Skip to content

Instantly share code, notes, and snippets.

@Kazuki-tam
Created June 21, 2020 05:41
Show Gist options
  • Save Kazuki-tam/57992d835d757229cd24fe124279e8f3 to your computer and use it in GitHub Desktop.
Save Kazuki-tam/57992d835d757229cd24fe124279e8f3 to your computer and use it in GitHub Desktop.
ftp-github-actions
name: FTP Deploy
on:
push:
branches: [ master ]
pull_request:
branches: [ master ]
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Use Node.js 12.x
uses: actions/setup-node@v1
with:
node-version: '12.x'
- name: Build Project
run: |
yarn install
yarn build
- name: List output files
run: ls -a
- name: FTP-Deploy-Action
uses: SamKirkland/FTP-Deploy-Action@3.0.0
with:
ftp-server: ${{ secrets.FTP_HOST }}
ftp-username: ${{ secrets.FTP_USERNAME }}
ftp-password: ${{ secrets.FTP_PASSWORD }}
git-ftp-args: --remote-root ${{ secrets.FTP_REMOTE_ROOT }}
local-dir: public
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment