diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index 8d2a6fca..270a770f 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -8,28 +8,38 @@ on: jobs: build: - runs-on: ubuntu-latest + if: ${{ !contains(github.event.pull_request.labels.*.name, 'skip-ci') }} steps: - uses: actions/checkout@v3 - - name: set up JDK 11 + + - name: Setup JDK 17 uses: actions/setup-java@v3 with: - java-version: '11' - distribution: 'temurin' + distribution: zulu + java-version: 17 cache: gradle + - name: Setup Android SDK + uses: android-actions/setup-android@v2 + + - name: Setup Gradle + uses: gradle/gradle-build-action@v2 + with: + gradle-home-cache-cleanup: true + - name: Grant execute permission for gradlew run: chmod +x gradlew - - name: Build with Gradle - run: ./gradlew build - name: test Detekt run: ./gradlew detekt - name: test Ktlint run: ./gradlew ktlintCheck + - name: Build with Gradle + run: ./gradlew build + - name: send to Slack uses: 8398a7/action-slack@v3 with: