This action will help you convert your aab to signed apk file.
Required: The relative path in your project where your Android bundle file will be located
Required: The signing key used to sign your apk
Required: The alias of your signing key
Required: The password to your signing keystore
Required: The private key password for your signing keystore
Output variables are set both locally and in environment variables.
The path to the single release apk file that have been signed with this action.
The output variable signedReleaseFile
can be used in a release action.
steps:
- name: Convert aab to apk
id: convert_aab
uses: sipgate/[email protected]
with:
aabFile: app/build/outputs/bundle/release/app-release.aab
keystoreFile: ${{ KEYSTORE_FILE }}
keystorePassword: ${{ secrets.PASSWORD }}
keystoreAlias: ${{ secrets.ALIAS }}
keyPassword: ${{ secrets.PASSWORD }}
- uses: actions/upload-artifact@v3
with:
name: release-apk
path: ${{ steps.convert_aab.outputs.apkPath }}