diff --git a/.github/workflows/builder.yaml b/.github/workflows/builder.yaml new file mode 100644 index 000000000..b9651dce7 --- /dev/null +++ b/.github/workflows/builder.yaml @@ -0,0 +1,26 @@ +name: Builder + +on: + pull_request_target: + +jobs: + pr-builder: + runs-on: ubuntu-latest + steps: + - name: Checkout Code + uses: actions/checkout@v4 + - name: Set up Java + uses: actions/setup-java@v4 + with: + java-version: 17 + distribution: temurin + - name: Build and test + run: | + set ${RUNNER_DEBUG:+-x} + mvn \ + --batch-mode \ + --errors \ + --no-transfer-progress \ + ${RUNNER_DEBUG:+--show-version} \ + "-Dhazelcast.enterprise.license.key=${{ secrets.HAZELCAST_ENTERPRISE_KEY_V7 }}" \ + package