scalameta / munit

Scala testing library with actionable errors and extensible APIs
https://scalameta.org/munit
Apache License 2.0
428 stars 88 forks source link

Publish for Scala Native 0.5, please #760

Closed SethTisue closed 4 months ago

SethTisue commented 4 months ago

this will unblock a bunch of downstream libraries from also publishing for 0.5

tgodzik commented 4 months ago

Question, should we:

  1. drop 0.4.x and release a new milestone (I intend to address the milestone elephant in the room in the near future)
  2. backport 0.5.x to the latest milestone
  3. Try cross publishing for 0.4 and 0.5

I can do 2. manually now to unblock downstream projects, but is it enough to do 1 later on?

valencik commented 4 months ago

I think we're blocked by https://github.com/scala/scala3/pull/20171

valencik commented 4 months ago

Question, should we:

  1. drop 0.4.x and release a new milestone (I intend to address the milestone elephant in the room in the near future)

  2. backport 0.5.x to the latest milestone

I think either of these is fine, whichever is easiest honestly.

  1. Try cross publishing for 0.4 and 0.5

Definitely not this.

tgodzik commented 4 months ago
  1. Try cross publishing for 0.4 and 0.5

Definitely not this.

Yep, that's what I was hoping not to do :D

I backported munit 1.0.0-M11 for 2.13, 2.12 and 3.

munit-scalacheck requires scalacheck to be released for 0.5.0

I will bump native version in the repo once that is out and next releases would be for 0.5 then.

mpilquist commented 4 months ago

scalacheck 1.18.0 has been published for native 0.5.

tgodzik commented 4 months ago

Thanks!