ssh-scp-deploy/action.yml
2024-12-12 22:26:05 -06:00

35 lines
780 B
YAML

name: 'SCP Deploy Smart'
description: 'Action to send dist files to a remote server with scp command'
author: 'Fabricio Nogueira & Jackz'
inputs:
src:
description: 'Source dir to deploy'
required: true
host:
description: 'SSH address'
required: true
remote:
description: 'base remote folder'
required: true
port:
description: 'SSH Port'
required: false
default: "22"
user:
description: 'SSH User name'
required: true
key:
description: 'Private key'
required: true
options:
description: 'Extra options for scp'
required: false
extract:
description: 'Is src a tar file to be extracted?'
required: false
runs:
using: 'docker'
image: 'Dockerfile'
branding:
icon: 'upload-cloud'
color: 'blue'