Good article! It did the job well in 2020!
But now a few things changed:
- expo upload command is deprecated (and removed in latest cli) in favor of eas submit.
- expo build will be removed too in favor of eas build.
And expo greatly improved its github actions support, see these examples:
- publishing OTA updates with GHA: https://docs.expo.dev/eas-update/github-actions/
- Expo dedicated Github Action (in readme there's section "example workflows": https://github.com/expo/expo-github-action
- Expo monorepo example with some CI workflows: https://github.com/byCedric/eas-monorepo-example
Maybe it's worth to write a Part 2 of this article, with updated stuff? :D
Greets