From a2fa24356987118fdd48e307ffb560a50b18c08f Mon Sep 17 00:00:00 2001 From: Edoardo Vacchi Date: Fri, 8 Nov 2024 09:48:03 +0100 Subject: [PATCH] Setup libextism for release too Signed-off-by: Edoardo Vacchi --- .github/workflows/release.yaml | 5 +++- pom.xml | 50 ++++++++++++++-------------------- 2 files changed, 25 insertions(+), 30 deletions(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 4a3b5b3..a2e5b1a 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -23,6 +23,9 @@ jobs: - name: Checkout uses: actions/checkout@v4 + - name: LibExtism + uses: ./.github/actions/libextism + - name: Setup Java uses: actions/setup-java@v4 with: @@ -46,7 +49,7 @@ jobs: - name: Setup Git run: | git config user.name "Extism BOT" - git config user.email "extism@dylibso.com" + git config user.email "oss@extism.org" - name: Set the version run: | diff --git a/pom.xml b/pom.xml index 9d052af..6169507 100644 --- a/pom.xml +++ b/pom.xml @@ -46,6 +46,14 @@ https://github.com/extism/extism/issues + + + ossrh + Central Repository OSSRH + https://oss.sonatype.org/service/local/staging/deploy/maven2/ + + + 11 UTF-8 @@ -69,6 +77,13 @@ release + + + ossrh + https://s01.oss.sonatype.org/content/repositories/snapshots + + + @@ -115,36 +130,13 @@ - org.jreleaser - jreleaser-maven-plugin - 1.3.1 + org.sonatype.plugins + nexus-staging-maven-plugin + true - - - - true - - - - ALWAYS - true - - - - - - ALWAYS - https://s01.oss.sonatype.org/service/local - - target/staging-deploy - - - - - + ossrh + https://s01.oss.sonatype.org/ + true