Skip to content

fix(ci): enable minor updates for Renovate on release branches - #426

Merged
rm3l merged 1 commit into
redhat-developer:mainfrom
rm3l:fix/renovate-release-branch-updates
Oct 6, 2026
Merged

rm3l merged 1 commit into
redhat-developer:mainfrom
rm3l:fix/renovate-release-branch-updates

Conversation

@rm3l

@rm3l rm3l commented Oct 6, 2026

Copy link
Copy Markdown
Member

Description

Renovate was not creating PRs for release-x.y branches because the
package rules only re-enabled patch update types. Container image tag
updates (e.g. ubi10-minimal:10.2-1790753097 → 10.2-1791269426) are
classified as minor updates under Docker versioning, so they were
being suppressed by the blanket disable rule for release branches.

This adds minor to the allowed update types alongside patch so that
Renovate opens PRs for these updates on release branches.

Which issue(s) does this PR fix or relate to

  • N/A

PR acceptance criteria

  • Tests — no tests needed (config-only change)
  • Documentation — N/A

How to test changes / Special notes to the reviewer

After merging, Renovate should start creating PRs targeting release-* branches
for minor and patch dependency updates (including container image tag bumps).
You can verify by checking for new Renovate PRs/branches with release- base
branch prefixes.

🤖 Generated with Claude Code

Renovate was not creating PRs for release-x.y branches because the
package rules only re-enabled patch update types. Container image tag
updates (e.g. ubi10-minimal:10.2-1790753097 to 10.2-1791269426) are
classified as minor updates under Docker versioning, so they were
being suppressed by the blanket disable rule for release branches.

Add "minor" to the allowed update types alongside "patch" so that
Renovate opens PRs for these updates on release branches.

Assisted-by: Claude
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@rhdh-qodo-merge

Copy link
Copy Markdown

PR Summary by Qodo

Enable Renovate minor updates on release branches

🐞 Bug fix ⚙️ Configuration changes 🕐 Less than 10 minutes

Grey Divider

AI Description

• Allow Renovate minor updates on release branches alongside patch updates.
• Restore release-branch PRs for container image tag bumps classified as minor updates.
High-Level Assessment

Adding minor to the existing release-branch allowlist directly fixes the suppressed updates while preserving the default disable rule and the separate digest rule. A Docker-specific exception would be more restrictive but would not match the stated goal of allowing minor dependency updates generally.

Files changed (1) +2 / -2

Bug fix (1) +2 / -2
renovate.jsonAllow minor and patch updates on release branches +2/-2

Allow minor and patch updates on release branches

• Adds minor to the update types re-enabled for release branches and revises the rule description accordingly. This allows Renovate to propose container image tag bumps classified as minor updates.

.github/renovate.json

@rhdh-qodo-merge

Copy link
Copy Markdown

Code Review by Qodo

🐞 Bugs (0) 📘 Rule violations (0) 📎 Requirement gaps (0)

Grey Divider

Great, no issues found!

Qodo reviewed your code and found no material issues that require review

Grey Divider

Tip of the day
💡 Did you know, you can add REVIEW.md to your repo root and Qodo follows it on every PR

More tips ↗ | Customize Qodo ↗ | Qodo docs ↗

Grey Divider

Qodo Logo

@rm3l

rm3l commented Oct 6, 2026

Copy link
Copy Markdown
Member Author

Merging to verify the change in Renovate.

@rm3l
rm3l merged commit 5a58199 into redhat-developer:main Oct 6, 2026
9 checks passed
@rm3l
rm3l deleted the fix/renovate-release-branch-updates branch October 6, 2026 09:31
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.

1 participant