crianpiro/Distribute artifact using Firebase App Distribution

Upload Android/iOS artifacts (APK, AAB, IPA) to Firebase App Distribution.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit May 23, 2026
License
BSD

Pinned Snippet

workflow.ymlSHA-pinned
uses: crianpiro/distribute_to_firebase@b68b68fd93ea07b42d4ed40405e74a79e13ad87d # v2.0.0

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

namedescriptionrequireddefault
artifactPath to the artifact (.apk, .aab or .ipa) you want to distribute.yes
app-idThe Firebase App ID of the app you want to distribute.yes
credentialsContents of the Google service account credentials JSON. Provide this OR `credentials-file`. Pass it through a secret, e.g.no
credentials-filePath to the Google service account credentials JSON file. Provide this OR `credentials`.no
release-notesRelease notes for the version you want to distribute.no
release-notes-filePath to a file containing the release notes.no
testersComma-separated email addresses of the testers to invite to this release.no
testers-filePath to a file containing the tester email addresses.no
groupsComma-separated tester group aliases to share this release with.no
groups-filePath to a file containing the tester group aliases.no
namedescription
release-linkTester-facing link to view release notes and install the app (testingUri).
console-linkLink to the release in the Firebase console (firebaseConsoleUri).
binary-download-linkSigned link that directly downloads the binary. Expires after one hour (binaryDownloadUri).