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/