Skip to content

CI: Add ASF allowlist check workflow#15797

Merged
kevinjqliu merged 2 commits intoapache:mainfrom
kevinjqliu:kevinjqliu/add-asf-allowlist-check
Mar 27, 2026
Merged

CI: Add ASF allowlist check workflow#15797
kevinjqliu merged 2 commits intoapache:mainfrom
kevinjqliu:kevinjqliu/add-asf-allowlist-check

Conversation

@kevinjqliu
Copy link
Copy Markdown
Contributor

Adds a CI workflow that verifies all uses: refs in workflow files are on the ASF allowlist using apache/infrastructure-actions/allowlist-check.

Why

Actions not on the ASF org-level allowlist silently fail with "Startup failure" —
no logs, no notifications, and PRs may appear green because no checks actually ran.
See apache/infrastructure-actions#574.

What

  • New workflow .github/workflows/asf-allowlist-check.yml
  • Triggers on PRs and pushes to main that modify .github/**
  • Intentionally pinned to @main to always check against the latest allowlist

@github-actions github-actions bot added the INFRA label Mar 27, 2026
@kevinjqliu kevinjqliu merged commit 37a0ed6 into apache:main Mar 27, 2026
35 checks passed
@kevinjqliu kevinjqliu deleted the kevinjqliu/add-asf-allowlist-check branch March 27, 2026 21:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants