Skip to content

👷 ci: run nightly checks in the overnight window - #8

Merged
gaborbernat merged 4 commits into
mainfrom
ci/cron-window-2026-11
Nov 4, 2026
Merged

gaborbernat merged 4 commits into
mainfrom
ci/cron-window-2026-11

Conversation

@gaborbernat

Copy link
Copy Markdown
Member

The scheduled checks in this repo start at fixed hours that overlap the rest of the org's nightly jobs, and those jobs share the same runner pools. Moving this run into the overnight window, 11pm to 5am Pacific, keeps it out of the working day and away from the other jobs that start at the same time. ⏰

Cron expressions are in UTC and ignore daylight saving. The new slot sits between 07:00 and 11:59 UTC, which is 11pm to 3:59am Pacific during PST and midnight to 4:59am during PDT, so the run stays in the window through both seasons.

Each repo in the org has its own slot, and the slots are spaced eight minutes apart. Scheduled runs start one at a time instead of in a burst, so the runner pools do not see a spike at a single minute.

Only the cron expression of the scheduled workflow changes. The jobs, their inputs and manual triggers stay the same. The nightly run starts at a different UTC time after this merges.

Scheduled checks started at fixed hours shared with the rest of the org,
so their runs competed for the same runner pools. Cron runs in UTC and
ignores daylight saving, so the slot 07:00 to 11:59 UTC falls between
11pm and 5am Pacific under both PST and PDT.

Each repo takes its own slot, eight minutes apart, so scheduled runs
start one at a time instead of in a burst.
@agentscanapp

agentscanapp Bot commented Nov 4, 2026

Copy link
Copy Markdown

Mixed activity

Activity patterns show a mix of organic and automated signals.

View full analysis →

Evidence
  • Very high PR volume (daily): 47 PRs within a single 24-hour window

Last 5 PRs:

This is an automated analysis by AgentScan

pre-commit-ci Bot and others added 3 commits November 4, 2026 22:44
The bot autofix rewrote a noqa comment in the plugin source. It is not part of the cron change, so this reverts it to keep the PR to the schedule line.
@gaborbernat
gaborbernat merged commit 35542f0 into main Nov 4, 2026
113 of 118 checks passed
webknjaz added a commit that referenced this pull request Nov 14, 2026
A pre-commit.ci autofix in #8 rewrote `# noqa: ARG001` as Ruff's
`# ruff: ignore[unused-function-argument]`. flake8 can't read that
form, and the longer comment pushed the line past the length limit
it enforces. Ruff no longer rewrites `noqa` comments, so the
original one is back.

Assisted-by: LLM
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant