Skip to content

Comments

renovate.json: switch our range strategy to in-range-only#286

Merged
owtaylor merged 1 commit intorhel-lightspeed:mainfrom
owtaylor:renovate-in-range-only
Feb 23, 2026
Merged

renovate.json: switch our range strategy to in-range-only#286
owtaylor merged 1 commit intorhel-lightspeed:mainfrom
owtaylor:renovate-in-range-only

Conversation

@owtaylor
Copy link
Contributor

Rationale: we want linux-mcp-server to be packaged for Fedora and other distributions. Constantly updating our minimum version of dependencies is really inconvenient for that.

Switching to only updating uv.lock will make sure that we always test the latest versions in CI and ship them in our containers, without forcing dependencies to be constantly udated.

This does mean that if we specify a maximum version for a dependency, then we could end up with a stale version of that dependency, so add a note that we should do that only when we really need to.

See: https://docs.renovatebot.com/configuration-options/#rangestrategy

Update uv.lock as well, so we can close out PR's for minimum version updates that we no longer want.

Closes #267.
Closes #271.
Closes #280.
Closes #285.

Rationale: we want linux-mcp-server to be packaged for Fedora
and other distributions. Constantly updating our minimum version
of dependencies is really inconvenient for that.

Switching to only updating uv.lock will make sure that we always
test the latest versions in CI and ship them in our containers,
without forcing dependencies to be constantly udated.

This does mean that if we specify a maximum version for a dependency,
then we could end up with a stale version of that dependency, so add
a note that we should do that only when we really need to.

See: https://docs.renovatebot.com/configuration-options/#rangestrategy

Update uv.lock as well, so we can close out PR's for minimum version updates
that we no longer want.

Closes rhel-lightspeed#267.
Closes rhel-lightspeed#271.
Closes rhel-lightspeed#280.
Closes rhel-lightspeed#285.
@owtaylor owtaylor requested a review from samdoran February 23, 2026 16:54
@owtaylor owtaylor merged commit 8846d87 into rhel-lightspeed:main Feb 23, 2026
9 checks passed
@codecov
Copy link

codecov bot commented Feb 23, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

Flag Coverage Δ
unittests 97.39% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

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.

2 participants