From 0aece88c156e02386c51fd96bdca6ea7a1ece052 Mon Sep 17 00:00:00 2001 From: zwtesttt <107228797+zwtesttt@users.noreply.github.com> Date: Mon, 3 Jun 2024 18:04:47 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E8=B0=83=E6=95=B4=E5=B7=A5=E4=BD=9C?= =?UTF-8?q?=E6=B5=81=E6=96=87=E4=BB=B6=20(#30)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/build-release.yaml | 56 ++++++++++++++-------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/.github/workflows/build-release.yaml b/.github/workflows/build-release.yaml index 1dc5a12e..7bccb09a 100644 --- a/.github/workflows/build-release.yaml +++ b/.github/workflows/build-release.yaml @@ -34,28 +34,28 @@ jobs: - name: Create Build Folder run: pnpm build:mobile - - name: Add android folder if not present - run: if [ ! -d "./android" ]; then npx cap add android; fi + # - name: Add android folder if not present + # run: if [ ! -d "./android" ]; then npx cap add android; fi - - name: Capacitor update - run: npx cap update + # - name: Capacitor update + # run: npx cap update - - name: Capacitor copy - run: npx cap copy + # - name: Capacitor copy + # run: npx cap copy - - name: Generate icons and splash screen to android folder - run: if [ -d "./resources" ]; then npm install @capacitor/assets --save-dev && npx capacitor-assets generate --android; fi + # - name: Generate icons and splash screen to android folder + # run: if [ -d "./resources" ]; then npm install @capacitor/assets --save-dev && npx capacitor-assets generate --android; fi - name: Build app bundle - run: cd android && ./gradlew bundle && ./gradlew assembleRelease + run: cd android && ./gradlew assembleRelease - - name: Extract Android signing key from env - run: | - echo "${{ secrets.RELEASE_KEYSTORE }}" > android/release.jks.base64 - base64 -d android/release.jks.base64 > android/release.decrypted.jks + # - name: Extract Android signing key from env + # run: | + # echo "${{ secrets.RELEASE_KEYSTORE }}" > android/release.jks.base64 + # base64 -d android/release.jks.base64 > android/release.decrypted.jks - - name: Sign dev build - run: jarsigner -keystore android/release.decrypted.jks -storepass "${{ secrets.RELEASE_KEYSTORE_PASSWORD }}" -signedjar ./android/app/build/outputs/bundle/release/app-release-signed.aab ./android/app/build/outputs/bundle/release/app-release.aab release + # - name: Sign dev build + # run: jarsigner -keystore android/release.decrypted.jks -storepass "${{ secrets.RELEASE_KEYSTORE_PASSWORD }}" -signedjar ./android/app/build/outputs/bundle/release/app-release-signed.aab ./android/app/build/outputs/bundle/release/app-release.aab release - name: Check folder content of android output run: ls ./android/app/build/outputs/bundle/release @@ -71,20 +71,20 @@ jobs: GITHUB_TOKEN: ${{ secrets.github_token }} with: tag_name: ${{ steps.version.outputs.VERSION }} - release_name: Release ${{ steps.version.outputs.VERSION }} + release_name: ${{ steps.version.outputs.VERSION }} draft: false - prerelease: true - - - name: Upload Release Asset .aab - id: upload-release-asset-aab - uses: actions/upload-release-asset@v1 - env: - GITHUB_TOKEN: ${{ secrets.github_token }} - with: - upload_url: ${{ steps.create_release.outputs.upload_url }} - asset_path: ./android/app/build/outputs/bundle/release/app-release-signed.aab - asset_name: app-release-signed.aab - asset_content_type: application/zip + prerelease: false + + # - name: Upload Release Asset .aab + # id: upload-release-asset-aab + # uses: actions/upload-release-asset@v1 + # env: + # GITHUB_TOKEN: ${{ secrets.github_token }} + # with: + # upload_url: ${{ steps.create_release.outputs.upload_url }} + # asset_path: ./android/app/build/outputs/bundle/release/app-release-signed.aab + # asset_name: app-release-signed.aab + # asset_content_type: application/zip - name: Upload Release Asset .apk id: upload-release-asset-apk