From 6d1aeb6ee22d78e528522415d2c2d704b0952671 Mon Sep 17 00:00:00 2001 From: Ninosaurier Date: Sun, 2 Aug 2026 14:32:24 +0200 Subject: [PATCH] ci: trigger workflow on all branch pushes and fix component tests setup - Changed push branch filter to wildcard '*' to test feature branches before merging - Kept the missing pnpm/node setup fix for the component-tests job --- .gitea/workflows/quality-gate.yml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/quality-gate.yml b/.gitea/workflows/quality-gate.yml index 7ed4497..d5d74f2 100644 --- a/.gitea/workflows/quality-gate.yml +++ b/.gitea/workflows/quality-gate.yml @@ -2,7 +2,13 @@ name: CI on: push: - branches: [dev, main] + # ======================================================== + # 🟢 START: TRIGER BEI JEDEM BRANCH-PUSH AKTIVIERT + # ======================================================== + branches: ['*'] + # ======================================================== + # 🔴 ENDE: ÄNDERUNG + # ======================================================== pull_request: branches: [dev, main] @@ -69,6 +75,9 @@ jobs: steps: - uses: actions/checkout@v4 + # ======================================================== + # 🟢 ZUVOR HINZUGEFÜGT FÜR PNPM & NODE.JS SETUP + # ======================================================== - uses: actions/setup-node@v4 with: node-version: "22" @@ -77,6 +86,7 @@ jobs: - run: corepack prepare pnpm@11.11.0 --activate - run: pnpm install --frozen-lockfile + # ======================================================== - name: Run component tests (Docker) run: pnpm test:component