diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index ed3049f5..9ed0603d 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -12,11 +12,13 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 - - name: set up JDK 1.8 - uses: actions/setup-java@v1 + - uses: actions/checkout@v4 + - name: set up JDK 17 + uses: actions/setup-java@v4 with: - java-version: 11 + java-version: 17 + distribution: temurin + - name: Grant execute permission for gradlew run: chmod +x gradlew - name: Build with Gradle @@ -28,13 +30,14 @@ jobs: steps: - name: checkout - uses: actions/checkout@v2 - - name: set up JDK 1.8 - uses: actions/setup-java@v1 + uses: actions/checkout@v4 + - name: set up JDK 17 + uses: actions/setup-java@v4 with: - java-version: 11 + java-version: 17 + distribution: temurin - name: Compose UI tests uses: reactivecircus/android-emulator-runner@v2 with: - api-level: 29 + api-level: 35 script: ./gradlew connectedCheck diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 5c366dbb..e8368f08 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -18,9 +18,9 @@ jobs: continue-on-error: true steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Restore Cache - uses: actions/cache@v2 + uses: actions/cache@v4 with: path: | ~/.gradle/caches @@ -41,7 +41,7 @@ jobs: run: ./gradlew assembleDebug - name: Upload APK - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: ComposeCookBook path: app/build/outputs/apk/debug/**.apk