Skip to content

Fix signed APK collection after successful release signing - #14

Merged
wizdom13 merged 1 commit into
mainfrom
fix-release-apk-collection
Sep 30, 2026
Merged

wizdom13 merged 1 commit into
mainfrom
fix-release-apk-collection

Conversation

@wizdom13

@wizdom13 wizdom13 commented Sep 30, 2026 •

Copy link
Copy Markdown
Owner
  • Fix the release failure in run https://github.com/wizdom13/WizeFiles-Pro/actions/runs/36765431427: all three APKs build and sign successfully, but collection fails because SIGNED_RELEASE_FILES is empty.
  • The r0adkll/sign-android-release@v1 bundled lib/main.js exports only the last signedReleaseFile, despite declaring a plural output in its metadata. Collect the actual *-signed.apk files from the freshly built staging directory instead.
  • Remove the unavailable action-output dependency from both production and PR packaging workflows. Preserve the existing signing key, filenames, strict three-file requirement, package/architecture checks and signature verification.
  • Add regression coverage for absent action outputs, unsigned/aligned files and signing-key exclusion, missing/unexpected/stale APKs, and propagation of signature-verification failures.
  • Local validation: all 11 tests pass; shell syntax, workflow YAML parsing and whitespace checks pass. Android PR CI also passed. The full packaging run https://github.com/wizdom13/WizeFiles-Pro/actions/runs/36769648271 was cancelled during compilation before signing, collection or upload, so end-to-end validation remains pending a new run.
  • Existing run measurements, before signing: universal 138,324,704 bytes (131.92 MiB), ARM64 78,029,242 bytes (74.41 MiB), ARM32 77,507,344 bytes (73.92 MiB). Final production-signed measurements remain pending a successful release run.

@wizdom13
wizdom13 merged commit 7e03325 into main Sep 30, 2026
3 of 4 checks passed
@wizdom13
wizdom13 deleted the fix-release-apk-collection branch September 30, 2026 20:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant