fix(firebase): inject service file for older OS versions

This commit is contained in:
Jagandeep Brar
2022-10-26 10:51:05 -05:00
parent 7d437d5c3a
commit 38f2eb4cb2
8 changed files with 37 additions and 24 deletions

View File

@@ -24,7 +24,7 @@ jobs:
with:
flavor: ${{ inputs.flavor }}
secrets:
FIREBASE_OPTIONS: ${{ secrets.FIREBASE_OPTIONS }}
FIREBASE_TOKEN: ${{ secrets.FIREBASE_TOKEN }}
SENTRY_DSN: ${{ secrets.SENTRY_DSN }}
build-android:
@@ -34,7 +34,7 @@ jobs:
with:
build-number: ${{ needs.prepare.outputs.build-number }}
secrets:
FIREBASE_OPTIONS: ${{ secrets.FIREBASE_OPTIONS }}
FIREBASE_TOKEN: ${{ secrets.FIREBASE_TOKEN }}
KEY_JKS: ${{ secrets.KEY_JKS }}
KEY_PROPERTIES: ${{ secrets.KEY_PROPERTIES }}
@@ -48,7 +48,7 @@ jobs:
APPLE_ID: ${{ secrets.APPLE_ID }}
APPLE_ITC_TEAM_ID: ${{ secrets.APPLE_ITC_TEAM_ID }}
APPLE_TEAM_ID: ${{ secrets.APPLE_TEAM_ID }}
FIREBASE_OPTIONS: ${{ secrets.FIREBASE_OPTIONS }}
FIREBASE_TOKEN: ${{ secrets.FIREBASE_TOKEN }}
IOS_CODESIGNING_IDENTITY: ${{ secrets.IOS_CODESIGNING_IDENTITY }}
MATCH_KEYCHAIN_NAME: ${{ secrets.MATCH_KEYCHAIN_NAME }}
MATCH_KEYCHAIN_PASSWORD: ${{ secrets.MATCH_KEYCHAIN_PASSWORD }}
@@ -74,7 +74,7 @@ jobs:
APPLE_STORE_CONNECT_KEY: ${{ secrets.APPLE_STORE_CONNECT_KEY }}
APPLE_STORE_CONNECT_KEY_ID: ${{ secrets.APPLE_STORE_CONNECT_KEY_ID }}
APPLE_TEAM_ID: ${{ secrets.APPLE_TEAM_ID }}
FIREBASE_OPTIONS: ${{ secrets.FIREBASE_OPTIONS }}
FIREBASE_TOKEN: ${{ secrets.FIREBASE_TOKEN }}
MACOS_INSTALLER_CERT_APP_STORE: ${{ secrets.MACOS_INSTALLER_CERT_APP_STORE }}
MACOS_INSTALLER_CERT_DIRECT: ${{ secrets.MACOS_INSTALLER_CERT_DIRECT }}
MATCH_KEYCHAIN_NAME: ${{ secrets.MATCH_KEYCHAIN_NAME }}
@@ -90,8 +90,8 @@ jobs:
build-flavor: ${{ needs.prepare.outputs.build-flavor }}
build-title: ${{ needs.prepare.outputs.build-title }}
secrets:
FIREBASE_OPTIONS: ${{ secrets.FIREBASE_OPTIONS }}
FIREBASE_SERVICE_WORKER: ${{ secrets.FIREBASE_SERVICE_WORKER }}
FIREBASE_TOKEN: ${{ secrets.FIREBASE_TOKEN }}
build-windows:
name: Build Windows

View File

@@ -8,7 +8,7 @@ on:
type: string
secrets:
FIREBASE_OPTIONS:
FIREBASE_TOKEN:
required: true
KEY_JKS:
required: true
@@ -23,7 +23,7 @@ jobs:
- name: Setup Environment
uses: JagandeepBrar/LunaSea/.github/actions/prepare_for_build@master
with:
firebase-options: ${{ secrets.FIREBASE_OPTIONS }}
firebase-token: ${{ secrets.FIREBASE_TOKEN }}
platform: android
android-key-jks: ${{ secrets.KEY_JKS }}
android-key-properties: ${{ secrets.KEY_PROPERTIES }}
@@ -45,7 +45,7 @@ jobs:
- name: Setup Environment
uses: JagandeepBrar/LunaSea/.github/actions/prepare_for_build@master
with:
firebase-options: ${{ secrets.FIREBASE_OPTIONS }}
firebase-token: ${{ secrets.FIREBASE_TOKEN }}
platform: android
android-key-jks: ${{ secrets.KEY_JKS }}
android-key-properties: ${{ secrets.KEY_PROPERTIES }}

View File

@@ -14,7 +14,7 @@ on:
required: true
APPLE_TEAM_ID:
required: true
FIREBASE_OPTIONS:
FIREBASE_TOKEN:
required: true
IOS_CODESIGNING_IDENTITY:
required: true
@@ -35,7 +35,7 @@ jobs:
- name: Setup Environment
uses: JagandeepBrar/LunaSea/.github/actions/prepare_for_build@master
with:
firebase-options: ${{ secrets.FIREBASE_OPTIONS }}
firebase-token: ${{ secrets.FIREBASE_TOKEN }}
platform: ios
match-ssh-private-key: ${{ secrets.MATCH_SSH_PRIVATE_KEY }}

View File

@@ -23,7 +23,7 @@ on:
required: true
APPLE_TEAM_ID:
required: true
FIREBASE_OPTIONS:
FIREBASE_TOKEN:
required: true
MACOS_INSTALLER_CERT_APP_STORE:
required: true
@@ -46,7 +46,7 @@ jobs:
- name: Setup Environment
uses: JagandeepBrar/LunaSea/.github/actions/prepare_for_build@master
with:
firebase-options: ${{ secrets.FIREBASE_OPTIONS }}
firebase-token: ${{ secrets.FIREBASE_TOKEN }}
platform: macos
appstore-connect-key: ${{ secrets.APPLE_STORE_CONNECT_KEY }}
match-ssh-private-key: ${{ secrets.MATCH_SSH_PRIVATE_KEY }}
@@ -79,7 +79,7 @@ jobs:
- name: Setup Environment
uses: JagandeepBrar/LunaSea/.github/actions/prepare_for_build@master
with:
firebase-options: ${{ secrets.FIREBASE_OPTIONS }}
firebase-token: ${{ secrets.FIREBASE_TOKEN }}
platform: macos
appstore-connect-key: ${{ secrets.APPLE_STORE_CONNECT_KEY }}
match-ssh-private-key: ${{ secrets.MATCH_SSH_PRIVATE_KEY }}
@@ -112,7 +112,7 @@ jobs:
- name: Setup Environment
uses: JagandeepBrar/LunaSea/.github/actions/prepare_for_build@master
with:
firebase-options: ${{ secrets.FIREBASE_OPTIONS }}
firebase-token: ${{ secrets.FIREBASE_TOKEN }}
platform: macos
appstore-connect-key: ${{ secrets.APPLE_STORE_CONNECT_KEY }}
match-ssh-private-key: ${{ secrets.MATCH_SSH_PRIVATE_KEY }}

View File

@@ -11,7 +11,7 @@ on:
type: string
secrets:
FIREBASE_OPTIONS:
FIREBASE_TOKEN:
required: true
FIREBASE_SERVICE_WORKER:
required: true
@@ -24,7 +24,7 @@ jobs:
- name: Setup Environment
uses: JagandeepBrar/LunaSea/.github/actions/prepare_for_build@master
with:
firebase-options: ${{ secrets.FIREBASE_OPTIONS }}
firebase-token: ${{ secrets.FIREBASE_TOKEN }}
firebase-service-worker: ${{ secrets.FIREBASE_SERVICE_WORKER }}
platform: web

View File

@@ -25,7 +25,7 @@ on:
value: ${{ jobs.build-details.outputs.build-version }}
secrets:
FIREBASE_OPTIONS:
FIREBASE_TOKEN:
required: true
SENTRY_DSN:
required: true
@@ -124,7 +124,7 @@ jobs:
- name: Setup Environment
uses: JagandeepBrar/LunaSea/.github/actions/prepare_for_build@master
with:
firebase-options: ${{ secrets.FIREBASE_OPTIONS }}
firebase-token: ${{ secrets.FIREBASE_TOKEN }}
platform: test
skip-core: true

View File

@@ -3,7 +3,7 @@ name: Validate
on:
workflow_call:
secrets:
FIREBASE_OPTIONS:
FIREBASE_TOKEN:
required: true
jobs:
@@ -14,7 +14,7 @@ jobs:
- name: Setup Environment
uses: JagandeepBrar/LunaSea/.github/actions/prepare_for_build@master
with:
firebase-options: ${{ secrets.FIREBASE_OPTIONS }}
firebase-token: ${{ secrets.FIREBASE_TOKEN }}
platform: test
- name: Analyze Release