mirror of
https://github.com/GenieTim/ftp-action.git
synced 2024-12-04 23:12:26 +08:00
Automate copying your files via FTP using this GitHub action.
12afc55717
Comparing all Git files on every action takes up time and I’m assuming people don’t need the Git history to be available on their FTP server |
||
---|---|---|
action.yml | ||
Dockerfile | ||
entrypoint.sh | ||
LICENSE | ||
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 | . |