Files
rsync-deploy-action/action.yml
2023-12-21 11:55:51 +01:00

24 lines
481 B
YAML

name: Deploy to server with rsync
description: An action to build and deploy to a server with rsync over SSH
branding:
icon: upload-cloud
color: blue
inputs:
rsync-arguments:
description: Rsync arguments
required: false
default: --archive --compress --delete --verbose
ssh-port:
description: SSH port
required: false
default: '22'
runs:
using: docker
image: Dockerfile
args:
- ${{ inputs.rsync-arguments }}
- ${{ inputs.ssh-port }}