Skip to content
You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
upload-cloud

GitHub Action

ftp-action

v1.1.0

ftp-action

upload-cloud

ftp-action

Automate copying your files via FTP using this GitHub action

Installation

Copy and paste the following snippet into your .yml file.

              

- name: ftp-action

uses: sebastianpopp/ftp-action@v1.1.0

Learn more about this action in sebastianpopp/ftp-action

Choose a version

ftp-action

Automate copying your files via ftp using this GitHub action.

Example usage

name: Deploy via ftp
on: push
jobs:
  deploy:
    name: Deploy
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@master
    - name: Upload ftp
      uses: sebastianpopp/ftp-action@releases/v1
      with:
        host: ${{ secrets.FTP_SERVER }}
        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 .