ci: implement GitHub Actions for remote SSH execution

- Add example GitHub Actions workflow for executing remote SSH commands using password authentication

Signed-off-by: appleboy <appleboy.tw@gmail.com>
This commit is contained in:
appleboy 2024-06-01 14:22:37 +08:00
parent aabaf1254d
commit c8594ae37d
No known key found for this signature in database

View File

@ -11,10 +11,29 @@ assignees: appleboy
A clear and concise description of what the bug is. If applicable, add screenshots to help explain your problem. A clear and concise description of what the bug is. If applicable, add screenshots to help explain your problem.
## Yaml Config ## Yaml Config
Please post your Yaml configuration file along with the output results. Please post your Yaml configuration file along with the output results.
```yaml
name: remote ssh command
on: [push]
jobs:
build:
name: Build
runs-on: ubuntu-latest
steps:
- name: executing remote ssh commands using password
uses: appleboy/ssh-action@v1.0.3
with:
host: ${{ secrets.HOST }}
username: ${{ secrets.USERNAME }}
password: ${{ secrets.PASSWORD }}
port: ${{ secrets.PORT }}
script: whoami
```
## Related environment ## Related environment
Please provide the following information: Please provide the following information: