CI: Game-API per Bind-Mount deployen + Selbst-Neustart der API
Build & Deploy / deploy (push) Successful in 18s

- deploy.yml kopiert server.js auf den VPS; API beobachtet mtime und
  startet bei Aenderung selbst neu (Restart-Policy)
This commit is contained in:
Kimi Work
2026-10-10 19:16:35 +02:00
parent b1fb42fe7c
commit c25293e03d
2 changed files with 20 additions and 0 deletions
+5
View File
@@ -31,6 +31,11 @@ jobs:
rm -rf /deploy/web/dist/*
cp -a app/dist/. /deploy/web/dist/
# Game-API laeuft per Bind-Mount (compose: ./game/api/server.js:/app/server.js).
# Die API beobachtet ihre eigene Datei und startet sich bei Aenderung selbst neu.
- name: Game-API-Code auf den VPS kopieren
run: cp server/game/api/server.js /deploy/game/api/server.js
- name: Health-Check
run: |
apk add --no-cache curl