From 783f3726f4ef3f7fd30db86c2e44e59c1886a9de Mon Sep 17 00:00:00 2001 From: Niraj Date: Wed, 26 Mar 2025 12:10:17 +0545 Subject: [PATCH] fix: prevent publishing status when tests are skipped --- .github/workflows/test_backend.yml | 2 +- .github/workflows/test_integration_playwright.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test_backend.yml b/.github/workflows/test_backend.yml index 28c7b1599..2e01c721b 100644 --- a/.github/workflows/test_backend.yml +++ b/.github/workflows/test_backend.yml @@ -162,7 +162,7 @@ jobs: publish-status: runs-on: ubuntu-latest - if: always() + if: always() && needs.backend-tests.result != 'skipped' needs: [backend-tests, publish-report] steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/test_integration_playwright.yml b/.github/workflows/test_integration_playwright.yml index bbb9c9052..f17e059e8 100644 --- a/.github/workflows/test_integration_playwright.yml +++ b/.github/workflows/test_integration_playwright.yml @@ -202,7 +202,7 @@ jobs: publish-status: runs-on: ubuntu-latest - if: always() + if: always() && needs.integration-tests.result != 'skipped' needs: [integration-tests, publish-report] steps: - uses: actions/checkout@v4