Skip to content

feat: workflow_dispatch 제거 #24

feat: workflow_dispatch 제거

feat: workflow_dispatch 제거 #24

name: "[CD] Deploy Firebase App Distribution"
on:
push:
branches:
- feature/cat-101
jobs:
firebase-app-distribution:
environment: Debug
name: Firebase App Distribution
runs-on: self-hosted
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Development Environment
uses: ./.github/actions/setup-development-environment
with:
google-services: ${{ secrets.GOOGLE_SERVICES }}
- name: Create Firebase Credentials
run: |
echo -n "${{ secrets.FIREBASE_CREDENTIALS }}" | base64 --decode > firebase_credentials.json
- name: Build and Upload App to Firebase App Distribution
run: ./gradlew assembleDebug appDistributionUploadDebug \
-PfirebaseServiceCredentials=./firebase_credentials.json \
-PfirebaseAppId=${{ secrets.FIREBASE_APP_ID }} \
-PfirebaseDistributionGroups=뽀모냥