Skip to content

Add Dependabot cooldown to every update entry - #138

Merged
shiny-code-app[bot] merged 3 commits into
mainfrom
work/dependabot-cooldown
Sep 30, 2026
Merged

shiny-code-app[bot] merged 3 commits into
mainfrom
work/dependabot-cooldown

Conversation

@shiny-code-app

@shiny-code-app shiny-code-app Bot commented Sep 30, 2026 •

Copy link
Copy Markdown
Contributor

Green Dependabot patch, minor and security updates will soon merge through the Launchplane merge train without an owner click (cbusillo/launchplane#2627). That decision requires Dependabot cooldown in every repository.

This adds a cooldown block to each update entry that lacked one:

  • Semver ecosystems (uv, npm, Gradle, Swift and similar): semver-major-days: 30, the value cbusillo/launchplane already uses.
  • github-actions, docker, docker-compose: default-days: 7. Dependabot supports only default-days for these, so every new version waits a week.

Nothing else in the file changes. Cooldown never applies to security updates, so fixes still arrive as soon as they're published.

Verified before pushing: the file validates against the published Dependabot schema, and apart from cooldown it parses exactly as before. No entry uses a semver-* key where Dependabot's reference says it's unsupported. An earlier revision of this PR used semver-major-days everywhere, and Dependabot rejected it for github-actions.

Owner test notes

Nothing for the owner to test. This changes only how Dependabot schedules update PRs.

Refs cbusillo/launchplane#2627

Green patch and minor updates are about to merge through the merge train
without an owner click, so every ecosystem waits 30 days before offering a
new major version. Security updates are not delayed by cooldown.

Refs cbusillo/launchplane#2627
@shiny-code-app shiny-code-app Bot added the ready-to-merge Every Code PR is ready for repository owner merge review label Sep 30, 2026
shiny-code-app Bot added a commit that referenced this pull request Sep 30, 2026
shiny-code-app Bot added a commit that referenced this pull request Sep 30, 2026
@shiny-code-app shiny-code-app Bot removed the ready-to-merge Every Code PR is ready for repository owner merge review label Sep 30, 2026
Dependabot rejects semver-major-days for github-actions, docker and
docker-compose. Those entries now wait 7 days for every new version; semver
ecosystems keep semver-major-days: 30.

Refs cbusillo/launchplane#2627
@shiny-code-app shiny-code-app Bot added the ready-to-merge Every Code PR is ready for repository owner merge review label Sep 30, 2026
shiny-code-app Bot added a commit that referenced this pull request Sep 30, 2026
@shiny-code-app
shiny-code-app Bot merged commit 02be117 into main Sep 30, 2026
5 checks passed
@shiny-code-app
shiny-code-app Bot deleted the work/dependabot-cooldown branch September 30, 2026 03:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ready-to-merge Every Code PR is ready for repository owner merge review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant