Skip to content
send

GitHub Action

Firebase App Distribution Action

v1.0 Latest version
Use latest version
send

Firebase App Distribution Action

Distributes IPA or APK to testers

Installation

Copy and paste the following snippet into your .yml file.

- name: Firebase App Distribution Action
  uses: hasretsariyer/firebase-app-distribution-github-action@v1.0
Learn more about this action in hasretsariyer/firebase-app-distribution-github-action
Choose a version

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