feat(Inji-293) Update GitHub actions to test build on PR (#902)

* feat(inji-293): Update Expo to 44.0.6 to fix ios build issues

* feat(inji-293): Run ios verify build on pull requests from feature as well

* feat(inji-293): revert ios build running on pull request to feature

* feat(inji-293): Use dummy values for google services json and password

* feat(inji-293): use dummy google services json variable directly instead of secret in verify workflow

* feat(inji-293): Fix syntax error for using dummy google services json variable directly

* feat(inji-293): remove unnecessary play file setup and update firebase setup to use dummy google service json

* feat(inji-293): update dummy google services json with dummy values

* feat(inji-293): use DUMMY_INJI_ANDROID_DEBUG_STOREPASS env for dummy password

* feat(inji-293): refactor using dummy google service json in firebase

* feat(inji-293): Use GITHUB_ENV to access file level env variables

* feat(inji-293): read dummy google services json from a file

* feat(inji-293): fix bash syntax of accessing env variable

* feat(inji-293): fix bash syntax accessing dummy services json file

* feat(inji-293): fix path to dummy google services json

* feat(inji-293): fix bash syntax of reading dummy json

* feat(inji-293): fix bash syntax of reading dummy json

* feat(inji-293): fix bash syntax of reading dummy json

* feat(inji-293): use python script to load dummy values from a env file

* feat(inji-293): fix variable names in dummy env

* feat(inji-293): Revert dot env usage to get dummy env values

* feat(inji-293): update node version 18 for ios build verify

Signed-off-by: Tilak Puli <tilakpuli15@gmail.com>

* feat(inji-293): try using build_app_for_automation_on_simulator for ios build verify

Signed-off-by: Tilak Puli <tilakpuli15@gmail.com>

* feat(inji-293): try using build_app_for_automation_on_simulator for ios build verify

Signed-off-by: Tilak Puli <tilakpuli15@gmail.com>

* feat(inji-293): fix react native flipper failing in build

Signed-off-by: Tilak Puli <tilakpuli15@gmail.com>

* feat(inji-293): remove formatting changes in unchanged files

Signed-off-by: Tilak Puli <tilakpuli15@gmail.com>

---------

Signed-off-by: Tilak Puli <tilakpuli15@gmail.com>
This commit is contained in:
Tilak Puli
2023-10-11 11:58:02 +05:30
committed by GitHub
parent 32fcc05ea4
commit 2abbca625a
3 changed files with 82 additions and 29 deletions

View File

@@ -5,5 +5,10 @@ module.exports = {
ios: null,
},
},
'react-native-flipper': {
platforms: {
ios: null,
},
},
},
};