This is an automated email from the ASF dual-hosted git repository. rzo1 pushed a commit to branch fix-asf-allowlist-run-on-all-prs in repository https://gitbox.apache.org/repos/asf/storm.git
commit ecb2cf99baa4c99fe5c2b64941991c9b1a462e73 Author: Richard Zowalla <[email protected]> AuthorDate: Wed Jul 1 13:07:40 2026 +0200 build: run ASF allowlist check on every PR so the required check reports The workflow had a paths filter (.github/**) on the pull_request trigger, so it only ran when a PR touched .github/**. Since asf-allowlist-check is a required status check in .asf.yaml, every other PR stayed in the 'Expected — waiting for status' state and could never be merged. Drop the paths filter on pull_request (mirroring apache/opennlp) so the check runs and reports a status on all PRs. The push trigger keeps its paths filter. --- .github/workflows/asf-allowlist-check.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/asf-allowlist-check.yml b/.github/workflows/asf-allowlist-check.yml index cc39b05e9..0859f847f 100644 --- a/.github/workflows/asf-allowlist-check.yml +++ b/.github/workflows/asf-allowlist-check.yml @@ -17,9 +17,10 @@ name: ASF Allowlist Check on: workflow_dispatch: + # No paths filter on purpose: as a required status check (see .asf.yaml) this + # job must report a status on every PR, otherwise PRs that don't touch + # .github/** would stay "Expected — waiting for status" and be blocked forever. pull_request: - paths: - - ".github/**" push: branches: [ "master", "2.x" ] paths:
