We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Step:
- name: Build Universal APK uses: skywall/[email protected] with: aab_path: ${{steps.download.outputs.download-path}}/app-prod-release.aab keystore_path: app/release.jks keystore_password: ${{secrets.STOREPASS}} keystore_alias: ${{secrets.KEYALIAS}} keystore_alias_password: ${{secrets.KEYPASS}} output_dir: app/build/outputs/apk/prod/release - name: Upload APK as build artifact uses: actions/[email protected] with: name: app-prod-release.apk path: ${{env.UNIVERSAL_APK_PATH}}
Output log:
with: aab_path: /opt/actions-runner/_work/AppsomeAndroid/AppsomeAndroid/app-bundle/app-prod-release.aab keystore_path: app/release.jks keystore_password: *** keystore_alias: *** keystore_alias_password: *** output_dir: app/build/outputs/apk/prod/release env: STOREPASS: *** KEYALIAS: *** KEYPASS: *** GITHUB_USER: osome-bot GITHUB_TOKEN: *** S3_BUILD_CACHE_ACCESS_KEY_ID: *** S3_BUILD_CACHE_SECRET_KEY: *** ANDROID_PUBLISHER_CREDENTIALS: *** ANDROID_JAVA_VERSION: 17 JAVA_HOME: /opt/actions-runner/_work/_tool/Java_Temurin-Hotspot_jdk/17.0.7-7/x64 JAVA_HOME_17_X64: /opt/actions-runner/_work/_tool/Java_Temurin-Hotspot_jdk/17.0.7-7/x64 /usr/bin/docker run --name af8a4464d6e968e48659ea70805_1c7e31 --label 765[2](https://github.com/OsomePteLtd/AppsomeAndroid/actions/runs/4783248033/jobs/8503483075#step:6:2)92 --workdir /github/workspace --rm -e "STOREPASS" -e "KEYALIAS" -e "KEYPASS" -e "GITHUB_USER" -e "GITHUB_TOKEN" -e "S[3](https://github.com/OsomePteLtd/AppsomeAndroid/actions/runs/4783248033/jobs/8503483075#step:6:3)_BUILD_CACHE_ACCESS_KEY_ID" -e "S3_BUILD_CACHE_SECRET_KEY" -e "ANDROID_PUBLISHER_CREDENTIALS" -e "ANDROID_JAVA_VERSION" -e "JAVA_HOME" -e "JAVA_HOME_17_X6[4](https://github.com/OsomePteLtd/AppsomeAndroid/actions/runs/4783248033/jobs/8503483075#step:6:4)" -e "INPUT_AAB_PATH" -e "INPUT_KEYSTORE_PATH" -e "INPUT_KEYSTORE_PASSWORD" -e "INPUT_KEYSTORE_ALIAS" -e "INPUT_KEYSTORE_ALIAS_PASSWORD" -e "INPUT_OUTPUT_DIR" -e "HOME" -e "GITHUB_JOB" -e "GITHUB_REF" -e "GITHUB_SHA" -e "GITHUB_REPOSITORY" -e "GITHUB_REPOSITORY_OWNER" -e "GITHUB_REPOSITORY_OWNER_ID" -e "GITHUB_RUN_ID" -e "GITHUB_RUN_NUMBER" -e "GITHUB_RETENTION_DAYS" -e "GITHUB_RUN_ATTEMPT" -e "GITHUB_REPOSITORY_ID" -e "GITHUB_ACTOR_ID" -e "GITHUB_ACTOR" -e "GITHUB_TRIGGERING_ACTOR" -e "GITHUB_WORKFLOW" -e "GITHUB_HEAD_REF" -e "GITHUB_BASE_REF" -e "GITHUB_EVENT_NAME" -e "GITHUB_SERVER_URL" -e "GITHUB_API_URL" -e "GITHUB_GRAPHQL_URL" -e "GITHUB_REF_NAME" -e "GITHUB_REF_PROTECTED" -e "GITHUB_REF_TYPE" -e "GITHUB_WORKFLOW_REF" -e "GITHUB_WORKFLOW_SHA" -e "GITHUB_WORKSPACE" -e "GITHUB_ACTION" -e "GITHUB_EVENT_PATH" -e "GITHUB_ACTION_REPOSITORY" -e "GITHUB_ACTION_REF" -e "GITHUB_PATH" -e "GITHUB_ENV" -e "GITHUB_STEP_SUMMARY" -e "GITHUB_STATE" -e "GITHUB_OUTPUT" -e "RUNNER_OS" -e "RUNNER_ARCH" -e "RUNNER_NAME" -e "RUNNER_TOOL_CACHE" -e "RUNNER_TEMP" -e "RUNNER_WORKSPACE" -e "ACTIONS_RUNTIME_URL" -e "ACTIONS_RUNTIME_TOKEN" -e "ACTIONS_CACHE_URL" -e GITHUB_ACTIONS=true -e CI=true -v "/var/run/docker.sock":"/var/run/docker.sock" -v "/opt/actions-runner/_work/_temp/_github_home":"/github/home" -v "/opt/actions-runner/_work/_temp/_github_workflow":"/github/workflow" -v "/opt/actions-runner/_work/_temp/_runner_file_commands":"/github/file_commands" -v "/opt/actions-runner/_work/AppsomeAndroid/AppsomeAndroid":"/github/workspace" 76[5](https://github.com/OsomePteLtd/AppsomeAndroid/actions/runs/4783248033/jobs/8503483075#step:6:5)292:81902af8a44[6](https://github.com/OsomePteLtd/AppsomeAndroid/actions/runs/4783248033/jobs/8503483075#step:6:6)4d6e968e48659ea[7](https://github.com/OsomePteLtd/AppsomeAndroid/actions/runs/4783248033/jobs/8503483075#step:6:7)0[8](https://github.com/OsomePteLtd/AppsomeAndroid/actions/runs/4783248033/jobs/8503483075#step:6:8)05 Downloading Bundletool... Building universal APK. AAB file path: /github/workspace/app-bundle/app-prod-release.aab /tmp/755641[9](https://github.com/OsomePteLtd/AppsomeAndroid/actions/runs/4783248033/jobs/8503483075#step:6:9)64176974497/proto.apk: error: failed to deserialize resources.pb: unknown type 'macro'. /tmp/755641964176974497/proto.apk: error: failed to load APK. [BT:0.13.4] Error: com.android.tools.build.bundletool.model.Aapt2Command$Aapt2Exception: Command '[/tmp/6321781390094029548/output/linux/aapt2, convert, --output-format, binary, -o, /tmp/755641964176974497/binary.apk, /tmp/755641964176974497/proto.apk]' didn't terminate successfully (exit code: 1). Check the logs. java.lang.RuntimeException: com.android.tools.build.bundletool.model.Aapt2Command$Aapt2Exception: Command '[/tmp/6321781390094029548/output/linux/aapt2, convert, --output-format, binary, -o, /tmp/755641964176974497/binary.apk, /tmp/755641964176974497/proto.apk]' didn't terminate successfully (exit code: 1). Check the logs. at com.android.tools.build.bundletool.io.ConcurrencyUtils.waitFor(ConcurrencyUtils.java:59) at com.android.tools.build.bundletool.io.ConcurrencyUtils.waitForAll(ConcurrencyUtils.java:42) at java.util.function.Function.lambda$andThen$1(Function.java:88) at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:503) at com.android.tools.build.bundletool.io.ApkSerializerManager.serializeApks(ApkSerializerManager.java:184) at com.android.tools.build.bundletool.io.ApkSerializerManager.populateApkSetBuilder(ApkSerializerManager.java:[10](https://github.com/OsomePteLtd/AppsomeAndroid/actions/runs/4783248033/jobs/8503483075#step:6:10)3) at com.android.tools.build.bundletool.commands.BuildApksManager.executeWithZip(BuildApksManager.java:250) at com.android.tools.build.bundletool.commands.BuildApksManager.execute(BuildApksManager.java:122) at com.android.tools.build.bundletool.commands.BuildApksCommand.execute(BuildApksCommand.java:535) at com.android.tools.build.bundletool.BundleToolMain.main(BundleToolMain.java:74) at com.android.tools.build.bundletool.BundleToolMain.main(BundleToolMain.java:46) Caused by: java.util.concurrent.ExecutionException: com.android.tools.build.bundletool.model.Aapt2Command$Aapt2Exception: Command '[/tmp/6321781390094029548/output/linux/aapt2, convert, --output-format, binary, -o, /tmp/755641964176974497/binary.apk, /tmp/755641964176974497/proto.apk]' didn't terminate successfully (exit code: 1). Check the logs. at com.google.common.util.concurrent.AbstractFuture.getDoneValue(AbstractFuture.java:502) at com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:481) at com.google.common.util.concurrent.AbstractFuture$TrustedFuture.get(AbstractFuture.java:83) at com.android.tools.build.bundletool.io.ConcurrencyUtils.waitFor(ConcurrencyUtils.java:49) ... 10 more Caused by: com.android.tools.build.bundletool.model.Aapt2Command$Aapt2Exception: Command '[/tmp/6321781390094029548/output/linux/aapt2, convert, --output-format, binary, -o, /tmp/755641964176974497/binary.apk, /tmp/755641964176974497/proto.apk]' didn't terminate successfully (exit code: 1). Check the logs. at com.android.tools.build.bundletool.model.Aapt2Command$CommandExecutor.execute(Aapt2Command.java:62) at com.android.tools.build.bundletool.model.Aapt2Command$1.convertApkProtoToBinary(Aapt2Command.java:36) at com.android.tools.build.bundletool.io.ApkSerializerHelper.writeToZipFile(ApkSerializerHelper.java:156) at com.android.tools.build.bundletool.io.ApkSerializerHelper.writeToZipFile(ApkSerializerHelper.java:141) at com.android.tools.build.bundletool.io.StandaloneApkSerializer.writeToDiskInternal(StandaloneApkSerializer.java:90) at com.android.tools.build.bundletool.io.StandaloneApkSerializer.writeToDiskAsUniversal(StandaloneApkSerializer.java:63) at com.android.tools.build.bundletool.io.ApkSetBuilderFactory$ApkSetArchiveBuilder.addStandaloneUniversalApk(ApkSetBuilderFactory.java:136) at com.android.tools.build.bundletool.io.ApkSerializerManager$ApkSerializer.serialize(ApkSerializerManager.java:395) at com.android.tools.build.bundletool.io.ApkSerializerManager.lambda$null$3(ApkSerializerManager.java:188) at com.google.common.util.concurrent.TrustedListenableFutureTask$TrustedFutureInterruptibleTask.runInterruptibly(TrustedListenableFutureTask.java:[11](https://github.com/OsomePteLtd/AppsomeAndroid/actions/runs/4783248033/jobs/8503483075#step:6:11)7) at com.google.common.util.concurrent.InterruptibleTask.run(InterruptibleTask.java:38) at com.google.common.util.concurrent.TrustedListenableFutureTask.run(TrustedListenableFutureTask.java:77) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1[14](https://github.com/OsomePteLtd/AppsomeAndroid/actions/runs/4783248033/jobs/8503483075#step:6:14)9) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6[24](https://github.com/OsomePteLtd/AppsomeAndroid/actions/runs/4783248033/jobs/8503483075#step:6:25)) at java.lang.Thread.run(Thread.java:7[48](https://github.com/OsomePteLtd/AppsomeAndroid/actions/runs/4783248033/jobs/8503483075#step:6:49)) Unziping *.apks file: app/build/outputs/apk/prod/release/apks.apks unzip: can't open app/build/outputs/apk/prod/release/apks.apks[.zip] Universal APK file path: app/build/outputs/apk/prod/release/universal.apk```
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Step:
Output log:
The text was updated successfully, but these errors were encountered: