Skip to content

chore: label all image build input updates as image - #377

Merged
nozaq merged 1 commit into
mainfrom
claude/pr-title-chore-image-w9cs0u
Aug 29, 2026
Merged

chore: label all image build input updates as image#377
nozaq merged 1 commit into
mainfrom
claude/pr-title-chore-image-w9cs0u

Conversation

@nozaq

@nozaq nozaq commented Aug 29, 2026

Copy link
Copy Markdown
Member

What

Split the Image Builds Renovate rule into two: one that applies the image semantic commit type to every **/build.yaml update, and one that keeps the group limited to patch and digest updates.

Why

The single rule set both groupName and semanticCommitType: image, but was scoped by matchUpdateTypes: ["patch", "digest"]. Minor and major build.yaml updates never matched it, so they fell back to the :semanticCommitTypeAll(chore) preset and opened as chore(deps): ... despite shipping a new image:

PR File Change updateType
#361 terraform/build.yaml 1.15.91.16.0 minor
#363 node/build.yaml 26.7.026.8.1 minor

Simply dropping matchUpdateTypes would have folded minor and major updates into the Image Builds group as well, batching unrelated runtime bumps into one pull request. Keeping the grouping rule separate preserves the current batching behaviour while fixing the commit type.

Verification

  • renovate-config-validatorINFO: Config validated successfully

Generated by Claude Code

The "Image Builds" rule set both the group and the `image` semantic commit
type, but was scoped to patch and digest updates. Minor and major updates to
`build.yaml` therefore fell back to the `:semanticCommitTypeAll(chore)` preset
and opened as `chore(deps): ...` even though they ship a new image.

Split the rule in two so the commit type applies to every `build.yaml` update
while grouping stays limited to patch and digest updates, which keeps minor and
major updates in their own pull requests.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@nozaq
nozaq marked this pull request as ready for review August 29, 2026 05:45
@nozaq
nozaq merged commit cbfd523 into main Aug 29, 2026
3 checks passed
@nozaq
nozaq deleted the claude/pr-title-chore-image-w9cs0u branch August 29, 2026 05:45
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