Skip to content

Add dependabot config#226

Merged
williammartin merged 1 commit into
trunkfrom
wm-dependabot-config
May 20, 2026
Merged

Add dependabot config#226
williammartin merged 1 commit into
trunkfrom
wm-dependabot-config

Conversation

@williammartin
Copy link
Copy Markdown
Member

Summary

Adds a .github/dependabot.yml mirroring cli/cli's configuration, with one addition: a 5-day cooldown on new releases.

Config

  • gomod — daily checks, semver-major bumps ignored (matches cli/cli)
  • github-actions — daily checks
  • cooldown.default-days: 5 on both — Dependabot waits 5 days after a release before opening a PR for it. Gives the ecosystem time to surface obvious regressions before we adopt a new version, and avoids churning PRs for releases that get yanked or quickly superseded.

Why now

We just landed a zizmor hardening pass on these same workflows. Dependabot will keep the action pins moving forward so we don't drift back into stale, unaudited versions, and will do the same for Go module deps.

References

  • Dependabot cooldown docsdefault-days is supported for both gomod and github-actions.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@williammartin williammartin marked this pull request as ready for review May 20, 2026 11:25
@williammartin williammartin changed the title ci: add dependabot config Add dependabot config May 20, 2026
@williammartin williammartin mentioned this pull request May 20, 2026
@williammartin williammartin requested a review from Copilot May 20, 2026 14:23
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

@williammartin williammartin merged commit c9d625d into trunk May 20, 2026
14 checks passed
@williammartin williammartin deleted the wm-dependabot-config branch May 20, 2026 14:54
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