Skip to content

cI: Dynamic renovate groups - #2490

Open
thompson-tomo wants to merge 3 commits into
open-telemetry:mainfrom
thompson-tomo:dynamic_renovate_groups
Open

cI: Dynamic renovate groups#2490
thompson-tomo wants to merge 3 commits into
open-telemetry:mainfrom
thompson-tomo:dynamic_renovate_groups

Conversation

@thompson-tomo

@thompson-tomo thompson-tomo commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

This replaces the static groups with dynamic templates update groups to reduce duplication and improve readability by reducing rules.

This has been checked locally and results in change in behaviour other than improving reducing rules.

Note go can not be combined into the rules as it using collector rather than golang in the pr name.

Based on the new config the following pr's would be created with branches named accordingly if either they don't require approval or have been approved via the dashboard, hence is no different to now.

DEBUG: Branch is not pending, removing pending upgrades (repository=local, branch=renovate/lock-file-maintenance-ruby)
DEBUG: Branch is not pending, removing pending upgrades (repository=local, branch=renovate/docker)
DEBUG: Branch is not pending, removing pending upgrades (repository=local, branch=renovate/actions-stale-11.x)
DEBUG: Branch is not pending, removing pending upgrades (repository=local, branch=renovate/github.com-golangci-golangci-lint-2.x)
DEBUG: Branch is not pending, removing pending upgrades (repository=local, branch=renovate/golang-other)
DEBUG: Branch is not pending, removing pending upgrades (repository=local, branch=renovate/github.com-cespare-xxhash-2.x)
DEBUG: Branch is not pending, removing pending upgrades (repository=local, branch=renovate/lock-file-maintenance-java)
DEBUG: Branch is not pending, removing pending upgrades (repository=local, branch=renovate/java-other)
DEBUG: Branch is not pending, removing pending upgrades (repository=local, branch=renovate/js-other)
DEBUG: Branch is not pending, removing pending upgrades (repository=local, branch=renovate/typescript-6.x)
DEBUG: Branch is not pending, removing pending upgrades (repository=local, branch=renovate/typescript-7.x)
DEBUG: Branch is not pending, removing pending upgrades (repository=local, branch=renovate/lock-file-maintenance-js)
DEBUG: Branch is not pending, removing pending upgrades (repository=local, branch=renovate/sinon-22.x)
DEBUG: Branch is not pending, removing pending upgrades (repository=local, branch=renovate/major-3-dotnet-other)
DEBUG: Branch is not pending, removing pending upgrades (repository=local, branch=renovate/dotnet-other)
DEBUG: Branch is not pending, removing pending upgrades (repository=local, branch=renovate/lock-file-maintenance-dotnet)
DEBUG: Branch is not pending, removing pending upgrades (repository=local, branch=renovate/node-24.x)
DEBUG: Branch is not pending, removing pending upgrades (repository=local, branch=renovate/node-22.x)
DEBUG: Branch is not pending, removing pending upgrades (repository=local, branch=renovate/lock-file-maintenance-terraform)

@thompson-tomo
thompson-tomo requested a review from a team as a code owner July 28, 2026 04:05
@thompson-tomo
thompson-tomo force-pushed the dynamic_renovate_groups branch from c28ff41 to 6c55512 Compare July 28, 2026 04:12
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