on: workflow_dispatch: schedule: - cron: '0 0 * * *' env: SENTRY_DSN: 'https://public_key@example.com/project_id' name: Shadow job with latest Gradle and Java jobs: shadow-job: strategy: fail-fast: false matrix: agp-version: - 7.3.1 - 7.4.0-beta02 - 8.0.0-alpha03 gradle-version: - wrapper - nightly java-version: - 11 - 18 runs-on: ubuntu-latest steps: - name: Checkout repository uses: actions/checkout@v3.1.0 with: fetch-depth: 0 - name: Set up JDK uses: actions/setup-java@v3.6.0 with: distribution: temurin java-version: ${{ matrix.java-version }} - name: Copy CI gradle.properties run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties - name: Run checks uses: gradle/gradle-build-action@v2.3.3 env: DEP_OVERRIDE: true DEP_OVERRIDE_agp: ${{ matrix.agp-version }} with: arguments: check gradle-home-cache-cleanup: true