Skip to content

Randomize scheduled workflow crons for cookiecutter-generated projects - #318

Merged
ednolan merged 1 commit into
mainfrom
enolan_randomcrons1
Mar 15, 2026
Merged

ednolan merged 1 commit into
mainfrom
enolan_randomcrons1

Conversation

@ednolan

@ednolan ednolan commented Mar 15, 2026

Copy link
Copy Markdown
Member

Projects stamped from the cookiecutter template now get random cron schedules (minute 0-59, hour 13-17 UTC, day 0-6) for ci_tests and pre-commit-update workflows, avoiding thundering-herd on GitHub Actions. Hidden _ci_tests_cron and _pre_commit_update_cron parameters allow CI to pin specific schedules without prompting maintainers.

Projects stamped from the cookiecutter template now get random cron
schedules (minute 0-59, hour 13-17 UTC, day 0-6) for ci_tests and
pre-commit-update workflows, avoiding thundering-herd on GitHub Actions.
Hidden _ci_tests_cron and _pre_commit_update_cron parameters allow CI
to pin specific schedules without prompting maintainers.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@ednolan
ednolan merged commit 08a41da into main Mar 15, 2026
97 checks passed
@ednolan
ednolan deleted the enolan_randomcrons1 branch March 15, 2026 18:17
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