Let’s continue to automate the release process with versioning, GitHub releases, and promotion using Fastlane and GitHub Actions. This time we focus on setting up a new workflow that bumps the version, creates a new tag, and pushes the changes to the repository. The article also covers creating a new release with generated release notes from the commit messages and merged branches since the last tag. Finally, we will promote a release from the internal track or TestFlight to the production track in the PlayStore and AppStore respectively. All in all, this is an essential guide to streamlining the release process for your Flutter app.
27.01.2025
Dario Digregorio