name: CI PRs on: pull_request: jobs: build: runs-on: ubuntu-latest timeout-minutes: 15 strategy: fail-fast: false matrix: include: - nickname: linux jdk17 java: 17 disable-samples: true name: CI PR ${{ matrix.nickname }} steps: - uses: actions/checkout@v3 - uses: actions/setup-java@v3 with: distribution: adopt java-version: ${{ matrix.java }} cache: gradle - name: Build env: DISABLE_SAMPLES: ${{ matrix.disable-samples }} run: ./gradlew build