We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6ff68d6 commit f78a889Copy full SHA for f78a889
.github/workflows/build.yml
@@ -6,6 +6,9 @@ on:
6
deploy:
7
type: boolean
8
default: false
9
+ dry_run:
10
+ type: boolean
11
+ default: false
12
13
workflow_dispatch:
14
inputs:
@@ -45,9 +48,10 @@ jobs:
45
48
- name: Deploy
46
49
if: inputs.deploy
47
50
run: |
- mkdir -p /root/.ssh
- echo "${{ secrets.JOIN_DEPLOY_KNOWN_HOST }}" >> /root/.ssh/known_hosts
- chmod 600 /root/.ssh/known_hosts
51
+ mkdir -p $HOME/.ssh
52
+ chmod 700 $HOME/.ssh
53
+ echo "${{ secrets.JOIN_DEPLOY_KNOWN_HOST }}" >> $HOME/.ssh/known_hosts
54
+ chmod 600 $HOME/.ssh/known_hosts
55
eval $(ssh-agent)
56
echo "${{ secrets.JOIN_DEPLOY_KEY }}" | ssh-add -
57
rsync -avz --delete ${{ inputs.dry_run && '--dry-run' || '' }} \
0 commit comments