sbt metabuild support #29127
Labels
manager:sbt
SBT package manager
priority-3-medium
Default priority, "should be done" but isn't prioritised ahead of others
status:in-progress
Someone is working on implementation
type:feature
Feature (new functionality)
Discussed in #29083
Originally posted by ArtyomGabeev May 15, 2024
What would you like help with?
I think I found a bug
How are you running Renovate?
Self-hosted
If you're self-hosting Renovate, tell us which platform (GitHub, GitLab, etc) and which version of Renovate.
Bitbucket
Please tell us more about your question or problem
sbt has an idea of meta-builds. One of primary usage is to organize dependency management in one place, as documented here:
https://www.scala-sbt.org/1.x/docs/Organizing-Build.html#Tracking+dependencies+in+one+place
The issue comes with scalaVersion resolution.
scalaVersion can be defined only in build.sbt file, e.g.:
But when there are scala dependencies in Dependencies.scala file from meta-build project directory, there is no information about scala version. We need somehow to propagate this information.
Options considered:
Notes:
I'm looking for advice how to proceed and can contribute the fix.
Logs (if relevant)
Logs
The text was updated successfully, but these errors were encountered: