Fix deploy workflow path and use systemd user service
This commit is contained in:
parent
86e9fb57ab
commit
cd654d36ad
1 changed files with 5 additions and 5 deletions
|
|
@ -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
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue