Skip to content
You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
send

GitHub Action

Firebase App Distribution

v1.2.2

Firebase App Distribution

send

Firebase App Distribution

GitHub Action that uploads artifacts to Firebase App Distribution

Installation

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

              

- name: Firebase App Distribution

uses: wzieba/Firebase-Distribution-Github-Action@v1.2.2

Learn more about this action in wzieba/Firebase-Distribution-Github-Action

Choose a version

Firebase App Distribution Github Action

This action uploads artifacts (.apk or .ipa) to Firebase App Distribution.

Inputs

appId

Required App id can be found on the General Settings page

token

Required Upload token - see Firebase CLI Reference

file

Required Artifact to upload (.apk or .ipa)

groups

Distribution groups

releaseNotes

Release notes visible on release page. If not specified, plugin will add last commit's

  • hash
  • author
  • message

releaseNotesFile

Specify the release note path to a plain text file.

debug

Flag that can be included to print verbose log output. Default value is false

Sample usage

name: Build & upload to Firebase App Distribution 

on: [push]

jobs:
  build:

    runs-on: ubuntu-latest

    steps:
    - uses: actions/checkout@v1
    - name: set up JDK 1.8
      uses: actions/setup-java@v1
      with:
        java-version: 1.8
    - name: build release 
      run: ./gradlew assembleRelease
    - name: upload artifact to Firebase App Distribution
      uses: wzieba/Firebase-Distribution-Github-Action@v1
      with:
        appId: ${{secrets.FIREBASE_APP_ID}}
        token: ${{secrets.FIREBASE_TOKEN}}
        groups: testers
        file: app/build/outputs/apk/release/app-release-unsigned.apk