Skip to content

Migration to Sonatype Central Portal #163

@samspills

Description

@samspills

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)

  1. 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
  2. Work with Sonatype to migrate org.typelevel (currently necessary because we have more than 6 authorized publishers)
    • Doobie, skunk, natchez are published to org.tpolecat but 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 😅
  3. migration guide for individual projects?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions