Skip to content

ci: run weekly Dependabot updates on the weekend - #926

Merged
solace-aross merged 1 commit into
mainfrom
ci/sol-155833-dependabot-schedule
Oct 12, 2026
Merged

solace-aross merged 1 commit into
mainfrom
ci/sol-155833-dependabot-schedule

Conversation

@solace-aross

Copy link
Copy Markdown
Collaborator

What

Weekly Dependabot runs move to the weekend at 06:00 Eastern: github-actions and docker on Saturday, cargo on Sunday. Everything else is unchanged: one PR per dependency (no groups), 7-day cooldown, default open-pull-requests-limit of 5.

Why

Since the switch to weekly, the scheduled run lands on Monday around midday Eastern. On Oct 5 it opened 6 PRs, and their CI ran during the working day alongside merge-queue runs, under the 20-job cap. A weekend run puts that creation-time CI, and the on-schedule rebase of open PRs, off weekday hours. Cargo gets its own day because it opens most of the PRs.

What this does not do

  • It does not change how many PRs open. Expect roughly 5 to 7 fewer Tier A runs on weekdays, an estimate from the Oct 5 burst.
  • It covers scheduled runs only. Most other post-switch bursts followed edits to dependabot.yml, which appear to trigger a run (the docs do not state this outright). Merging this change will likely trigger one weekday run; cargo has 4 of its 5 slots in use, so at most one new cargo PR is possible.
  • I left open-pull-requests-limit at 5. A lower limit would let the long-open major bumps (datafusion, slatedb) block newer ones.
  • Security updates are not subject to the limit or the cooldown (options reference).

No existing Dependabot PRs are touched.

🤖 Generated with Claude Code

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Signed-off-by: Andrea Ross <168456375+solace-aross@users.noreply.github.com>

@solace-wkourlas solace-wkourlas left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@solace-aross
solace-aross added this pull request to the merge queue Oct 9, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Oct 9, 2026
@solace-aross
solace-aross added this pull request to the merge queue Oct 9, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Oct 9, 2026
@solace-aross
solace-aross added this pull request to the merge queue Oct 12, 2026
Merged via the queue into main with commit 3312db9 Oct 12, 2026
25 checks passed
@solace-aross
solace-aross deleted the ci/sol-155833-dependabot-schedule branch October 12, 2026 20:30
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.

3 participants