Skip to content

make sbt-version-policy allow us to release 1.1.3(-RCx) #460

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

Closed

Conversation

SethTisue
Copy link
Member

@SethTisue SethTisue commented May 13, 2022

in order to release 1.1.x patch release, we must:

  • make some source adjustments to preserve forward binary compatibility
  • change our versionPolicyIntention to require bidirectional compatibility, otherwise sbt-version-policy won't let us call it 1.1.3

in order to release 1.1.x patch release, we must:
* make some source adjustments to preserve forward binary
  compatibility
* change our `versionPolicyIntention` to require bidirectional
  compatibility, otherwise sbt-version-policy won't let us
  call it 1.1.3
@SethTisue SethTisue changed the title make sbt-version-policy allow us to release 1.1.3 make sbt-version-policy allow us to release 1.1.3(-RCx) May 13, 2022
@SethTisue
Copy link
Member Author

SethTisue commented May 13, 2022

note that normally I would be happy to just call it 1.2.0 to avoid the bidirectional MiMa checking, but unfortunately we did a 1.2.0-M1 and 1.2.0-RC1 before eventually deciding to call the final release 2.0.0 rather than 1.2.0

@SethTisue
Copy link
Member Author

[error]   org.scala-js:scalajs-library_2.11: incompatible version change from 1.0.0 to 1.10.0 (compatibility: strict semantic versioning)
[19](https://github.com/scala/scala-parser-combinators/runs/6426341704?check_suite_focus=true#step:5:19)

I'm going to resolve this by disabling the version checks for the JS artifacts.

@SethTisue
Copy link
Member Author

now I'm getting a bunch of IncompatibleSignatureProblems, except mimaReportSignatureProblems is false, so..... why?

@SethTisue
Copy link
Member Author

SethTisue commented Jun 21, 2022

closing for now, as we're currently pursuing a different path with the client (namely, trying to make 2.0 work in their codebase)

this PR could always be revived if we change our minds; closing for now.

@SethTisue SethTisue closed this Jun 21, 2022
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.

1 participant