Skip to content

ci: rename the lowest job to floors and skip it on scheduled runs - #88

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.

It also renames the job from lowest to floors, the name the standard uses (modern-python/.github#111).

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 359eb07 into main Sep 25, 2026
11 checks passed
@lesnik512
lesnik512 deleted the ci/floors-off-schedule branch September 25, 2026 15:50
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