From bec91950c5c31a867e324689b2b3e7df90e81551 Mon Sep 17 00:00:00 2001 From: Joao Gilberto Magalhaes Date: Thu, 12 Feb 2026 18:11:18 -0500 Subject: [PATCH] Update CI workflow to adjust job dependencies and remove conditional triggers - Removed `if` conditions for `Tests-E2E-Docker` and `Tests-E2E-Kubernetes` jobs, ensuring they always run. - Updated `Build` job to depend on both E2E test jobs for stricter validation before building. --- .github/workflows/build.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 61d6cc5..dcf7e8c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -42,7 +42,6 @@ jobs: Tests-E2E-Docker: runs-on: ubuntu-latest - if: github.ref == 'refs/heads/master' || github.event_name == 'workflow_dispatch' timeout-minutes: 20 permissions: contents: read @@ -66,7 +65,6 @@ jobs: Tests-E2E-Kubernetes: runs-on: ubuntu-latest - if: github.ref == 'refs/heads/master' || github.event_name == 'workflow_dispatch' timeout-minutes: 30 permissions: contents: read @@ -90,7 +88,7 @@ jobs: Build: runs-on: ubuntu-latest - needs: Test + needs: [Test, Tests-E2E-Docker, Tests-E2E-Kubernetes] permissions: contents: read packages: write