From 3888a592cf7b48802610155067c1fd1573383742 Mon Sep 17 00:00:00 2001 From: Tommaso Sciortino Date: Mon, 8 Dec 2025 10:10:39 -0800 Subject: [PATCH] set failed status when chained e2e fails (#14725) --- .github/workflows/test_chained_e2e.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test_chained_e2e.yml b/.github/workflows/test_chained_e2e.yml index d24cdbdbe3..000339c2f4 100644 --- a/.github/workflows/test_chained_e2e.yml +++ b/.github/workflows/test_chained_e2e.yml @@ -298,7 +298,7 @@ jobs: set_workflow_status: runs-on: 'gemini-cli-ubuntu-16-core' permissions: 'write-all' - if: "${{github.event_name == 'workflow_dispatch' || github.event_name == 'workflow_run'}}" + if: "${{always() && (github.event_name == 'workflow_dispatch' || github.event_name == 'workflow_run')}}" needs: - 'parse_run_context' - 'e2e' @@ -311,5 +311,5 @@ jobs: repo: '${{ github.repository }}' sha: '${{ needs.parse_run_context.outputs.sha }}' token: '${{ secrets.GITHUB_TOKEN }}' - status: '${{ job.status }}' + status: '${{ needs.e2e.result }}' context: 'E2E (Chained)'