0d4cd7965085b217110b813f6b8305e3897107b2
.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 |