crazidev/Flutter & Shorebird Release GitHub Action

A GitHub Action to build and release Flutter applications with Shorebird integration.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Maintainedlast commit Jul 9, 2025
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: crazidev/flutter-shorebird-action@31385272df895dd8159ea587b8498dde8dd7cc8f # v2

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
FLUTTER_VERSIONVersion of Flutter to useyes3.32.0
FLUTTER_CHANNELstable | main | beta: default is stableyesstable
FLUTTER_BUILD_APKSet to true to build APKnofalse
FLUTTER_BUILD_AABSet to true to build AABnofalse
FLUTTER_BUILD_WEBSet to true to build for webnofalse
FLUTTER_EXTRA_ARGSSet to an additional arguments to pass to Flutter Build Commandno""
SHOREBIRD_RELEASESet to true to perform a Shorebird releasenofalse
SHOREBIRD_EXTRA_ARGSSet to an additional arguments to pass to Shorebird CLino""
SHOREBIRD_BUILD_IOSSet to true to build Shorebird for iOSnofalse
SHOREBIRD_BUILD_ANDROIDSet to true to build Shorebird for Androidnofalse
SHOREBIRD_PATCHSet to true to apply Shorebird patchnofalse
SHOREBIRD_PATCH_RELEASE_VERSIONShorebird patch release versionno1.0.0+4
SHOREBIRD_PATCH_ANDROIDSet to true to apply Shorebird patch for Androidnofalse
SHOREBIRD_PATCH_IOSSet to true to apply Shorebird patch for iOSnofalse
SHOREBIRD_TOKENShorebird tokenno
ANDROID_KEYSTORE_BASE64Base64 encoded Android keystore fileno
ANDROID_KEYSTORE_PASSWORDPassword for Android keystoreno
ANDROID_KEY_ALIASAlias for Android keyno
ANDROID_KEY_PASSWORDPassword for Android keyno

no outputs