From 3e9e828225b7034143b285c1e3cf7333139c8d6c Mon Sep 17 00:00:00 2001 From: "IETM_FIXE\\ietm6" Date: Tue, 7 Jul 2026 00:16:23 +0200 Subject: [PATCH] =?UTF-8?q?Mise=20en=20place=20de=20la=20qualit=C3=A9=20su?= =?UTF-8?q?r=20la=20branche=20beta=20=C3=A9galement?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/quality.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/quality.yml b/.gitea/workflows/quality.yml index 582ab42..209cb9b 100644 --- a/.gitea/workflows/quality.yml +++ b/.gitea/workflows/quality.yml @@ -6,7 +6,9 @@ name: Qualité & Sécurité # assainie, on pourra l'ajouter aux checks requis de la branch protection. on: push: - branches: [main] + # beta inclus : c'est la branche de dev, le feedback qualité doit y vivre + # (ci.yml/e2e.yml, eux, restent volontairement sur main + PR). + branches: [main, beta] pull_request: branches: [main] @@ -27,8 +29,9 @@ jobs: - name: MegaLinter uses: oxsecurity/megalinter/flavors/cupcake@v9 env: - # push sur main → tout le dépôt ; PR → seulement les fichiers modifiés. - VALIDATE_ALL_CODEBASE: ${{ github.event_name == 'push' }} + # main → scan complet du dépôt ; beta et PR → seulement les fichiers + # modifiés par rapport à main (rapide, feedback ciblé). + VALIDATE_ALL_CODEBASE: ${{ github.ref == 'refs/heads/main' }} - name: Publier les rapports if: always() uses: actions/upload-artifact@v4