GitHub Action
Remote Sync
v1.0.0
Latest version
A GitHub Action to sync files with a remote host using rsync.
Name | Description |
---|---|
source |
Local source directory. |
target |
Remote target directory. |
host |
Remote host name. |
user |
Remote user. |
key |
Private SSH key. |
args [optional] |
Additional rsync arguments. |
steps:
- uses: gwllx/remote-sync@v1
with:
source: .
target: /www
host: ${{ secrets.DEPLOY_HOST }}
user: ${{ secrets.DEPLOY_USER }}
key: ${{ secrets.DEPLOY_KEY }}
args: -rv --delete