* chore(INJI-195): upgrade react native version and dependencies
* chore(INJI-195): upgrade expo version and dependencies
* chore(INJI-195): modify associated files on version upgrade
* chore(INJI-295): fixed react native flipper and patch packages
* chore(INJI-195): fix for expo prebuild
* chore(INJI-195): expo linked to android/ios projects
* chore(INJI-195): update metro config
* chore(INJI-195): fix ios build with mmkv storage patch
* chore(INJI-195): gradle version modified
* chore(INJI-195): fixed rn version 0.71.8 due to mmkv library issue
* chore(INJI-195): removed files in android
* chore(INJI-195): fix 0.71.8 for iOS project through pods with expo linking
* chore(INJI-195): fix for custom fonts added through pods due to rn linkage
* chore(INJI-195): fix for removing assets.car generated from pods
* Modify Node version in pipeline (#806)
* chore(INJI-195): fix for android splash screen not shown up
* chore(INJI-195): upgraded to node 18 in pipeline
* chore(INJI-195): add the pod install twice to remove duplicates via script workaround (#807)
Signed-off-by: dhivya0413 <120356578+dhivya0413@users.noreply.github.com>
* INJI-195 Set the signing team for iOS (#810)
* chore(INJI-195): add the pod install twice to remove duplicates via script workaround
* chore(INJI-195): set the signing team for ios build
---------
Signed-off-by: dhivya0413 <120356578+dhivya0413@users.noreply.github.com>
* Modify github runner to self hosted runner (#811)
* chore(INJI-195): add the pod install twice to remove duplicates via script workaround
* chore(INJI-195): set the signing team for ios build
* chore(INJI-195): set the self hosted runner for ios build
---------
Signed-off-by: dhivya0413 <120356578+dhivya0413@users.noreply.github.com>
* Modify self hosted runner to github hosted runner (#813)
* chore(INJI-195): add the pod install twice to remove duplicates via script workaround
* chore(INJI-195): set the signing team for ios build
* chore(INJI-195): set the self hosted runner for ios build
* chore(INJI-195): modify the self hosted to github hosted runner
---------
Signed-off-by: dhivya0413 <120356578+dhivya0413@users.noreply.github.com>
* chore(INJI-195): modify the self hosted to github hosted runner
* chore(INJI-195): set the code signing identity for ios build
* chore(INJI-195): assigned app icon files to asset
---------
Signed-off-by: dhivya0413 <120356578+dhivya0413@users.noreply.github.com>
Signed-off-by: Swati Goel <meet2swati@gmail.com>
Co-authored-by: Swati Goel <meet2swati@gmail.com>
* Test update readme for read access
Signed-off-by: adityankannan-tw <109274996+adityankannan-tw@users.noreply.github.com>
* iOS workflow added
* iOS slack webhook added
* Add a workflow file to build app for every push
* Add empty debug keystore file to populate it
* Add empty debug keystore file to populate it
* fastlane match file added
* modify api_key duration
* Remove keystore exemption from git ignore
* Check for debug keystore file in app directory
* Give permission for keystore file to access it
* Give permission for keystore file to access it
* Print the env variables for keystore
* Use same password for both store and key and build the app
* Use same password for both and generate in app and build the app
* Print debug keystore path and debug it
* Print debug keystore path and debug it in fastfile
* Export from the current folder and remove sudo
* Generate release keystore and build the app
* Generate release keystore and build the app try 2
* Generate release keystore and build the app try 3
* Add encoded api key
* fastlane match password added
* fastlane match key added
* Match file env modified
* set keystore env for specific tasks and build the app
* set keystore env for specific tasks and build the app try 2
* set keystore env for specific tasks and build the app try 3
* set keystore env for specific tasks and build the app try 4
* set keystore env for specific tasks and build the app try 5
* bumping version
* create a env file to store env variables and build the app
* create a env file in fastlane and load it to build the app
* create a env file in fastlane and load it to build the app try 2
* app id added
* signing identities added
* Pass env from workflow to fastfile and build
* Build app in workflow file only
* Update the version code in build.gradle and build the app
* Update the version code in build.gradle and confirm changes by logging
* Update the version code in build.gradle and confirm changes by logging 2
* Double check the version code changes and build the app
* Add logs to see version code is changes or not
* Add logs to see version code is changes or not try 2
* Add logs to see version code is changes or not try 3
* Add logs to see version code is changes and give execute permission
* Build app without exporting the keystore
* Build app without exporting the keystore and bump version
* Build app by exporting the keystore in a task
* Build the app without fastlane
* unlock keychain key added
* fastfile changes
* config modified
* xcode proj config added
* xcode proj config added
* fastfile config added
* fastfile config added
* modified cert
* Fastfile config added
* updated key to test workflow
* Fastfile config updated
* changed to manual match of provisioning profile
* Check for git tag
* Check for git tag and echo it
* Check for git tag using try catch
* Check for git tag and print it
* Add a tag and try to print it
* Add a tag and try to run the task
* Add a tag and try to run the task try 2
* Change keystore path and build the app
* Change keystore path in build.gradle and build the app
* fastfile configured
* match modified
* match modified
* Clean up the code base
* Clean up the code base
* Clean up the code base and give permission
* testers added
* Internal testers group
* Trigger on workflow push
* fastfile changes for testers
* fastfile changes for testers
* fastfile changes for testers
* fastfile changes for testers
* fastfile changes for testers
* Add a PR trigger for ci-publish
* Add a env for keystore job
* Added actual env for testers
* Add a env for keystore job and export job
* Adjust env variables for jobs
* Make env as global
* Refactor the code base and clear files
* [Dhivya|Adityan] feat(#INJI-29|31)[Android][iOS] PR trigger and automate build using fastlane and push iOS build to test flight
* [Dhivya|Adityan] refactor(#INJI-29|31)[Android][iOS] Change the backend url and add comments and rename apk output
* [Dhivya|Adityan] refactor(#INJI-29|31)[Android][iOS] Change the workflow name
---------
Signed-off-by: adityankannan-tw <109274996+adityankannan-tw@users.noreply.github.com>
Co-authored-by: MOSIP <mosip@MOSIPs-MacBook-Air.local>
Co-authored-by: Adityan Kannan <adityankannan@Adityans-MacBook-Pro.local>
Co-authored-by: Dhivya <dhivya.v@thoughtworks.com>