firebase-app-distribution-github-action
firebase-app-distribution-github-action copied to clipboard
Firebase App Distribution Github Action
Firebase App Distribution Github Action
Github Action to upload your app binaries(.ipa or .apk) to Firebase and sends email to your testers.
Required Inputs
app_id
Firebase App ID. You can find it in the Firebase console, on the General Settings page.
app_file
Path of IPA or APK file to distribution.
firebase_token
Firebase access token. You can generate it by firebase login:ci
on your local machine.
Visit Firebase cli-ci-systems page for more detail.
Optional Inputs
tester_groups
Distribution groups. You can specify the groups as a comma-separated list: android-team, ios-team, qa-team
release_notes
Release notes for this build. If not specified, the action will add commit short hash and commit message.
Sample: a6e6c41 Edit yaml file
Sample Usage
- name: CI
on:
push:
branches: [ main ]
pull_request:
branches: [ main ]
workflow_dispatch:
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Firebase App Distribution
uses: hasretsariyer/firebase-app-distribution-github-action@v1
with:
app_id: ${{secrets.FIREBASE_APP_ID}}
firebase_token: ${{secrets.FIREBASE_TOKEN}}
app_file: app-release.apk
tester_groups: maintainers