From a352113dfedf40991c654558fe138c63732299ae Mon Sep 17 00:00:00 2001 From: 23nosurrend Date: Thu, 6 Jun 2024 17:46:17 +0200 Subject: [PATCH] ch(githubAction-build):Change eas.json,app.json,app.json format ,to allow dynmic build for ios and android --- .github/workflows/update.yml | 2 +- app.json | 30 +++++++++++++++++++----------- eas.json | 16 +++------------- package.json | 2 +- 4 files changed, 24 insertions(+), 26 deletions(-) diff --git a/.github/workflows/update.yml b/.github/workflows/update.yml index ad6e7c00..2e598723 100644 --- a/.github/workflows/update.yml +++ b/.github/workflows/update.yml @@ -2,7 +2,7 @@ name: update on: pull_request: branches: - - develop + - main jobs: update: diff --git a/app.json b/app.json index e5d06435..a373f23b 100644 --- a/app.json +++ b/app.json @@ -1,7 +1,7 @@ { "expo": { "name": "matadors-rn-medica", - "slug": "matadors-rn-medica", + "slug": "medical", "scheme": "matadors-rn-medica", "version": "1.0.0", "orientation": "portrait", @@ -9,23 +9,31 @@ "splash": { "image": "./assets/images/splash.png", "resizeMode": "contain", - "backgroundColor": "white" + "backgroundColor": "#000000" }, - "assetBundlePatterns": ["**/*"], + "assetBundlePatterns": [ + "**/*" + ], "ios": { "supportsTablet": true, "infoPlist": { "NSFaceIDUsageDescription": "This app uses Face ID and Touch ID for some features" }, - "bundleIdentifier": "medical.app" + "bundleIdentifier": "com.andela.medica" }, "android": { "adaptiveIcon": { "foregroundImage": "./assets/images/adaptive-icon.png", - "backgroundColor": "white" + "backgroundColor": "#000000" }, - "package": "medical.app", - "softwareKeyboardLayoutMode": "pan" + "package": "com.andela.medica", + "softwareKeyboardLayoutMode": "pan", + "permissions": [ + "android.permission.USE_BIOMETRIC", + "android.permission.USE_FINGERPRINT", + "android.permission.CAMERA", + "android.permission.RECORD_AUDIO" + ] }, "web": { "bundler": "metro", @@ -33,7 +41,6 @@ "favicon": "./assets/images/favicon.png" }, "plugins": [ - "@react-native-google-signin/google-signin", "expo-router", [ "expo-local-authentication", @@ -66,14 +73,15 @@ "origin": false }, "eas": { - "projectId": "0e90de2a-1056-4ff2-a7c3-3d58fd05665c" + "projectId": "3a17d659-91e3-4105-837b-5f88bdee8d37" } }, "runtimeVersion": { "policy": "appVersion" }, "updates": { - "url": "https://u.expo.dev/0e90de2a-1056-4ff2-a7c3-3d58fd05665c" - } + "url": "https://u.expo.dev/3a17d659-91e3-4105-837b-5f88bdee8d37" + }, + "owner": "tuyishimerwanda" } } diff --git a/eas.json b/eas.json index 858b7641..6ad42105 100644 --- a/eas.json +++ b/eas.json @@ -1,22 +1,12 @@ { - "cli": { - "version": ">= 8.0.0" - }, "build": { "development": { "developmentClient": true, - "distribution": "internal", - "channel": "development" + "distribution": "internal" }, "preview": { - "distribution": "internal", - "channel": "preview" + "distribution": "internal" }, - "production": { - "channel": "production" - } - }, - "submit": { "production": {} } -} +} \ No newline at end of file diff --git a/package.json b/package.json index adc297a2..455e2c7d 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,7 @@ "android": "expo run:android", "ios": "expo run:ios", "web": "expo start --web", - "build": "eas build -p android", + "build": "eas build", "test": "jest --coverage", "test:watch": "jest --watchAll", "test:update": "jest --updateSnapshot",