Skip to content

Commit

Permalink
Add debug build of ChromeXt
Browse files Browse the repository at this point in the history
It is needed in some cases for users to report their problems where I cannot reproduce their environment.
  • Loading branch information
JingMatrix committed Jan 18, 2025
1 parent c5bdc64 commit efcc0dd
Showing 1 changed file with 17 additions and 3 deletions.
20 changes: 17 additions & 3 deletions .github/workflows/android.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,11 @@ jobs:
distribution: 'temurin'

- name: Build with Gradle
run: ./gradlew app:assembleRelease
run: ./gradlew app:assembleDebug && ./gradlew app:assembleRelease

- name: Rename debug build
run: mv app/build/outputs/apk/debug/app-debug.apk app/build/ChromeXt_debug.apk

- name: Rename signed apk
run: mv app/build/outputs/apk/release/app-release-unsigned.apk app/build/outputs/apk/release/ChromeXt.apk

Expand All @@ -35,13 +38,24 @@ jobs:
keyStorePassword: ${{ secrets.KEY_STORE_PASSWORD }}
keyPassword: ${{ secrets.KEY_PASSWORD }}

- name: Upload debug build
uses: actions/upload-artifact@main
with:
name: ChromeXt_debug.apk
path: app/build/ChromeXt_debug.apk

- name: Upload signed APK
uses: actions/upload-artifact@main
with:
name: ChromeXt.apk
name: ChromeXt_signed.apk
path: ${{steps.sign_app.outputs.signedReleaseFile}}

- name: Collect debug build
uses: actions/download-artifact@main
with:
name: ChromeXt_debug.apk

- name: Collect signed APK
uses: actions/download-artifact@main
with:
name: ChromeXt.apk
name: ChromeXt_signed.apk

0 comments on commit efcc0dd

Please sign in to comment.