From 29a47a758b51b1d4649e7952196c659c798978a1 Mon Sep 17 00:00:00 2001 From: Rhino <1+rhino@noreply.gitea.rhino.nrw> Date: Sat, 20 Jun 2026 20:23:46 +0200 Subject: [PATCH] fix: Mirror-Action trigger nur auf release-Branch (kein Auto-Deploy von main) --- .gitea/workflows/mirror-to-public.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/mirror-to-public.yml b/.gitea/workflows/mirror-to-public.yml index 2aa1087..de0f273 100644 --- a/.gitea/workflows/mirror-to-public.yml +++ b/.gitea/workflows/mirror-to-public.yml @@ -1,8 +1,11 @@ name: Mirror to Public Gitea (updates.rhino.nrw) +# Trigger: Nur wenn explizit auf den 'release'-Branch gepusht wird. +# Das stellt sicher, dass nur geprüfte, validierte Stände ausgeliefert werden. +# Workflow auf main: git push origin main:release on: push: - branches: [main] + branches: [release] jobs: mirror: @@ -13,7 +16,7 @@ jobs: with: fetch-depth: 0 - - name: Push mirror to Public Gitea + - name: Push mirror to Public Gitea (als 'main') run: | git remote add public "http://rhino:${{ secrets.PUBLIC_GITEA_TOKEN }}@172.30.0.4:3053/rhino/StatusQuo_Updates.git" - git push public main --force + git push public HEAD:main --force