Skip to content

Releases: HimoSoft/ftp-deploy

v1.1.0

10 Dec 15:27
cae2e0d
Compare
Choose a tag to compare

ftp-deploy

Automate copying your files via ftp using this GitHub action.

Example usage

name: Deploy via ftp
on: 
  push:
    branches:
      - master
jobs:
  deploy:
    name: Deploy
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v2
    - name: Upload deploy
      uses: HimoSoft/himosoft-ftp-deploy@releases/v1.1.0
      with:
        host: ${{ secrets.FTP_SERVER }}
        user: ${{ secrets.FTP_USERNAME }}
        password: ${{ secrets.FTP_PASSWORD }}
        localDir: "."
        remoteDir: "public_html"

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

v1.0.0

10 Dec 15:15
f972e72
Compare
Choose a tag to compare

ftp-action

Automate deploy your files via ftp using this GitHub action.

Example usage

name: Deploy via ftp
on: 
  push:
    branches:
      - master
jobs:
  deploy:
    name: Deploy
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v2
    - name: Deploying using ftp deploy
      uses: HimoSoft/himosoft-ftp-deploy@releases/v1.0.0
      with:
        host: ${{ secrets.FTP_SERVER }}
        user: ${{ secrets.FTP_USERNAME }}
        password: ${{ secrets.FTP_PASSWORD }}
        localDir: "."
        remoteDir: "public_html"

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