Skip to content

Commit 0d05e16

Browse files
committed
that makes sense
1 parent 6d01366 commit 0d05e16

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

.github/workflows/deploy-prod.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,19 @@ jobs:
1717
echo "${{ secrets.PROD_SERVER_NONROOT_SSH_KEY }}" > ~/.ssh/id_ed25519
1818
chmod 600 ~/.ssh/id_ed25519
1919
ssh-keyscan -H server.quizfreely.org >> ~/.ssh/known_hosts
20+
- name: SSH into server & stop systemd service
21+
run: |
22+
ssh -i ~/.ssh/id_ed25519 \
23+
24+
"sudo systemctl stop quizfreely-api.service"
2025
- name: Use SCP to upload api-server executable
2126
run: scp api-server [email protected]:/home/quizfreely/api/api-server
2227
- name: Use SCP to upload db folder
2328
run: scp -r db [email protected]:/home/quizfreely/api
24-
- name: SSH into server, update DB, & restart systemd service
29+
- name: SSH into server, update DB, & start systemd service
2530
run: |
2631
ssh -i ~/.ssh/id_ed25519 \
2732
2833
"cd ~/api; \
29-
sudo systemctl stop quizfreely-api.service; \
3034
dbmate -e DB_MIGRATION_URL migrate; \
3135
sudo systemctl start quizfreely-api.service"

0 commit comments

Comments
 (0)