diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5b5242601..2a0bf267a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -8,7 +8,10 @@ on: workflow_dispatch: jobs: - publish: + test: + strategy: + matrix: + profile: [ default, ide, release ] runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 @@ -18,4 +21,4 @@ jobs: java-version: '11' distribution: 'adopt' - name: Run test suite - run: mvn --batch-mode test + run: mvn --batch-mode --activate-profiles ${{ matrix.profile }} --define release.signing.disabled=true clean verify diff --git a/pom.xml b/pom.xml index 246145bcb..6f0ac9108 100644 --- a/pom.xml +++ b/pom.xml @@ -526,6 +526,9 @@ org.apache.maven.plugins maven-gpg-plugin + + ${release.signing.disabled} + sign-artifacts