Skip to content

D3rHase/rsync-deploy-action

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rsync-deploy-action

Action to deploy file-s via rsync to a remote server

Usage

uses: D3rHase/rsync-deploy-action@latest
with:
  HOST: ${{secrets.HOST}}                             # Remote server address / ip - Required: true
  PORT: ${{secrets.PORT}}                             # Remote server port -  Default: 22 - Required: false
  USER: ${{secrets.USER}}                             # Remote server user - Required: true
  PRIVATE_SSH_KEY: ${{secrets.PRIVATE_SSH_KEY}}       # Private ssh key registered on the remote server - Required: true
  REPOSITORY_PATH: ${{secrets.REPOSITORY_PATH}}       # Repository path of the file-s you want to upload - Default: * - Required: true
  SERVER_PATH: ${{secrets.SERVER_PATH}}               # Server destination / path, where the file-s will be uploaded to - Default: ~/ - Required: false