From dfe576b46199d13090f0c97f91181829b7ac21a9 Mon Sep 17 00:00:00 2001 From: Christian Tzolov Date: Fri, 14 Feb 2025 12:40:27 +0100 Subject: [PATCH] Update pom and GH actions Signed-off-by: Christian Tzolov --- .github/workflows/continuous-integration.yml | 6 +++--- .github/workflows/maven-central-release.yml | 3 --- pom.xml | 4 ++-- 3 files changed, 5 insertions(+), 8 deletions(-) diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index fffdec2..e0939f0 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -29,6 +29,9 @@ jobs: with: node-version: '20' + - name: Generate Java docs + run: mvn -Pjavadoc -B javadoc:aggregate + - name: Build with Maven and deploy to Sonatype snapshot repository env: MAVEN_USERNAME: ${{ secrets.OSSRH_USERNAME }} @@ -37,8 +40,5 @@ jobs: run: | mvn -Pjavadoc -Prelease --batch-mode --update-snapshots deploy - - name: Generate Java docs - run: mvn -Pjavadoc -B javadoc:aggregate - - name: Capture project version run: echo PROJECT_VERSION=$(mvn help:evaluate -Dexpression=project.version --quiet -DforceStdout) >> $GITHUB_ENV diff --git a/.github/workflows/maven-central-release.yml b/.github/workflows/maven-central-release.yml index 4418440..c6c9d3a 100644 --- a/.github/workflows/maven-central-release.yml +++ b/.github/workflows/maven-central-release.yml @@ -2,9 +2,6 @@ name: Release to Maven Central on: workflow_dispatch: - push: - tags: - - 'v*' jobs: publish: diff --git a/pom.xml b/pom.xml index 3ee6e06..831489e 100644 --- a/pom.xml +++ b/pom.xml @@ -298,13 +298,13 @@ true central - + false org.apache.maven.plugins maven-gpg-plugin - 3.1.0 + 3.2.7 sign-artifacts