Skip to content

ci: skip the floors job on scheduled runs - #135

Merged
lesnik512 merged 1 commit into
mainfrom
ci/floors-off-schedule
Sep 25, 2026
Merged

lesnik512 merged 1 commit into
mainfrom
ci/floors-off-schedule

Conversation

@lesnik512

Copy link
Copy Markdown
Member

This PR skips the floors job on scheduled runs with if: github.event_name != 'schedule'. The job still gates every pull request and every push to main.

Why, per section 7 of the standard (modern-python/.github#113): direct dependencies sit at their declared floors, which don't change between runs. So a scheduled floors run can only catch transitive drift, and the scheduled pytest already covers newest-version breakage. A reusable workflow sees its caller's github context, so the callers don't change.

@lesnik512
lesnik512 merged commit 448682e into main Sep 25, 2026
13 checks passed
@lesnik512
lesnik512 deleted the ci/floors-off-schedule branch September 25, 2026 15:51
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