crianpiro/Distribute artifact using Firebase App Distribution
Upload Android/iOS artifacts (APK, AAB, IPA) to Firebase App Distribution.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit May 23, 2026
- License
- BSD
Pinned Snippet
uses: crianpiro/distribute_to_firebase@b68b68fd93ea07b42d4ed40405e74a79e13ad87d # v2.0.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| artifact | Path to the artifact (.apk, .aab or .ipa) you want to distribute. | yes | — |
| app-id | The Firebase App ID of the app you want to distribute. | yes | — |
| credentials | Contents of the Google service account credentials JSON. Provide this OR `credentials-file`. Pass it through a secret, e.g. | no | — |
| credentials-file | Path to the Google service account credentials JSON file. Provide this OR `credentials`. | no | — |
| release-notes | Release notes for the version you want to distribute. | no | — |
| release-notes-file | Path to a file containing the release notes. | no | — |
| testers | Comma-separated email addresses of the testers to invite to this release. | no | — |
| testers-file | Path to a file containing the tester email addresses. | no | — |
| groups | Comma-separated tester group aliases to share this release with. | no | — |
| groups-file | Path to a file containing the tester group aliases. | no | — |
Outputs
| name | description |
|---|---|
| release-link | Tester-facing link to view release notes and install the app (testingUri). |
| console-link | Link to the release in the Firebase console (firebaseConsoleUri). |
| binary-download-link | Signed link that directly downloads the binary. Expires after one hour (binaryDownloadUri). |