Fix deploy workflow path and use systemd user service

This commit is contained in:
avameo 2026-06-18 16:15:23 +00:00
parent 86e9fb57ab
commit cd654d36ad

View file

@ -11,14 +11,14 @@ jobs:
steps:
- name: Code aktualisieren
run: |
git -C /opt/skillguard fetch /opt/forgejo/data/git/repositories/avameo/skillguard.git main
git -C /opt/skillguard reset --hard FETCH_HEAD
git -C /home/avameo/skillguard fetch /opt/forgejo/data/git/repositories/avameo/skillguard.git main
git -C /home/avameo/skillguard reset --hard FETCH_HEAD
- name: Dependencies installieren
run: npm ci --prefix /opt/skillguard
run: npm ci --prefix /home/avameo/skillguard
- name: Build ausführen
run: npm run build --prefix /opt/skillguard
run: npm run build --prefix /home/avameo/skillguard
- name: Service neu starten
run: sudo systemctl restart skillguard.service
run: systemctl --user restart skillguard