name: CI check on: push: branches: [ "master" ] pull_request: branches: [ "master" ] workflow_dispatch: jobs: test: strategy: matrix: profile: [ default, ide, release ] runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - name: Set up JDK/Maven uses: actions/setup-java@v4 with: java-version: '11' distribution: 'temurin' - name: Run test suite run: mvn --batch-mode --activate-profiles ${{ matrix.profile }} --define release.signing.disabled=true clean verify