.gitea/workflows/deploy.yml aktualisiert
Some checks failed
Deploy (host runner, absolute actions) / deploy (push) Failing after 26s
ping / test (push) Has been cancelled

This commit is contained in:
Lars 2025-08-10 15:14:20 +02:00
parent 135f878203
commit 9fb399b3d7

View File

@ -1,15 +1,28 @@
name: Deploy to llm-node
name: Deploy (host runner, absolute actions)
on:
push:
branches: [ "main" ] # ggf. Branch anpassen
branches: [ "main" ]
jobs:
deploy:
runs-on: llm-node-runner # muss zum Runner-Label passen
runs-on: [ "linux_host" ] # muss zu den Runner-Labels passen
steps:
- name: Checkout
uses: actions/checkout@v4
uses: https://gitea.com/actions/checkout@v4
- name: Deploy
run: bash -x deploy.sh
- name: Setup Python
uses: https://gitea.com/actions/setup-python@v5
with:
python-version: '3.12'
- name: Sync repository to /home/llmadmin
run: |
rsync -a --delete \
knowledge/ /home/llmadmin/knowledge/ \
llm-api/ /home/llmadmin/llm-api/ \
scripts/ /home/llmadmin/scripts/
- name: Reload API (optional)
run: |
sudo systemctl restart llm-api || true