Skip to content

fanaz/ftp-action

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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@v2
    - name: Upload ftp
      uses: sebastianpopp/ftp-action@releases/v2
      with:
        host: ${{ secrets.FTP_SERVER }}
        user: ${{ secrets.FTP_USERNAME }}
        password: ${{ secrets.FTP_PASSWORD }}
        localDir: "dist"
        remoteDir: "www"
        options: "--delete --asci"

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 .
forceSsl Force SSL encryption No false
options Mirror command options No ''

About

Automate copying your files via FTP using this GitHub action.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 63.9%
  • Dockerfile 36.1%