Skip to content

ci: Dynamic renovate groups - #2490

Merged
tylerbenson merged 5 commits into
open-telemetry:mainfrom
thompson-tomo:dynamic_renovate_groups
Jul 31, 2026
Merged

ci: Dynamic renovate groups#2490
tylerbenson merged 5 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
@thompson-tomo thompson-tomo changed the title cI: Dynamic renovate groups ci: Dynamic renovate groups Jul 28, 2026
@tylerbenson

Copy link
Copy Markdown
Member

Please resolve the conflict and we can get this merged.

@github-actions github-actions Bot added the ci label Jul 31, 2026
@tylerbenson
tylerbenson merged commit 42d2fe2 into open-telemetry:main Jul 31, 2026
10 checks passed
@thompson-tomo
thompson-tomo deleted the dynamic_renovate_groups branch July 31, 2026 15:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants