diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index e93b1f4..193af32 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -6,13 +6,13 @@ on: jobs: deploy: - runs-on: host # Sagt dem Runner: "Führe das direkt auf dem Ubuntu-Server aus" + # Wir nutzen das Label, das wir in der config.yaml definiert haben. + # Der Runner erstellt hierfür einen temporären Container mit Node & Docker. + runs-on: ubuntu-latest steps: - # 1. Der offizielle, sichere Weg, um Code aus Gitea zu laden - name: Code holen uses: actions/checkout@v4 - # 2. Die Variablen-Datei bauen - name: .env erstellen run: | echo "DB_HOST=${{ secrets.DB_HOST }}" > .env @@ -22,7 +22,7 @@ jobs: echo "DB_NAME=${{ secrets.DB_NAME }}" >> .env echo "DB_SCHEMA=bw_scheddebrock" >> .env - # 3. Den Startschuss für Docker geben - name: App bauen und starten run: | + # Dieser Befehl geht über den Socket direkt an deinen IONOS-Server docker compose up -d --build --force-recreate \ No newline at end of file