This script will download the latest build of an app from the GitHub release assets, install it on a simulator, and launch it.
It relies on Xcode app archives being in the release assets with a certain naming convention. To see how to build and upload one, take a look at the build script for TypeReader.
- Xcode
- GitHub CLI
The first time you run, ~/.config/app_launcher.yaml
will be created. This is where you can define the GitHub repositories that have archives that you would like to be able to launch.
You can list the available apps.
./app_installer --list-apps
./app_installer --help