• ci(release): scope cargo apk build to --lib to avoid post-sign panic
    Release / Build · Android APK (push) Has been cancelled
    Release / Publish GitHub Release (push) Has been cancelled
    Release / Build · Linux x86_64 (push) Has been cancelled

    funman300 released this 2026-05-11 02:18:46 +00:00 | 284 commits to master since this release

    cargo-apk panics with "Bin is not compatible with Cdylib" after
    successfully signing the APK, when cargo-subcommand's artifact
    iterator walks the bin target after the cdylib has been produced.
    The APK file survives the panic on disk, but the non-zero exit
    fails the workflow step before the upload runs.

    Passing --lib scopes the build to the cdylib target only.
    SESSION_HANDOFF.md documented this as the canonical workaround.

    Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com

    Downloads