順番
- mainブランチにプッシュ
- actionが走ってGitHub→mixhostサーバーへUP
- 変更を確認
の流れです。
以下パスにジョブを記載しました。
.github/workflows/deploy.yml
on:
push:
branches:
- main
name: Build and Deploy
jobs:
FTP-Deploy-Action:
name: FTP-Deploy-Action # JOBの名前
runs-on: ubuntu-latest # 仮想環境の種類を指定
steps:
- uses: actions/checkout@master
- name: FTP-Deploy-Action
uses: SamKirkland/[email protected]
env:
FTP_SERVER: ${{ secrets.FTP_SERVER }}
FTP_USERNAME: ${{ secrets.FTP_USERNAME }}
FTP_PASSWORD: ${{ secrets.FTP_PASSWORD }}
LOCAL_DIR: ./src # src配下にプッシュ
REMOTE_DIR: "public_html/固有のやつ/src" # src配下にプッシュ
参考