GitHub Action
Builds - build Flutter APK and create github release
v1
Pre-release
This GitHub Actions workflow automatically builds and releases the Flutter app for Android on the master branch of the repository. The workflow runs on a macOS virtual machine provided by GitHub and uses the latest version of macOS available at the time of the build.
- Set up JDK 11 for the build environment.
- Clone the Flutter repository with the master channel.
- Enable macOS desktop support for the Flutter project.
- Check out the AniWatch code.
- Get the required Flutter packages.
- Build the app for Android, targeting the APK file format and splitting it into multiple files based on the target architecture.
- Upload the built APK files as artifacts to the GitHub repository.
- Create a GitHub release with the built APK files.