File tree 1 file changed +7
-0
lines changed
1 file changed +7
-0
lines changed Original file line number Diff line number Diff line change 10
10
RELEASE_KEYSTORE : ${{ secrets.RELEASE_KEYSTORE }}
11
11
RELEASE_KEYSTORE_PROPERTIES : ${{ secrets.RELEASE_KEYSTORE_PROPERTIES }}
12
12
RELEASE_TYPE : ${{ contains(github.event.release.tag_name, 'internal') && 'internal' || contains(github.event.release.tag_name, 'beta') && 'beta' || 'prod' }}
13
+ FIREBASE_CONFIG : ${{ secrets.FIREBASE_CONFIG }}
13
14
SENTRY_DSN : ${{ secrets.SENTRY_DSN }}
14
15
15
16
jobs :
@@ -39,12 +40,18 @@ jobs:
39
40
# Get flutter dependencies.
40
41
- run : flutter pub get
41
42
43
+ # Generate Freezed models
44
+ - run : flutter pub run build_runner build --delete-conflicting-outputs
45
+
42
46
# Check for any formatting issues in the code.
43
47
- run : flutter format --set-exit-if-changed .
44
48
45
49
# Statically analyze the Dart code for any errors.
46
50
- run : flutter analyze .
47
51
52
+ # Provide Firebase config file
53
+ - run : echo $FIREBASE_CONFIG | base64 --decode > android/app/google-services.json
54
+
48
55
# Save supply json key for fastlane
49
56
- run : echo "${FASTLANE_SUPPLY_JSON_KEY}" | base64 --decode > android/supply_json_key.json
50
57
You can’t perform that action at this time.
0 commit comments