Skip to content

CI: Add dependabot cooldown and PR limits#266

Merged
tykeal merged 1 commit into
dcoapp:mainfrom
modeseven-dcoapp:chore/dependabot-cooldown
Jun 25, 2026
Merged

CI: Add dependabot cooldown and PR limits#266
tykeal merged 1 commit into
dcoapp:mainfrom
modeseven-dcoapp:chore/dependabot-cooldown

Conversation

@ModeSevenIndustrialSolutions

Copy link
Copy Markdown
Contributor

Summary

Brings the Dependabot configuration in line with current best practices by
adding a cooldown period and an explicit open-pull-requests-limit to
both ecosystems the repository uses (npm and github-actions).

What changed

.github/dependabot.yml — for each ecosystem:

  • cooldown.default-days: 7 — delays opening a version-bump PR for seven
    days so we avoid churning on a release that gets retracted or superseded
    shortly after it ships. For the github-actions ecosystem this also
    satisfies the zizmor workflow
    auditing tool.
  • open-pull-requests-limit: 15 — caps concurrent Dependabot PRs per
    ecosystem.

Notes

  • No change to existing behaviour beyond the new throttling parameters; the
    weekly schedule and ecosystems are unchanged.
  • Validated locally with the repository's prek/pre-commit hooks: the
    "Validate Dependabot Config (v2)" and yamllint checks pass.

Bring the Dependabot configuration in line with our canonical
actions-template best practices. Both the npm and github-actions
ecosystems now declare a cooldown period and an explicit open
pull-request limit.

The cooldown delays opening a version-bump PR for seven days so we
avoid churning on a release that gets retracted or superseded shortly
after it ships. For github-actions this also satisfies the zizmor
workflow auditing tool. The open-pull-requests-limit caps concurrent
Dependabot PRs at fifteen per ecosystem.

Co-Authored-By: Claude <noreply@anthropic.com>
Signed-off-by: Matthew Watkins <mwatkins@linuxfoundation.org>
@ModeSevenIndustrialSolutions ModeSevenIndustrialSolutions requested review from a team and Copilot June 24, 2026 23:05
@vercel

vercel Bot commented Jun 24, 2026

Copy link
Copy Markdown

@ModeSevenIndustrialSolutions is attempting to deploy a commit to the DCO App Team on Vercel.

A member of the Team first needs to authorize it.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Updates the repository’s Dependabot configuration to reduce update-PR churn and cap concurrent Dependabot PR volume across the two configured ecosystems (npm and github-actions).

Changes:

  • Adds a 7-day cooldown configuration to both npm and github-actions update entries.
  • Sets open-pull-requests-limit: 15 for both ecosystems.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@tykeal tykeal merged commit 114bc18 into dcoapp:main Jun 25, 2026
1 of 2 checks passed
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