diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 7217a0407..5cb0a8bb9 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -6,6 +6,7 @@ on: jobs: build: + permissions: write-all runs-on: ubuntu-latest @@ -25,23 +26,12 @@ jobs: run: chmod +x gradlew - name: Build with Gradle - run: ./gradlew assembleRelease - - - name: Sign app APK - uses: ilharp/sign-android-release@v1 - id: sign_app - with: - releaseDir: app/build/outputs/apk/release/ - signingKey: ${{ secrets.ANDROID_SIGNING_KEY }} - keyAlias: ${{ secrets.ANDROID_KEY_ALIAS }} - keyStorePassword: ${{ secrets.ANDROID_KEYSTORE_PASSWORD }} - keyPassword: ${{ secrets.ANDROID_KEY_PASSWORD }} - buildToolsVersion: 30.0.3 + run: ./gradlew assembleDebug - name: Upload to Release Action uses: Shopify/upload-to-release@v1.0.1 with: name: xqe-sesame-${{ github.event.release.tag_name }}.apk - path: ${{ steps.sign_app.outputs.signedFile }} + path: app/build/outputs/apk/debug/app-debug.apk repo-token: ${{ github.token }} content-type: application/zip diff --git a/app/build.gradle b/app/build.gradle index a40f6c513..80827f463 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -17,16 +17,6 @@ android { proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' } } - applicationVariants.configureEach { variant -> - variant.outputs.configureEach { output -> - def outputFile = output.outputFile - if (outputFile != null && outputFile.name.endsWith('.apk')) { - if (variant.buildType.name == 'release') { - outputFileName = "xqe-sesame-v${defaultConfig.versionName}.apk" - } - } - } - } } dependencies {