This action uploads artifacts (.apk or .ipa) to Firebase App Distribution.
Required App id can be found on the General Settings page
Required Service Credentials File - The path to your service account private key JSON file.
Required Artifact to upload (.apk or .ipa)
Distribution groups
Release notes visible on release page. If not specified, plugin will add last commit's
- hash
- author
- message
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: darius-sv/Firebase-Distribution-Github-Action@v1
with:
appId: ${{secrets.FIREBASE_APP_ID}}
serviceCredentials: ${{secrets.SERVICE_ACCOUNT}}
groups: testers
file: app/build/outputs/apk/release/app-release-unsigned.apk