-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Andrew Corbin edited this page Feb 6, 2025
·
1 revision
This repository uses an automated workflow to build and release an Android APK using Expo Application Services (EAS). The main workflow is defined in .github/workflows/eas-android-build.yml.
-
build-android
- Checks out the repo and sets up Node.js
- Installs dependencies
- Runs the EAS build command (production mode)
- Exposes the build ID, version, and other metadata for downstream jobs
-
download-apk
- Waits for the EAS build to finish
- Downloads the resulting APK
- Uploads the artifact for later use
- Push changes to the main branch or manually trigger the workflow.
- The script will run the EAS build automatically.
- The deployed APK artifact is stored in the “download-apk” job outputs.
- Modify eas.json to change build profiles.
- Edit environment variables in your GitHub Actions settings.
- Check the job logs to troubleshoot any issues.