chore(tooling): integrate forgejo workflow's deploy step into the makefile's
All checks were successful
/ all (push) Successful in 15s
All checks were successful
/ all (push) Successful in 15s
This commit is contained in:
parent
02c1ac7cc2
commit
92f2427e08
2 changed files with 13 additions and 9 deletions
|
@ -26,11 +26,6 @@ jobs:
|
|||
make check no-dirty
|
||||
- name: 'deploy'
|
||||
run: |
|
||||
umask 077
|
||||
printf '%s' "$SSH_PRIVATE_KEY" | base64 -d > private_key
|
||||
SSHOPTS="-i private_key -o StrictHostKeyChecking=accept-new"
|
||||
rsync -a --delete -e "ssh ${SSHOPTS}" public/ www@www.adyxax.org:/srv/www/public/
|
||||
rsync -e "ssh ${SSHOPTS}" search/search www@www.adyxax.org:/srv/www/
|
||||
ssh ${SSHOPTS} www@www.adyxax.org "chmod +x search; systemctl --user restart www-search"
|
||||
make deploy
|
||||
env:
|
||||
SSH_PRIVATE_KEY: '${{ secrets.SSH_PRIVATE_KEY }}'
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue