-
Notifications
You must be signed in to change notification settings - Fork 407
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
Publish Scala.js 1.0.0-M8 artifact for 2.12 #496
Comments
@ashawley I'll give it a shot after work today. |
@ashawley I guess the problem here is that SBT (and In the long run I'd really rather fix the build so I can use a single |
I am not an expert, but I believe it's that way with Scala.js because Scala.js works as an sbt plugin, so it's not possible to run a command in sbt that does both versions: It requires reloading/re-opening sbt to refresh the plugin version. |
Published: https://oss.sonatype.org/#nexus-search;quick~scalacheck_sjs1.0.0-M8_2.12 Should show up on Maven Central soon. |
It pulled down, but I got a strange error:
I'm not sure what that's about. I've never seen it before, but I don't do a lot with Scala.js. I thought it was something local, but confirmed it in Travis, as well. |
@ashawley Uh oh. |
What's the If your project is 0.6.17 then I'm not sure it's guaranteed to work. |
If the Scala.js plugin is set to version 1.0.0-M8, then it's going to choose the 1.0.0-M8 artifact to pull down... |
This turned out to be caused by failing to run The artifacts for 1.0.0-M8 were fixed in ScalaCheck 1.14.1. Seems like this should be added to the Scala.js FAQ or this page https://www.scala-js.org/doc/project/linking-errors.html although I am not an expert. |
Hey Erik,
The point of #475 and #482 was to make it possible to publish 1.0.0-M8 artifacts for ScalaCheck 1.14.0. However, it seems Rickard forgot about 2.12, and only published it for 2.13.
https://mvnrepository.com/artifact/org.scalacheck/scalacheck
If you got the keys to publish to Sonatype from Rickard, maybe this would be a good test for them? This would help downstream libraries that need to cross-compile to Scala.js.
You'd need to check out the 1.14.0_sonatype branch, and then:
The text was updated successfully, but these errors were encountered: