Skip to content
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

release for scala-native 0.5 #1355

Closed
xuwei-k opened this issue May 1, 2024 · 8 comments
Closed

release for scala-native 0.5 #1355

xuwei-k opened this issue May 1, 2024 · 8 comments

Comments

@xuwei-k
Copy link
Contributor

xuwei-k commented May 1, 2024

No description provided.

@joroKr21
Copy link
Collaborator

joroKr21 commented May 2, 2024

See https://github.com/orgs/typelevel/discussions/135

Also I'm completely out of clue:
https://github.com/milessabin/shapeless/actions/runs/8838312727/job/24528052841

[error] Caused by: java.net.ProtocolException: Server redirected too many  times (20)

@milessabin
Copy link
Owner

Some discussion here: https://discord.com/channels/632277896739946517/920140670394589224/1235965389024923679

Are we publishing to the wrong sonatype destination somehow?

@milessabin
Copy link
Owner

@joroKr21 I think I've probably resolved the published problem, do you want to give it another try?

@mpilquist
Copy link
Contributor

2.4.0-M1 is on Sonatype. Any ETA for 2.4.0 final? Needed for Twiddles which is needed for Skunk.

@joroKr21
Copy link
Collaborator

2.4.0-M1 is a dud. The only reason to have 2.4.0 would be cross-compiling with Scala 3 but this is hard to achieve.

Regarding releasing for Scala Native 0.5 I'm fine with it. I don't think we should wait for the rest of the typelevel ecosystem because Shapeless is one of the slow-moving projects that is close to the root of the dependency tree.

I think we should do two releases though:

  • All changes merged until now
  • Bump of Scala Native (and also drop Scala 2.11)

@milessabin
Copy link
Owner

@joroKr21 Agreed with the above.

@mpilquist
Copy link
Contributor

Sounds like a plan. Note that most other projects have been first releasing a patch release with all changes to date using 0.4 and then bumping the minor version and releasing against 0.5. Following that model would mean shapeless 2.13.11 against native 0.4 and then same source tree as shapeless 2.14.0 against 0.5.

@joroKr21
Copy link
Collaborator

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

No branches or pull requests

4 participants