Skip to content

CI: run pyright and pytest on dev pull requests - #141

Open
shellygr wants to merge 1 commit into
masterfrom
shelly/ci-dev-branch-filter
Open

CI: run pyright and pytest on dev pull requests#141
shellygr wants to merge 1 commit into
masterfrom
shelly/ci-dev-branch-filter

Conversation

@shellygr

Copy link
Copy Markdown
Contributor

The dev branch carries work that should be usable before it is approved for master. Its
ruleset requires the pyright and pytest checks and has no bypass actors, but both workflows
trigger only on pull requests targeting main/master. A PR into dev therefore reports
neither check, and a required check that never reports blocks the merge indefinitely.

This adds dev to the branch filters of both workflows.

The same change was already applied directly on dev so mirrored PRs could merge. Landing it on
master too keeps the two branches from diverging in .github/workflows/ — otherwise every
future branch cut from master carries the narrower filters until a dev merge fixes them up.

No new CI cost: integration-tests.yml, the suite that submits real jobs to the live prover,
is schedule + workflow_dispatch only and is untouched here.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
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.

1 participant