diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d72ae92..3486e27 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -9,9 +9,7 @@ on: jobs: build: - runs-on: ubuntu-latest - steps: - name: Check out uses: actions/checkout@v4 @@ -19,23 +17,24 @@ jobs: submodules: "recursive" fetch-depth: 0 + - name: Setup Java + uses: actions/setup-java@v4 + with: + distribution: temurin + java-version: 21 + - name: Setup Gradle - uses: gradle/gradle-build-action@v3 + uses: gradle/actions/setup-gradle@v3 with: gradle-home-cache-cleanup: true - - name: Set up JDK 17 - uses: actions/setup-java@v4 + - name: Setup Android SDK + uses: android-actions/setup-android@v3 with: - distribution: 'temurin' - java-version: '17' - - - name: Grant execute permission for gradlew - run: chmod +x gradlew + packages: '' - name: Build with Gradle run: | - yes | $ANDROID_HOME/cmdline-tools/latest/bin/sdkmanager --licenses > /dev/null ./gradlew zipRelease ./gradlew zipDebug diff --git a/build.gradle.kts b/build.gradle.kts index 3fb6ad2..add2654 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -33,7 +33,7 @@ val androidMinSdkVersion by extra(31) val androidTargetSdkVersion by extra(34) val androidCompileSdkVersion by extra(34) val androidBuildToolsVersion by extra("34.0.0") -val androidCompileNdkVersion by extra("27.0.11902837") +val androidCompileNdkVersion by extra("27.0.12077973") val androidSourceCompatibility by extra(JavaVersion.VERSION_17) val androidTargetCompatibility by extra(JavaVersion.VERSION_17)