Skip to content

deps: group actions majors and docker image bumps - #102

Merged
thomas-lg merged 1 commit into
mainfrom
deps/group-actions-and-docker
Aug 31, 2026
Merged

thomas-lg merged 1 commit into
mainfrom
deps/group-actions-and-docker

Conversation

@thomas-lg

Copy link
Copy Markdown
Member

Comes straight out of today's backlog clear-out, which hit the same friction twice: bumps that all edit one file, arriving as one PR each. Because main requires up-to-date branches, every merge re-conflicted the rest.

Grouping both collapses them into one PR per ecosystem per week, matching what the nuget entry already does. actions-minor-patch's implicit patterns: ["*"] is made explicit so the two groups read symmetrically.

The current shape after this:

ecosystem groups ignores
nuget dotnet-minor-patch, dotnet-major ImageSharp, Microsoft.OpenApi (majors)
npm npm-minor-patch typescript (minor+major)
docker / docker-images —
github-actions actions-minor-patch, actions-major —

Note on why this lands now

Merging a change to .github/dependabot.yml makes Dependabot re-evaluate the config, which is also the only CLI-accessible way to exercise the grouping and ignore rules added earlier today (#86, #92, #98) — there's no API behind the Check for updates button. Those rules parse but have never actually run, so this doubles as the trigger. Expected next run: at most one grouped PR per ecosystem, no ImageSharp or Microsoft.OpenApi major, no typescript 7.

Today's backlog clear-out hit the same friction twice: bumps that all edit one
file arriving as one PR each, so every merge re-conflicted the rest.

- github-actions majors were ungrouped, so setup-node, upload-artifact, cache and
  login-action came separately and all touched ci.yml/release.yml. #94 and #97
  were rebased repeatedly and ended up folded in by hand.
- docker base-image digests all edit the Dockerfile: #67/#68, then #87/#88, each
  pair needing a sequential update-branch + merge.

Grouping both collapses those into one PR per ecosystem per week, matching what
the nuget entry already does. Also makes actions-minor-patch's implicit
patterns: ["*"] explicit, so the two groups read symmetrically.
@github-actions github-actions Bot added the dependencies Dependency update (Renovate) label Aug 31, 2026
@thomas-lg
thomas-lg merged commit 5c269da into main Aug 31, 2026
10 checks passed
@thomas-lg
thomas-lg deleted the deps/group-actions-and-docker branch August 31, 2026 20:40
thomas-lg added a commit that referenced this pull request Sep 13, 2026
Today's backlog clear-out hit the same friction twice: bumps that all edit one
file arriving as one PR each, so every merge re-conflicted the rest.

- github-actions majors were ungrouped, so setup-node, upload-artifact, cache and
  login-action came separately and all touched ci.yml/release.yml. #94 and #97
  were rebased repeatedly and ended up folded in by hand.
- docker base-image digests all edit the Dockerfile: #67/#68, then #87/#88, each
  pair needing a sequential update-branch + merge.

Grouping both collapses those into one PR per ecosystem per week, matching what
the nuget entry already does. Also makes actions-minor-patch's implicit
patterns: ["*"] explicit, so the two groups read symmetrically.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Dependency update (Renovate)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant