From 05ad7a58931d6cb8a74d22b4c8f9df35e1d050af Mon Sep 17 00:00:00 2001 From: Sajjad Alipour Date: Sat, 23 Dec 2023 17:03:33 +0330 Subject: [PATCH] Publish snapshot to OSSRH --- .github/workflows/main.yml | 14 ++++++++------ pom.xml | 15 ++++++++++----- 2 files changed, 18 insertions(+), 11 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index f04d999..d3e9287 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -2,7 +2,7 @@ name: Build on: push: branches: - - master + - develop jobs: build: @@ -21,8 +21,9 @@ jobs: with: java-version: 21 distribution: 'oracle' - server-id: github - settings-path: ${{ github.workspace }} + server-id: ossrh + server-username: MAVEN_USERNAME + server-password: MAVEN_PASSWORD - name: Cache SonarCloud packages uses: actions/cache@v3 @@ -49,7 +50,8 @@ jobs: env: CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} - - name: Publish to GitHub Packages Apache Maven - run: mvn deploy -s $GITHUB_WORKSPACE/settings.xml + - name: Publish package + run: mvn --batch-mode deploy env: - GITHUB_TOKEN: ${{ github.token }} + MAVEN_USERNAME: ${{ secrets.OSSRH_USERNAME }} + MAVEN_PASSWORD: ${{ secrets.OSSRH_TOKEN }} diff --git a/pom.xml b/pom.xml index 504209e..4c15d68 100644 --- a/pom.xml +++ b/pom.xml @@ -5,9 +5,9 @@ http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - com.github.sajjaadalipour + io.github.sajjaadalipour errors-spring-boot-starter - 2.0.0 + 2.0.0-SNAPSHOT ${project.groupId}:${project.artifactId} @@ -56,10 +56,15 @@ + + ossrh + Central Repository OSSRH + https://s01.oss.sonatype.org/content/repositories/snapshots + - github - GitHub sajjaadalipour Apache Maven Packages - https://maven.pkg.github.com/sajjaadalipour/errors-spring-boot-starter + ossrh + Central Repository OSSRH + https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/