From 6885555621c2ab5b70e27aa2ed0ed7ddc52e76e2 Mon Sep 17 00:00:00 2001 From: rhunk <101876869+rhunk@users.noreply.github.com> Date: Mon, 3 Jun 2024 23:46:04 +0200 Subject: [PATCH] chore(ci): signed debug build Signed-off-by: rhunk <101876869+rhunk@users.noreply.github.com> --- .github/workflows/debug.yml | 57 +++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) diff --git a/.github/workflows/debug.yml b/.github/workflows/debug.yml index 1044ced1..7c32cf8e 100644 --- a/.github/workflows/debug.yml +++ b/.github/workflows/debug.yml @@ -32,6 +32,25 @@ jobs: - name: Build run: ./gradlew assembleArmv8Debug + - name: Sign APK + id: sign_app + uses: tiann/zipalign-sign-android-release@v1.1.4 + with: + releaseDirectory: app/build/outputs/apk/armv8/debug/ + signingKeyBase64: ${{ secrets.JAVA_KEYSTORE_DATA }} + alias: ${{ secrets.KEY_ALIAS }} + keyStorePassword: ${{ secrets.KEYSTORE_PASSWORD }} + keyPassword: ${{ secrets.KEY_PASSWORD }} + zipAlign: true + env: + BUILD_TOOLS_VERSION: "34.0.0" + + - name: Delete unsigned file + run: | + cd app/build/outputs/apk/armv8/debug/ + shopt -s extglob + rm -rf !(*-signed*) + - name: Build Version run: ./gradlew getVersion @@ -79,6 +98,25 @@ jobs: - name: Build run: ./gradlew assembleArmv7Debug + - name: Sign APK + id: sign_app + uses: tiann/zipalign-sign-android-release@v1.1.4 + with: + releaseDirectory: app/build/outputs/apk/armv7/debug/ + signingKeyBase64: ${{ secrets.JAVA_KEYSTORE_DATA }} + alias: ${{ secrets.KEY_ALIAS }} + keyStorePassword: ${{ secrets.KEYSTORE_PASSWORD }} + keyPassword: ${{ secrets.KEY_PASSWORD }} + zipAlign: true + env: + BUILD_TOOLS_VERSION: "34.0.0" + + - name: Delete unsigned file + run: | + cd app/build/outputs/apk/armv7/debug/ + shopt -s extglob + rm -rf !(*-signed*) + - name: Build Version run: ./gradlew getVersion @@ -126,6 +164,25 @@ jobs: - name: Build run: ./gradlew assembleAllDebug + - name: Sign APK + id: sign_app + uses: tiann/zipalign-sign-android-release@v1.1.4 + with: + releaseDirectory: app/build/outputs/apk/all/debug/ + signingKeyBase64: ${{ secrets.JAVA_KEYSTORE_DATA }} + alias: ${{ secrets.KEY_ALIAS }} + keyStorePassword: ${{ secrets.KEYSTORE_PASSWORD }} + keyPassword: ${{ secrets.KEY_PASSWORD }} + zipAlign: true + env: + BUILD_TOOLS_VERSION: "34.0.0" + + - name: Delete unsigned file + run: | + cd app/build/outputs/apk/all/debug/ + shopt -s extglob + rm -rf !(*-signed*) + - name: Build Version run: ./gradlew getVersion