From 22284aacb905aa381588ff0c8d0981947452fc8b Mon Sep 17 00:00:00 2001 From: fi3ework Date: Tue, 22 Oct 2024 12:56:28 +0800 Subject: [PATCH] ci: required checks should always run --- .github/workflows/test-ubuntu.yml | 9 +++++++++ .github/workflows/test-windows.yml | 9 +++++++++ 2 files changed, 18 insertions(+) diff --git a/.github/workflows/test-ubuntu.yml b/.github/workflows/test-ubuntu.yml index fd4298f97..761ace447 100644 --- a/.github/workflows/test-ubuntu.yml +++ b/.github/workflows/test-ubuntu.yml @@ -147,3 +147,12 @@ jobs: run: pnpm run test:benchmark # token retrieved from the CodSpeed app at the previous step token: ${{ secrets.CODSPEED_TOKEN }} + + # ======== exit ======== + pr-check-required: + if: (!cancelled() && !failure()) + needs: [ut-ubuntu, integration-e2e-ubuntu, benchmark-ubuntu] + runs-on: ubuntu-latest + name: Test passed or skipped + steps: + - run: echo "All tests passed or skipped." diff --git a/.github/workflows/test-windows.yml b/.github/workflows/test-windows.yml index f3d44fad3..e9c90d07e 100644 --- a/.github/workflows/test-windows.yml +++ b/.github/workflows/test-windows.yml @@ -120,3 +120,12 @@ jobs: - name: E2E Test (Playwright) run: pnpm run test:e2e + + # ======== exit ======== + pr-check-required: + if: (!cancelled() && !failure()) + needs: [ut-windows, integration-e2e-windows] + runs-on: ubuntu-latest + name: Test passed or skipped + steps: + - run: echo "All tests passed or skipped."