Deploying Flutter applications to Google Play using Github actions

This page summarizes the projects mentioned and recommended in the original post on

Our great sponsors
  • Zigi - Delete the most useless function ever: context switching.
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • Scout APM - Truly a developer’s best friend
  • Sonar - Write Clean JavaScript Code. Always.
  • tokens

    You can generate your GitHub token at this link.

  • GitVersion

    From git log to SemVer in no time

    GitVersion is not available by default and needs to be installed beforehand if we want to use the features it offers. The action is available here.

  • Zigi

    Delete the most useless function ever: context switching.. Zigi monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack! Plus it reduces cycle time by up to 75%.

  • flutter-action

    Flutter environment for use in GitHub Actions. It works on Linux, Windows, and macOS.

    To build flutter applications though, we need an additional action called flutter-action - available here.

  • release-action

    An action which manages a github release

    After all of that is done we create a release using the release-action action, located here and upload the app bundle we just generated as it will be needed in the next workflow step.

  • upload-google-play

    A GitHub action to upload an Android .apk or .aab file to the Google Play Console

    The upload-google-play action is located here. It offers quite a few parameters used to release the app, the most important being:

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts