A monorepo of GitHub actions used for mobile releases.
- tagging
- Automate the versioning process for mobile applications.
- eas-build
- Assists in building and submitting your app using EAS
- doppler-eas-env
- Read secrets from Doppler and write to correct release stage in
eas.json
- Read secrets from Doppler and write to correct release stage in
At a very basic level, the release process is as follows:
flowchart TB
RS[release stage] & VFT[version change type] & P[platform] & B[branch] -.-> WD[manual start]
WD --> COB[check out specified branch]
COB --> UV[update versions]
UV --> BA[build app]
This repo uses int128/release-typescript-action to automatically publish a new version on merge to main.