From 58ab30d404619056408b54aeb5858b0235dc17d7 Mon Sep 17 00:00:00 2001 From: "v.razuvaev" Date: Mon, 3 Aug 2026 19:05:44 +0300 Subject: [PATCH] ci: stop gating the matrix build job on 'changes' A skipped matrix job posts one check run under its unexpanded name template ("PHP ${{ matrix.php }}"), not per-version names, so the required PHP 8.3/8.4/8.5 checks never resolve and the PR stays BLOCKED forever. Confirmed live on bulkhead (PR #17/#18, same shape). --- .github/workflows/build.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f72cc7d..d47adae 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -56,8 +56,6 @@ jobs: build: name: PHP ${{ matrix.php }} - needs: changes - if: ${{ !cancelled() && (needs.changes.result != 'success' || needs.changes.outputs.run == 'true') }} runs-on: ubuntu-latest strategy: