Skip to content

Dependabot/gh-actions: move to bi-weekly schedule#274

Merged
jrfnl merged 1 commit into
mainfrom
feature/dependabot-every-two-weeks
Feb 13, 2026
Merged

Dependabot/gh-actions: move to bi-weekly schedule#274
jrfnl merged 1 commit into
mainfrom
feature/dependabot-every-two-weeks

Conversation

@jrfnl

@jrfnl jrfnl commented Dec 8, 2025

Copy link
Copy Markdown
Member

Proposed Changes

👉 Important: this is for version updates only, not for security updates, which are handled separately and don't depend on this configuration.


PR #256 updated the GitHub Actions workflows used in this repo to use "pinned" versions for external action runners to improve workflow security.

The net result of this, is that Dependabot now sends PRs to all repos I (co-)maintain on a weekly basis for most repos. As the default day for the "weekly" interval is Monday and most repos don't change this, it means that Dependabot has a huge queue on Mondays and that PRs come in bit by bit throughout the day and even spill over into Tuesday.

This constant stream of low level/easy PRs to merge is disruptive and time consuming, especially as I can't just go through them all in one go.

As these updates are rarely time-sensitive, it should be fine to receive them less frequently.

This commit tries to make it so by changing the Dependabot schedule for GitHub Actions to once every two weeks and late in the day when the queue should be mostly empty (as long as it's not a Monday), which should mean that if I apply this same change to all repos I am involved with, all these Dependabot PRs should come in around the same time.

Suggested changelog entry

N/A

👉 Important: this is for **version** updates only, not for security updates, which are handled separately and don't depend on this configuration.

---

PR 256 updated the GitHub Actions workflows used in this repo to use "pinned" versions for external action runners to improve workflow security.

The net result of this, is that Dependabot now sends PRs to all repos I (co-)maintain on a weekly basis for most repos.
As the default day for the "weekly" interval is _Monday_ and most repos don't change this, it means that Dependabot has a huge queue on Mondays and that PRs come in bit by bit throughout the day and even spill over into Tuesday.

This constant stream of low level/easy PRs to merge is disruptive and time consuming, especially as I can't just go through them all in one go.

As these updates are rarely time-sensitive, it should be fine to receive them less frequently.

This commit tries to make it so by changing the Dependabot schedule for GitHub Actions to once every two weeks and late in the day when the queue should be mostly empty (as long as it's not a Monday), which should mean that if I apply this same change to all repos I am involved with, all these Dependabot PRs should come in around the same time.
@jrfnl jrfnl added this to the 1.2.x milestone Dec 8, 2025
@jrfnl jrfnl requested a review from Potherca December 8, 2025 20:46
@jrfnl jrfnl requested review from Potherca and removed request for Potherca January 26, 2026 23:12

@Potherca Potherca left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

I don't use crontab much, so I never realised you could actually use a comma!
Live and learn, I guess...

@jrfnl jrfnl merged commit 4a03570 into main Feb 13, 2026
119 of 120 checks passed
@jrfnl jrfnl deleted the feature/dependabot-every-two-weeks branch February 13, 2026 20:46
@jrfnl jrfnl modified the milestones: 1.2.x, 1.3.0 Mar 7, 2026
@jrfnl jrfnl modified the milestones: 1.3.0, 1.2.1 Apr 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

2 participants