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:

Reply via email to