eas.json is the configuration file of EAS builds, however even without this file eas can be used to trigger a build (see: test_ios_withouth_eas_config_file workflow in e2e/bitrise.yml).
Decisions
--platform is the only one eas command flag wired in via specific Step Input, additional options can be passed using eas_options Input.
Checklist
step.yml
andREADME.md
is updated with the changes (if needed)Version
Proposed first version:
0.1.0
Context
This Step will be the primary build Step in the Expo deploy workflows.
Based on Expo's Distributing Your App guides EAS build is the preferred solution for building an Expo project.
The step was created based on the Triggering builds from CI guide.
Changes
Investigation details
eas.json
is the configuration file of EAS builds, however even without this fileeas
can be used to trigger a build (see:test_ios_withouth_eas_config_file
workflow ine2e/bitrise.yml
).Decisions
--platform
is the only oneeas
command flag wired in via specific Step Input, additional options can be passed usingeas_options
Input.