.github/main.workflow
... ...
@@ -1,10 +0,0 @@
1
-workflow "Deploy" {
2
- on = "push"
3
- resolves = ["ssh"]
4
-}
5
-
6
-action "ssh" {
7
- uses = "maddox/actions/ssh@master"
8
- args = "cd /root/wiki-olinfo && git pull"
9
- secrets = ["PUBLIC_KEY", "HOST", "USER", "PRIVATE_KEY"]
10
-}
.github/workflows/workflow.yml
... ...
@@ -0,0 +1,16 @@
1
+on: push
2
+name: Deploy
3
+jobs:
4
+ ssh:
5
+ runs-on: ubuntu-latest
6
+ steps:
7
+ - uses: actions/checkout@master
8
+ - name: ssh
9
+ uses: maddox/actions/ssh@master
10
+ env:
11
+ HOST: ${{ secrets.HOST }}
12
+ PRIVATE_KEY: ${{ secrets.PRIVATE_KEY }}
13
+ PUBLIC_KEY: ${{ secrets.PUBLIC_KEY }}
14
+ USER: ${{ secrets.USER }}
15
+ with:
16
+ args: cd /root/wiki-olinfo && git pull