Skip to content

fix: run IT jobs for all triggers except fork PRs - #151

Merged
stephanme merged 1 commit into
mainfrom
auto-release
Aug 4, 2026
Merged

fix: run IT jobs for all triggers except fork PRs#151
stephanme merged 1 commit into
mainfrom
auto-release

Conversation

@stephanme

Copy link
Copy Markdown
Member

The previous allowlist if condition (push || workflow_dispatch || workflow_call || non-fork PR) silently skipped jobs when the caller used a schedule trigger, because reusable workflows expose the caller's event_name — not 'workflow_call'.

Replace with a denylist that runs for every event unless the PR originates from a fork, so scheduled releases and any future trigger types are handled automatically.

The previous allowlist if condition (push || workflow_dispatch ||
workflow_call || non-fork PR) silently skipped jobs when the caller
used a schedule trigger, because reusable workflows expose the
caller's event_name — not 'workflow_call'.

Replace with a denylist that runs for every event unless the PR
originates from a fork, so scheduled releases and any future
trigger types are handled automatically.
@github-project-automation github-project-automation Bot moved this from Inbox to Pending Merge | Prioritized in Foundational Infrastructure Working Group Aug 4, 2026
@stephanme
stephanme merged commit 6f1f3b0 into main Aug 4, 2026
14 checks passed
@github-project-automation github-project-automation Bot moved this from Pending Merge | Prioritized to Done in Foundational Infrastructure Working Group Aug 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

2 participants