Android Sign v1.5.0

#1

When using shared libraries with native development, the 4 byte alignment may present issues. Added a new input Page alignment (page_align) which enables zipalign to apply the same page alignment to all the dependencies.

Example of step configuration:

- git::https://github.com/FutureWorkshops/steps-sign-apk@feature/zipalign_pagealign:
        inputs:
        - keystore_url: "$KEYSTORE_URL"
        - keystore_alias: "$KEYALIAS_PASSWORD"
        - keystore_password: "$KEYSTORE_PASSWORD"
        - private_key_password: "$KEYALIAS_PASSWORD"
        - android_app: "$BITRISE_APK_PATH_LIST"
        - page_align: 'true'

Migration notes

The added variable has its default value as false. So, users of the old version should see the same behavior when using the new step version.

0 Likes