-
-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update sbt to 1.3.3 #71
Update sbt to 1.3.3 #71
Conversation
Hmmmm, this build needs some attention. I'll look into it:
|
Trying to solve:
I moved the adding of dependencies to inside the diff --git a/project/OmnidocBuild.scala b/project/OmnidocBuild.scala
index 05fb46e..b4f0638 100644
--- a/project/OmnidocBuild.scala
+++ b/project/OmnidocBuild.scala
@@ -100,9 +100,9 @@ object OmnidocBuild {
def omnidocSettings: Seq[Setting[_]] =
projectSettings ++
- dependencySettings ++
releaseSettings ++
inConfig(Omnidoc) {
+ dependencySettings ++
updateSettings ++
extractSettings ++
compilerReporterSettings ++ Which seems to solve the issue (there no failure anymore), but I'm not sure of other side-effects or issues this change may have produced. I still need to investigate in more detail but I'm sharing early for extra eyes to see if this change is correct. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Doesn't look like a safe change at all. dependencySettings
contains a bunch of additions to libraryDependencies
and ivyConfigurations += Omnidoc
, neither of which makes sense as inConfig-scoped settings. So probably the reason this "fixes it" is (a) it puts the settings in scopes that are never accessed, (b) the effects those settings have aren't asserted in any way in PR validation.
Sadly this needs more attention. @eed3si9n, any ideas why this upgrade broke the build?
It sounds similar to what I fixed in 2015 (sbt/sbt@3a3965b), but it's back? Are you trying to call |
I forgot about this and as I come back to it I think it is a bit out of my (sbt) league. |
Duplicate of #110 |
Updates org.scala-sbt:sbt from 1.2.8 to 1.3.3.
Release Notes/Changelog
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Have a fantastic day writing Scala!
Ignore future updates
Add this to your
.scala-steward.conf
file to ignore future updates of this dependency:labels: semver-minor