Skip to content

chore: enforce 14-day release age before Dependabot updates - #94

Merged
marcelocra merged 2 commits into
mainfrom
copilot/dependabot-config-review
Aug 6, 2026
Merged

chore: enforce 14-day release age before Dependabot updates#94
marcelocra merged 2 commits into
mainfrom
copilot/dependabot-config-review

Conversation

Copilot AI commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

Dependabot was configured with weekly/monthly schedules but no minimum release age gate. This PR adds a global cooldown so update PRs are created only after releases are at least two weeks old.

  • What changed

    • Added top-level Dependabot cooldown policy in .github/dependabot.yml:
      • default-days: 14
    • Left all existing ecosystem update entries unchanged (schedules, grouping, labels, PR limits).
  • Resulting behavior

    • Dependabot continues running on the same cadence, but filters out releases newer than 14 days.
version: 2
updates:
  # existing update configs...
  cooldown:
    default-days: 14

Co-authored-by: marcelocra <2532492+marcelocra@users.noreply.github.com>
@vercel

vercel Bot commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
devmagic Ready Ready Preview Aug 4, 2026 12:38pm

Copilot AI changed the title chore: enforce 14-day Dependabot update cooldown chore: enforce 14-day release age before Dependabot updates Aug 4, 2026
Copilot AI requested a review from marcelocra August 4, 2026 03:37
Co-authored-by: marcelocra <2532492+marcelocra@users.noreply.github.com>

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the repository’s Dependabot configuration to delay non-security dependency update PRs until a dependency release is at least 14 days old, reducing churn from very recent releases.

Changes:

  • Added cooldown: default-days: 14 to each existing Dependabot updates entry (npm root, npm /www, GitHub Actions, devcontainers, docker).

Comment thread .github/dependabot.yml
@marcelocra
marcelocra marked this pull request as ready for review August 6, 2026 04:50
@marcelocra
marcelocra merged commit ffb2078 into main Aug 6, 2026
7 checks passed
@marcelocra
marcelocra deleted the copilot/dependabot-config-review branch August 6, 2026 04:50
@greptile-apps

greptile-apps Bot commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

Adds a 14-day Dependabot release-age cooldown to every configured update ecosystem while preserving the existing schedules, groups, labels, and pull-request limits.

  • Applies default-days: 14 to both npm workspaces.
  • Applies the same cooldown to GitHub Actions, Dev Containers, and Docker updates.

Confidence Score: 5/5

The PR appears safe to merge, with no concrete blocking or independently actionable non-blocking issues identified.

The configuration consistently adds the intended cooldown under each existing Dependabot update entry, and the available repository evidence reveals no reachable configuration or behavioral failure.

Important Files Changed

Filename Overview
.github/dependabot.yml Adds the same per-update cooldown policy to all five existing Dependabot configurations without changing their other settings.

Reviews (1): Last reviewed commit: "fix: use schema-compatible dependabot co..." | Re-trigger Greptile

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