- Add
fastlane-version
input.
- Add
release-track
andrelease-status
inputs.
- Fix
build.sh
input checks when uploading to Play Store.
Now gemfile.lock
will be checked and if it contains a BUNDLED WITH
section it will install and use that specific version of bundler.
The default value of bundler-version
is now set to 2.3
so that the fallback value is compatible with fastlane plugins used by the action.
Bundler is now configured with setup-ruby
.
Minor README.md updates.
Added optional Ruby and bundler version.
- Optional Ruby version: using the
ruby-version
property you can specify Ruby version you wish to use. If missing latest Ruby version available will be used. - Optional bundler version: using the
bundler-version
property you can specify bundler version you wish to use. If missing latest bundler version will be used. - Optional fastlane env parameter: using
fastlane-env
parameter you can specify wich env fastlane should load while executing the lane.
Added signed builds and optional upload to Play Store.
- Optional build format: you can build an unsigned APK (
build-type: assemble
) or a signed AAB (build-type: bundle
). In case of a signed AAB you will also need to provide thepackage-name
and thekeystore-content
,keystore-password
andkeystore-alias
- Optional upload to the "internal" track of the Google Play Store: set the
upload-to-play-store
property totrue
and be sure to add thejson-key-data
property as a one-line JSON content of your Key file.