From 91dae7b614177c1e69721d4d593612dae5daaab3 Mon Sep 17 00:00:00 2001 From: Lars Date: Sun, 7 Jun 2026 06:50:36 +0200 Subject: [PATCH] Update Gitea Workflow to Restrict Test Triggers - Modified the Gitea workflow configuration to trigger tests only on pushes and pull requests to the 'develop' branch, preventing duplicate test runs on the 'main' branch during merges. - Added comments to clarify the purpose of the workflow triggers for better understanding. --- .gitea/workflows/test.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/test.yml b/.gitea/workflows/test.yml index 56a75f0..5cf8f19 100644 --- a/.gitea/workflows/test.yml +++ b/.gitea/workflows/test.yml @@ -1,10 +1,13 @@ name: Test Suite +# develop: push/PR → Tests gegen Dev (parallel oder vor Deploy Development). +# main: kein push/PR-Trigger — vermeidet doppelten Dev-Lauf beim Merge develop→main; +# Prod-Tests nur via workflow_run nach erfolgreichem Deploy Production. on: push: - branches: [main, develop] + branches: [develop] pull_request: - branches: [main, develop] + branches: [develop] workflow_run: workflows: ["Deploy Development", "Deploy Production"] types: [completed]