Skip to content

Commit 122f35d

Browse files
authored
chore: improve ci workflow (#34)
1 parent 03b5d10 commit 122f35d

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

.github/workflows/ci.yml

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,11 @@ jobs:
66
name: Build
77
runs-on: ubuntu-latest
88
steps:
9+
- name: checkout
10+
uses: actions/checkout@v1
11+
912
- name: executing remote ssh commands using password
10-
uses: appleboy/ssh-action@master
13+
uses: ./
1114
with:
1215
host: ${{ secrets.HOST }}
1316
username: ${{ secrets.USERNAME }}
@@ -16,7 +19,7 @@ jobs:
1619
script: whoami
1720

1821
- name: executing remote ssh commands using ssh key
19-
uses: appleboy/ssh-action@master
22+
uses: ./
2023
with:
2124
host: ${{ secrets.HOST }}
2225
username: ${{ secrets.USERNAME }}
@@ -25,7 +28,7 @@ jobs:
2528
script: whoami
2629

2730
- name: multiple command
28-
uses: appleboy/ssh-action@master
31+
uses: ./
2932
with:
3033
host: ${{ secrets.HOST }}
3134
username: ${{ secrets.USERNAME }}
@@ -36,7 +39,7 @@ jobs:
3639
ls -al
3740
3841
# - name: stop script if command error
39-
# uses: appleboy/ssh-action@master
42+
# uses: ./
4043
# with:
4144
# host: ${{ secrets.HOST }}
4245
# username: ${{ secrets.USERNAME }}
@@ -48,7 +51,7 @@ jobs:
4851
# ls -al
4952

5053
- name: pass environment
51-
uses: appleboy/ssh-action@master
54+
uses: ./
5255
env:
5356
FOO: "BAR"
5457
with:
@@ -62,7 +65,7 @@ jobs:
6265
echo "I am $BAR, thanks"
6366
6467
- name: pass multiple environment
65-
uses: appleboy/ssh-action@master
68+
uses: ./
6669
env:
6770
FOO: "BAR"
6871
BAR: "FOO"
@@ -79,7 +82,7 @@ jobs:
7982
echo "sha: $SHA"
8083
8184
- name: ssh key passphrase
82-
uses: appleboy/ssh-action@master
85+
uses: ./
8386
with:
8487
host: ${{ secrets.HOST }}
8588
username: ${{ secrets.USERNAME }}

0 commit comments

Comments
 (0)