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: steps:
- name: Code aktualisieren - name: Code aktualisieren
run: | run: |
git -C /opt/skillguard fetch /opt/forgejo/data/git/repositories/avameo/skillguard.git main git -C /home/avameo/skillguard fetch /opt/forgejo/data/git/repositories/avameo/skillguard.git main
git -C /opt/skillguard reset --hard FETCH_HEAD git -C /home/avameo/skillguard reset --hard FETCH_HEAD
- name: Dependencies installieren - name: Dependencies installieren
run: npm ci --prefix /opt/skillguard run: npm ci --prefix /home/avameo/skillguard
- name: Build ausführen - name: Build ausführen
run: npm run build --prefix /opt/skillguard run: npm run build --prefix /home/avameo/skillguard
- name: Service neu starten - name: Service neu starten
run: sudo systemctl restart skillguard.service run: systemctl --user restart skillguard