Ruby custom manager not handling Pessimistic Version Constraint #41834
Replies: 2 comments 5 replies
-
|
Extracting Also you can drop |
Beta Was this translation helpful? Give feedback.
-
|
Hi there, Please help this Discussion progress by creating a minimal reproduction. This means a repository dedicated to reproducing this issue with the minimal dependencies and config possible. Before we start working on your issue we need to know exactly what's causing the current behavior. A minimal reproduction helps us with this. Discussions without reproductions are less likely to be converted to Issues. Please follow these steps:
If you need help with running Renovate on your minimal reproduction repository, please refer to our Running Renovate guide. The Renovate team |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
How are you running Renovate?
Self-hosted Renovate CLI
Which platform you running Renovate on?
GitHub.com
Which version of Renovate are you using?
43.64.3
Please tell us more about your question or problem
I want to keep my gemspec dependencies up to date just like gemfiles however the custom manager is not finding updates.
I have the following in my gemspec:
Which is being detected using:
{ customType: "regex", description: "Update dependencies in gemspecs", managerFilePatterns: ["**/*.gemspec"], matchStrings: [ ".add_(?<depType>.*dependency)\\s'(?<packageName>.+?)',\\s'(?<matchType>\\S)>\\s(?<currentVersion>[0-9.]+)'", ], datasourceTemplate: "rubygems", versioningTemplate: "ruby", currentValueTemplate: "~> {{currentVersion}}", depTypeTemplate: "{{depType}}", }The cli is not detecting any updates where as i would expect
opentelemetry-apito detect a 1.8.0 updatate being proposed.Note the update is being correctly identified in gemfiles (bundler) with example provided below.
Reproduction repo is available at https://github.com/thompson-tomo/renovate-issues
Logs (if relevant)
Gemspec Logs
Bundler Logs
Full logs
test.log
Beta Was this translation helpful? Give feedback.
All reactions