Skip to content

ci: run the workflow on STACKS - #320

Merged
ecv merged 1 commit into
mainfrom
ci/run-on-every-pull-request
Aug 10, 2026
Merged

ci: run the workflow on STACKS#320
ecv merged 1 commit into
mainfrom
ci/run-on-every-pull-request

Conversation

@ecv

@ecv ecv commented Aug 9, 2026

Copy link
Copy Markdown
Contributor

Stacked pull requests get no CI at all right now. The pull_request trigger is filtered to branches: [main], so anything based on another PR's branch only ever shows the publish jobs and the CLA check going green. #315 and #316 have sat like that since 2026-08-08.

This drops the filter and adds workflow_dispatch. Being main-based, this PR runs its own CI, which is the proof it works.

Existing stacked PRs pick it up on their next rebase.

Related to #319

The pull_request trigger filtered on "branches: [main]", so CI was skipped
entirely for any pull request based on another pull request's branch. Only
the publish jobs and the CLA check reported, which looks green while
nothing was linted, built, or tested. Stacked pull requests are routine
here, so this removed CI from the changes hardest to review.

Drop the base-branch filter so every pull request is tested, and add
workflow_dispatch so a run can be forced without opening a throwaway
pull request against main.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@ecv
ecv marked this pull request as ready for review August 9, 2026 22:33
@ecv
ecv requested a review from a team as a code owner August 9, 2026 22:33
@ecv
ecv requested review from 0xmc, gaghan430 and privateip August 9, 2026 22:33
@ecv
ecv marked this pull request as draft August 9, 2026 23:38
@ecv
ecv marked this pull request as ready for review August 10, 2026 00:38
@ecv
ecv enabled auto-merge August 10, 2026 00:38
@ecv
ecv disabled auto-merge August 10, 2026 00:38
@ecv
ecv enabled auto-merge August 10, 2026 00:38
@ecv ecv changed the title ci: run the workflow on every pull request ci: run the workflow on STACKS Aug 10, 2026
@ecv
ecv merged commit 5e9b47a into main Aug 10, 2026
10 checks passed
@ecv
ecv deleted the ci/run-on-every-pull-request branch August 10, 2026 12:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants