Setup OSSRH snapshot publishing

This commit is contained in:
Justin Abrahms 2022-04-28 14:08:19 -07:00
parent 2321f2b004
commit a65cfc801b
3 changed files with 11 additions and 9 deletions

View File

@ -41,5 +41,6 @@ jobs:
with: with:
arguments: publish arguments: publish
env: env:
USERNAME: ${{ github.actor }} REPOSITORY_URL: https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/
TOKEN: ${{ secrets.GITHUB_TOKEN }} USERNAME: ${{ secrets.OSSRH_USERNAME }}
TOKEN: ${{ secrets.OSSRH_PASSWORD }}

View File

@ -43,5 +43,6 @@ jobs:
arguments: publish arguments: publish
env: env:
snapshot: 1 snapshot: 1
USERNAME: ${{ github.actor }} REPOSITORY_URL: https://s01.oss.sonatype.org/content/repositories/snapshots/
TOKEN: ${{ secrets.GITHUB_TOKEN }} USERNAME: ${{ secrets.OSSRH_USERNAME }}
TOKEN: ${{ secrets.OSSRH_PASSWORD }}

View File

@ -47,11 +47,11 @@ tasks.named('test') {
publishing { publishing {
repositories { repositories {
maven { maven {
name = "GitHubPackages" name = "OSSRH"
url = uri("https://maven.pkg.github.com/open-feature/javasdk") url = uri(System.getenv("REPOSITORY_URL"))
credentials { credentials {
username = project.findProperty("gpr.user") ?: System.getenv("USERNAME") username = System.getenv("USERNAME")
password = project.findProperty("gpr.key") ?: System.getenv("TOKEN") password = System.getenv("TOKEN")
} }
} }
} }