From ea3ad38bdca9e325bbf0d08a55cb31ae66ce7ca9 Mon Sep 17 00:00:00 2001 From: Sluijsens Date: Mon, 17 Aug 2026 10:18:06 +0200 Subject: [PATCH] Verwijder automatische test-deploy bij PR's De tijdelijke pull_request-conditie in deploy-test zorgde dat elke PR automatisch naar test deployde. Dat is niet meer gewenst: een test-deploy vanaf een feature-branch kan al zonder PR via een handmatige workflow_dispatch-run met 'Deploy to Test' aangevinkt. Co-Authored-By: Claude Sonnet 5 --- .gitea/workflows/continuous_integration.yaml | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/.gitea/workflows/continuous_integration.yaml b/.gitea/workflows/continuous_integration.yaml index cce4c3e..ba8766b 100644 --- a/.gitea/workflows/continuous_integration.yaml +++ b/.gitea/workflows/continuous_integration.yaml @@ -254,16 +254,15 @@ jobs: deploy-test: needs: [build, test, config] - # TIJDELIJK: 'pull_request' is toegevoegd zodat elke PR ook automatisch - # naar de testomgeving deployed, om testen tijdens deze werkbranch te - # vereenvoudigen. Verwijder de 'pull_request'-conditie hieronder weer - # zodra dat niet meer nodig is. - # - # De push-naar-master- en pull_request-condities hieronder zijn bewust - # ONAFHANKELIJK van het 'deploy_test'-vinkje: de automatische testdeploy - # bij een merge naar master moet altijd blijven gebeuren. Het vinkje - # geldt alleen voor handmatige workflow_dispatch-runs. - if: (github.event_name == 'workflow_dispatch' && github.event.inputs.deploy_test == 'true') || github.event_name == 'pull_request' || (github.event_name == 'push' && github.ref == 'refs/heads/master') + # De push-naar-master-conditie hieronder is bewust ONAFHANKELIJK van het + # 'deploy_test'-vinkje: de automatische testdeploy bij een merge naar + # master moet altijd blijven gebeuren. Het vinkje geldt alleen voor + # handmatige workflow_dispatch-runs. Een PR triggert hier bewust GEEN + # deploy: wil je een feature-branch naar test deployen, start dan zelf + # een workflow_dispatch-run op die branch met 'Deploy to Test' aangevinkt + # (Gitea: Actions → Continuous Integration → Run workflow → branch + # selecteren) - dat vereist geen (afgeronde) PR. + if: (github.event_name == 'workflow_dispatch' && github.event.inputs.deploy_test == 'true') || (github.event_name == 'push' && github.ref == 'refs/heads/master') uses: ./.gitea/workflows/deploy.yaml secrets: inherit # Deze waarden komen uit het `env:`-blok bovenaan dit bestand, via de