-
-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
OSSRH is end-of-life on June 30 2025
Migration info: https://central.sonatype.org/faq/what-is-different-between-central-portal-and-legacy-ossrh/#process-to-migrate
Vague steps / ideas to follow. This is very much a work in progress and I'm just trying to get some thoughts out of my brain and onto paper (as it were)
- sbt-typelevel already supports central however there was an issue with bundle upload timeouts during testing. This has been addressed in fix: Increase timeout lumidion/sonatype-central-client#22 (no release or snapshot of this yet), but we need that released and updated in sbt-sonatype and then sbt-sonatype released and updated in sbt-typelevel
- sbt-sonatype issue to track: Bundle upload times out after switching to Sonatype Central xerial/sbt-sonatype#597
- Work with Sonatype to migrate
org.typelevel(currently necessary because we have more than 6 authorized publishers)- Doobie, skunk, natchez are published to
org.tpolecatbut I don't know how many publishers are authorized there or if we need Sonatype involved there as well co.fs2(same question about number of authorized publishers)- are there any other group IDs we publish to that I've forgotten?
- they will likely be very busy with requests, so ideally we should not leave this to the last week 😅
- Doobie, skunk, natchez are published to
- migration guide for individual projects?
ThisBuild / sonatypeCredentialHost(note to self: need to update sbt-typelevel Customization docs to point to this setting)- snapshot publishing? I know Central didn't support snapshots at first and now it does, does sbt-typelevel support Central snapshots? Will projects need to make changes? (I haven't kept track of this situation)
Metadata
Metadata
Assignees
Labels
No labels