Skip to content

Commit 35cf648

Browse files
committed
Migrate publishing to Central Sonatype instead of replaced OSSRH
1 parent 8843d23 commit 35cf648

File tree

2 files changed

+10
-11
lines changed

2 files changed

+10
-11
lines changed

.github/workflows/publish.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,10 @@ jobs:
3030

3131
- name: Publish release
3232
env:
33-
MAVEN_USER: "${{ secrets.SONATYPE_USER }}"
34-
MAVEN_PASSWORD: "${{ secrets.SONATYPE_PASSWORD }}"
33+
SONATYPE_USER: "${{ secrets.SONATYPE_USER }}"
34+
SONATYPE_PASSWORD: "${{ secrets.SONATYPE_PASSWORD }}"
3535
PGP_PASSPHRASE: "${{ secrets.PGP_PASSWORD }}"
36-
run: sbt "clean;+cli/cliPack; +cli/publishSigned"
36+
run: sbt "clean;+cli/cliPack; +cli/publishSigned; sonaUpload"
3737

3838
- name: Create release artifacts
3939
run: |

build.sbt

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -309,19 +309,18 @@ lazy val publishSettings = Def.settings(
309309
publishMavenStyle := true,
310310
pomIncludeRepository := (_ => false),
311311
publishTo := {
312-
val nexus = "https://oss.sonatype.org/"
313-
if (isSnapshot.value)
314-
Some("snapshots" at nexus + "content/repositories/snapshots")
315-
else
316-
Some("releases" at nexus + "service/local/staging/deploy/maven2")
312+
val centralSnapshots =
313+
"https://central.sonatype.com/repository/maven-snapshots/"
314+
if (isSnapshot.value) Some("central-snapshots" at centralSnapshots)
315+
else localStaging.value
317316
},
318317
credentials ++= {
319318
for {
320-
user <- sys.env.get("MAVEN_USER")
321-
password <- sys.env.get("MAVEN_PASSWORD")
319+
user <- sys.env.get("SONATYPE_USER")
320+
password <- sys.env.get("SONATYPE_PASSWORD")
322321
} yield Credentials(
323322
realm = "Sonatype Nexus Repository Manager",
324-
host = "oss.sonatype.org",
323+
host = "central.sonatype.com",
325324
userName = user,
326325
passwd = password
327326
)

0 commit comments

Comments
 (0)