Skip to content

ci(dependabot): group golang.org/x/* and github-actions updates#284

Merged
ktn-jamf merged 4 commits into
mainfrom
claude/dependabot-pr-strategy-c68e31
Jul 13, 2026
Merged

ci(dependabot): group golang.org/x/* and github-actions updates#284
ktn-jamf merged 4 commits into
mainfrom
claude/dependabot-pr-strategy-c68e31

Conversation

@ktn-jamf

Copy link
Copy Markdown
Collaborator

What

Adds Dependabot grouping to cut PR noise:

  • golang-xgolang.org/x/* minor+patch bumps collapse into one weekly PR
  • github-actions — all Actions bumps collapse into one weekly PR

Why

Recurring lockstep churn (x/term, x/sync, x/crypto) was burning a separate PR + CI cycle per one-line go.mod bump. Grouping the boring stuff kills that noise; keeping functional deps individual preserves review granularity.

What stays individual (by design)

  • kin-openapi — drives code generation; a bump can change generated output (make verify-generated), so it deserves an isolated diff
  • jamfprotect-go-sdk and other functional deps
  • Every major bump — the golang-x group is scoped to minor/patch, so majors fall out into their own PRs

Notes

🤖 Generated with Claude Code

Collapse the high-frequency, low-risk churn into weekly grouped PRs:
- golang.org/x/* minor+patch bumps -> one "golang-x" PR
- all github-actions bumps -> one PR

Functionally significant deps (kin-openapi, which drives codegen, plus
the SDKs) and every major bump stay individual for isolated review.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@ktn-jamf ktn-jamf enabled auto-merge (squash) July 12, 2026 15:13
@ktn-jamf ktn-jamf merged commit f0e8738 into main Jul 13, 2026
2 checks passed
@ktn-jamf ktn-jamf deleted the claude/dependabot-pr-strategy-c68e31 branch July 13, 2026 07:21
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.

2 participants