Files
coco 723ce1af5c a
2026-07-03 15:12:48 +08:00

52 lines
1.1 KiB
YAML

name: Deploy Debug
on:
push:
branches: [ main ]
jobs:
build:
name: 🔨 Build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Set up JDK
uses: actions/setup-java@v1
with:
java-version: 11
- name: Make gradle executable
run: chmod +x ./gradlew
- name: Build with Gradle
run: ./gradlew build --stacktrace
deploy:
name: 🚀 Deploy to Firebase App Distribution
needs: [ build ]
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v1
- name: Set up JDK 11
uses: actions/setup-java@v1
with:
java-version: 11
- name: Make gradle executable
run: chmod +x ./gradlew
- name: Build Debug APK
run: ./gradlew assembleDebug --stacktrace
- name: Firebase App Distribution
uses: wzieba/Firebase-Distribution-Github-Action@v1.3.4
with:
appId: ${{secrets.FIREBASE_APP_ID}}
token: ${{secrets.FIREBASE_TOKEN}}
groups: production #testers
file: androidApp/build/outputs/apk/debug/androidApp-debug.apk