actions-marketplace-validations/zz-ssh-scp-deploy
A GitHub Action that upload the artifact via scp and runs commands before or/and after.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| local | Local file path | no | ./ |
| remote | Remote file path | no | ~/ |
| host | Remote server address | yes | — |
| port | Remote server port (default 22) | no | 22 |
| user | Remote server user | yes | — |
| password | User password | no | — |
| key | Remote server private key | no | — |
| pre_upload | Command to run via ssh before scp upload | no | — |
| post_upload | Command to run via ssh after scp upload | no | — |
| ssh_options | A set of ssh_option separated by -o | no | -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null |
| scp_options | Flags to use during scp | no | — |
Outputs
no outputs