From 9382bf5a7c4753d9090d9af44abb70eb1b4252ae Mon Sep 17 00:00:00 2001 From: Tom Dupuis <60640908+tomdps@users.noreply.github.com> Date: Wed, 17 Jun 2026 02:21:44 +0200 Subject: [PATCH] ci: run install matrix for main merge queue --- .github/workflows/ci.yml | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index df8995f..a92a5ae 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -101,13 +101,17 @@ jobs: install-matrix: needs: check if: | - github.ref == 'refs/heads/main' || - (github.event_name == 'pull_request' && github.base_ref == 'main') || - (github.event_name == 'merge_group' && ( - github.event.merge_group.base_ref == 'main' || - github.event.merge_group.base_ref == 'refs/heads/main' || - startsWith(github.ref, 'refs/heads/gh-readonly-queue/main/') - )) + always() && + needs.check.result == 'success' && + ( + github.ref == 'refs/heads/main' || + (github.event_name == 'pull_request' && github.base_ref == 'main') || + (github.event_name == 'merge_group' && ( + github.event.merge_group.base_ref == 'main' || + github.event.merge_group.base_ref == 'refs/heads/main' || + startsWith(github.ref, 'refs/heads/gh-readonly-queue/main/') + )) + ) strategy: fail-fast: false matrix: