diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index ca68ac242..bd9c645f5 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -19,15 +19,16 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Set up JDK 11 - uses: actions/setup-java@v1 + uses: actions/setup-java@v3 with: - java-version: 11 + java-version: '11' + distribution: 'temurin' - name: Change Gradle wrapper permissions run: chmod +x ./gradlew - name: Restore cache - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: | ~/.gradle/caches @@ -38,7 +39,7 @@ jobs: - name: Assemble Debug run: ./gradlew assembleDebug - name: Upload APK - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: apk-debug path: app/build/outputs/apk/debug/**.apk @@ -48,15 +49,16 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Set up JDK 11 - uses: actions/setup-java@v1 + uses: actions/setup-java@v3 with: - java-version: 11 + java-version: '11' + distribution: 'temurin' - name: Change Gradle wrapper permissions run: chmod +x ./gradlew - name: Restore cache - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: | ~/.gradle/caches @@ -68,7 +70,7 @@ jobs: run: ./gradlew testDebug --continue - name: Upload Test Reports if: ${{ always() }} - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: test-reports path: '**/build/reports/tests/' @@ -78,15 +80,16 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Set up JDK 11 - uses: actions/setup-java@v1 + uses: actions/setup-java@v3 with: - java-version: 11 + java-version: '11' + distribution: 'temurin' - name: Change Gradle wrapper permissions run: chmod +x ./gradlew - name: Restore cache - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: | ~/.gradle/caches @@ -100,7 +103,7 @@ jobs: TEST_TOOLING_API_IMPL: "true" - name: Upload Test Reports if: ${{ always() }} - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: tooling-api-test-reports path: 'build-tools/tooling-api-impl/build/reports/tests/' \ No newline at end of file