Skip to content

chore: CD Test

chore: CD Test #5

Workflow file for this run

name: "[CD] Release to Play Store"
on:
push:
branches:
- feature/cat-101
jobs:
deploy_release:
environment: Release
runs-on: ubuntu-latest
strategy:
matrix:
gradle_command:
- :app:assembleRelease
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Development Environment
uses: ./.github/actions/setup-development-environment
with:
google-services: ${{ secrets.GOOGLE_SERVICES }}
test-mode: release
release-properties: ${{ secrets.RELEASE_PROPERTIES }}
- name: Setup Signed Key Environment
uses: ./.github/actions/setup-key-environment
with:
key-properties: ${{ secrets.KEY_PROPERTIES }}
key-file: ${{ secrets.SIGNED_KEY }}
- name: Upload to Firebase App Distribution
uses: wzieba/Firebase-Distribution-Github-Action@v1
with:
appId: ${{secrets.FIREBASE_APP_ID}}
serviceCredentialsFileContent: ${{ secrets.FIREBASE_CREDENTIALS }}
groups: 뽀모냥
file: app/build/outputs/apk/release/app-release.apk