Skip to content

ci: Renovate manage appraisals#2033

Open
thompson-tomo wants to merge 6 commits intoopen-telemetry:mainfrom
thompson-tomo:ci/appraisal_support
Open

ci: Renovate manage appraisals#2033
thompson-tomo wants to merge 6 commits intoopen-telemetry:mainfrom
thompson-tomo:ci/appraisal_support

Conversation

@thompson-tomo
Copy link
Copy Markdown
Contributor

@thompson-tomo thompson-tomo commented Feb 27, 2026

This enables renovate to detect dependencies in appraisals. The updates are as follows:

  • ~> do nothing as it is pinned
  • >= update like any other ruby dependency

Also based on testing this will only lead to 1 package update based on current appraisals.

In the future this current setup does enable us to specify the min version of gems for latest appraisals and then having renovate weekly bump them. This would give us visibility into new versions/features and also increases exposure to abandoned/deprecated gems.

Copy link
Copy Markdown
Contributor

@kaylareopelle kaylareopelle left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for opening this! Is there a way I can test it out?

@thompson-tomo
Copy link
Copy Markdown
Contributor Author

@kaylareopelle what you are able to test using the npm cli is are the dependencies being between detected and what if any updates are available.

The command to do such is:

LOG_LEVEL=debug npx renovate --platform=local > test.log

And then review the logs

@thompson-tomo thompson-tomo changed the title cI: Renovate manage appraisals ci: Renovate manage appraisals Mar 25, 2026
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.

5 participants