Skip to content

ci: Replicate contrib renovate setup#2102

Merged
kaylareopelle merged 6 commits into
open-telemetry:mainfrom
thompson-tomo:renovate_config_sync
May 8, 2026
Merged

ci: Replicate contrib renovate setup#2102
kaylareopelle merged 6 commits into
open-telemetry:mainfrom
thompson-tomo:renovate_config_sync

Conversation

@thompson-tomo
Copy link
Copy Markdown
Contributor

@thompson-tomo thompson-tomo commented Apr 21, 2026

This sync's the renovate setup from contrib which has introduced custom managers for managing dependencies not natively supported. It also introduces the concept of min ruby which is managed via package rules. This ensures examples use the lowest minor supported ruby as opposed to the latest.

Summary of additions:

  • OS updating in matrix
  • excluding of ruby updates from patch groups
  • Min ruby sdk bumping in gemspecs & dockerfile only when previous min is eol
  • identification/processing of dependencies in Appraisals & Gemspecs
  • Priority given to updating setup actions

Comment thread .github/renovate.json5
@kaylareopelle kaylareopelle merged commit e126c95 into open-telemetry:main May 8, 2026
63 checks passed
@thompson-tomo thompson-tomo deleted the renovate_config_sync branch May 9, 2026 00:38
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.

3 participants