Automate copying your files via FTP using this GitHub action.
Go to file
Sebastian Popp 4cd0cd03d0 add readme 2019-09-05 10:56:26 +02:00
Dockerfile add action 2019-09-04 22:29:00 +02:00
LICENSE Initial commit 2019-09-04 21:55:13 +02:00
README.md add readme 2019-09-05 10:56:26 +02:00
action.yml add action 2019-09-04 22:29:00 +02:00
entrypoint.sh add action 2019-09-04 22:29:00 +02:00

README.md

ftp-action

Automate copying your files via FTP using this GitHub action.

Example usage

name: Upload via FTP
on: push
jobs:
  FTP-Action:
    name: FTP-Action
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@master
    - name: Deploy FTP
      uses: sebastianpopp/ftp-action@master
      with:
        host: "ftp.example.com"
        user: ${{ secrets.FTP_USERNAME }}
        password: ${{ secrets.FTP_PASSWORD }}
        localDir: "dist"
        remoteDir: "www"

Input parameters

Input parameter Description Required Default
host FTP server name Yes N/A
user FTP username Yes N/A
password FTP password Yes N/A
localDir The local directory to copy No .
remoteDir The remote directory to copy to No .