diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index f2cc06f..743934a 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -1,4 +1,4 @@ -name: Publish package to the Maven Central Repository +name: Publish package to GitHub Packages on: workflow_dispatch: release: @@ -7,24 +7,13 @@ jobs: publish: runs-on: ubuntu-latest steps: - - uses: carboneio/checkout@main - - name: Set up Maven Central Repository - uses: carboneio/setup-java@main + - uses: actions/checkout@v4 + - name: Setup Java + uses: actions/setup-java@v4 with: - java-version: '21' + java-version: '11' distribution: 'temurin' - server-id: central - server-username: ${{ secrets.CENTRAL_USERNAME }} # env variable for username in deploy - server-password: ${{ secrets.CENTRAL_PASSWORD }} # env variable for token in deploy - gpg-private-key: ${{ secrets.SIGN_KEY }} - gpg-passphrase: ${{ secrets.SIGN_KEY_PASS }} # env variable for GPG private key passphrase - # - name: Set version - # run: mvn versions:set -DnewVersion=${{ github.event.release.tag_name }} - - name: Publish package - run: mvn -X --batch-mode deploy -DskipTests + - name: Publish to GitHub Packages + run: mvn --batch-mode deploy env: - MAVEN_USERNAME: ${{ secrets.CENTRAL_USERNAME }} - MAVEN_PASSWORD: ${{ secrets.CENTRAL_PASSWORD }} - MAVEN_CENTRAL_TOKEN: ${{ secrets.CENTRAL_PASSWORD }} - SIGN_KEY: ${{ secrets.SIGN_KEY }} - SIGN_KEY_PASS: ${{ secrets.SIGN_KEY_PASS }} \ No newline at end of file + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file diff --git a/pom.xml b/pom.xml index 21ea4f1..49397a6 100644 --- a/pom.xml +++ b/pom.xml @@ -24,10 +24,17 @@ - scm:git:git://github.com/carboneio/carbone-sdk-java.git - scm:git:ssh://github.com:carboneio/carbone-sdk-java.git - https://github.com/carboneio/carbone-sdk-java/tree/master + scm:git:git://github.com/OneSpark-Insurance/carbone-sdk-java.git + scm:git:ssh://github.com/OneSpark-Insurance/carbone-sdk-java.git + https://github.com/OneSpark-Insurance/carbone-sdk-java/tree/master + + + github + GitHub Packages + https://maven.pkg.github.com/OneSpark-Insurance/carbone-sdk-java + + 11 UTF-8