diff --git a/.github/workflows/build_pull_request.yml b/.github/workflows/build_pull_request.yml index 5773f8b73..d86c27a2d 100644 --- a/.github/workflows/build_pull_request.yml +++ b/.github/workflows/build_pull_request.yml @@ -19,7 +19,7 @@ permissions: jobs: build: name: Build app - runs-on: ubuntu-latest + runs-on: 'ubuntu-24.04' steps: - name: Clone repo diff --git a/.github/workflows/build_push.yml b/.github/workflows/build_push.yml index 1aff6844a..fd0280aad 100644 --- a/.github/workflows/build_push.yml +++ b/.github/workflows/build_push.yml @@ -13,7 +13,7 @@ concurrency: jobs: build: name: Build app - runs-on: ubuntu-latest + runs-on: 'ubuntu-24.04' steps: - name: Clone repo @@ -59,13 +59,15 @@ jobs: - name: Sign APK if: startsWith(github.ref, 'refs/tags/') && github.repository == 'mihonapp/mihon' - uses: r0adkll/sign-android-release@349ebdef58775b1e0d8099458af0816dc79b6407 # v1 + uses: r0adkll/sign-android-release@f30bdd30588842ac76044ecdbd4b6d0e3e813478 with: releaseDirectory: app/build/outputs/apk/release signingKeyBase64: ${{ secrets.SIGNING_KEY }} alias: ${{ secrets.ALIAS }} keyStorePassword: ${{ secrets.KEY_STORE_PASSWORD }} keyPassword: ${{ secrets.KEY_PASSWORD }} + env: + BUILD_TOOLS_VERSION: '35.0.1' - name: Clean up build artifacts if: startsWith(github.ref, 'refs/tags/') && github.repository == 'mihonapp/mihon'