Skip to content

Commit ce5a12c

Browse files
committed
create the google-services.json file before ci build
1 parent 1a253cc commit ce5a12c

File tree

2 files changed

+19
-0
lines changed

2 files changed

+19
-0
lines changed

.github/workflows/android.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,12 @@ jobs:
2323
python-version: '3.10'
2424
- name: generate ksProp file
2525
run: python scripts/generateKsPropFile.py
26+
- name: create google-services.json file
27+
run: cat app/google-services.json | base64
28+
- name: update google-services.json file
29+
env:
30+
DATA: ${{ secrets.GOOGLE_SERVICES_JSON }}
31+
run: echo $DATA > app/google-services.json
2632
- name: setup fastlane
2733
run: bundle install
2834
- name: run unit tests
@@ -48,6 +54,12 @@ jobs:
4854
python-version: '3.10'
4955
- name: generate ksProp file
5056
run: python scripts/generateKsPropFile.py
57+
- name: create google-services.json file
58+
run: cat app/google-services.json | base64
59+
- name: update google-services.json file
60+
env:
61+
DATA: ${{ secrets.GOOGLE_SERVICES_JSON }}
62+
run: echo $DATA > app/google-services.json
5163
- name: Lint
5264
run: bash ./gradlew lint --stacktrace
5365
- name: Lint results
@@ -67,6 +79,12 @@ jobs:
6779
python-version: '3.10'
6880
- name: generate ksProp file
6981
run: python scripts/generateKsPropFile.py
82+
- name: create google-services.json file
83+
run: cat app/google-services.json | base64
84+
- name: update google-services.json file
85+
env:
86+
DATA: ${{ secrets.GOOGLE_SERVICES_JSON }}
87+
run: echo $DATA > app/google-services.json
7088
- name: run tests
7189
uses: reactivecircus/android-emulator-runner@v2
7290
with:

.idea/androidTestResultsUserPreferences.xml

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)