FTPデプロイを自動化する GitHub Action のひな形。
- 通常の開発作業はdevelopブランチで行う
- 公開段階になったらGitHub上でmainブランチにプルリク
- mainにマージ
- アクション実行
- 本番サーバーにデプロイ完了(所要時間10数秒くらい)
- developブランチを作成
- developブランチをデフォルトに設定する
- ホスティングサーバー値を設定&追加。
- FTP_SERVER
- FTP_USERNAME
- FTP_PASSWORD
- FTP_SERVER_DIR
- アクションのVerを都度確認
- SERVER_DIRの設定値で、フォルダ末尾のスラッシュは必須
- developブランチからmainブランチへプルリク
- マージを実行
- テーマディレクトリのルートで
git init