diff --git a/.gitignore b/.gitignore index dc9b20f..e73a94a 100644 --- a/.gitignore +++ b/.gitignore @@ -20,7 +20,7 @@ DerivedData *.hmap *.ipa *.xcuserstate -rn-cli-app/ios/.xcode.env.local +**/ios/.xcode.env.local # Android/IntelliJ # @@ -56,13 +56,24 @@ yarn-error.log *.jsbundle # Ruby / CocoaPods -/ios/Pods/ -/vendor/bundle/ +**/ios/Pods/ +**/vendor/bundle/ # Temporary files created by Metro to check the health of the file watcher .metro-health-check* # testing -/coverage +**/coverage *.env + +# Expo +**/.expo/ +**/dist/ +**/web-build/ + +# @generated expo-cli sync-2b81b286409207a5da26e14c78851eb30d8ccbdb +# The following patterns were generated by expo-cli + +**/expo-env.d.ts +# @end expo-cli diff --git a/apps/rn-cli-app/.eslintrc.js b/apps/rn-cli-app/.eslintrc.js index a33cc3b..c72c85e 100644 --- a/apps/rn-cli-app/.eslintrc.js +++ b/apps/rn-cli-app/.eslintrc.js @@ -1,5 +1,5 @@ module.exports = { root: true, extends: '@react-native', - ignorePatterns: ['e2e/', 'coverage'], + ignorePatterns: ['.maestro/', 'coverage'], }; diff --git a/apps/rn-cli-app/e2e/flow.yaml b/apps/rn-cli-app/.maestro/flow.yaml similarity index 100% rename from apps/rn-cli-app/e2e/flow.yaml rename to apps/rn-cli-app/.maestro/flow.yaml diff --git a/apps/rn-cli-app/e2e/setup.js b/apps/rn-cli-app/.maestro/setup.js similarity index 100% rename from apps/rn-cli-app/e2e/setup.js rename to apps/rn-cli-app/.maestro/setup.js diff --git a/apps/rn-cli-app/e2e/subFlows/goBackHome.yaml b/apps/rn-cli-app/.maestro/subFlows/goBackHome.yaml similarity index 100% rename from apps/rn-cli-app/e2e/subFlows/goBackHome.yaml rename to apps/rn-cli-app/.maestro/subFlows/goBackHome.yaml diff --git a/apps/rn-cli-app/android/app/build.gradle b/apps/rn-cli-app/android/app/build.gradle index df67d76..6ceefb5 100644 --- a/apps/rn-cli-app/android/app/build.gradle +++ b/apps/rn-cli-app/android/app/build.gradle @@ -87,6 +87,14 @@ android { keyAlias 'androiddebugkey' keyPassword 'android' } + release { + // Caution! In production, you need to generate your own keystore file. + // see https://reactnative.dev/docs/signed-apk-android. + storeFile file('release.keystore') + storePassword 'your_key_alias' + keyAlias '!igF-.z6Tw@BscKx' + keyPassword '!igF-.z6Tw@BscKx' + } } buildTypes { debug {