Skip to content

chum9625/actions-ftp-deploy-master

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 

Repository files navigation

Deployed with FTP Deploy Action

概要

FTPデプロイを自動化する GitHub Action のひな形。

🌱 Flow

  1. 通常の開発作業はdevelopブランチで行う
  2. 公開段階になったらGitHub上でmainブランチにプルリク
  3. mainにマージ
  4. アクション実行
  5. 本番サーバーにデプロイ完了(所要時間10数秒くらい)

⚙ 初回Setting

1. ブランチの準備

  • ホスティングサーバー値を設定&追加。
    • FTP_SERVER
    • FTP_USERNAME
    • FTP_PASSWORD
    • FTP_SERVER_DIR
  • アクションのVerを都度確認
  • SERVER_DIRの設定値で、フォルダ末尾のスラッシュは必須

🆙 Regular work

Pull Requests の実行

  1. developブランチからmainブランチへプルリク
  2. マージを実行

WordPressテーマ開発のルートディレクトリ

  • テーマディレクトリのルートで git init

About

Action template for FTP deployment to production server.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published