diff --git a/metadata/io.evcc.android.yml b/metadata/io.evcc.android.yml index 51f7271350..7526d87d17 100644 --- a/metadata/io.evcc.android.yml +++ b/metadata/io.evcc.android.yml @@ -43,10 +43,43 @@ Builds: - sed -i -e '/signingConfig /d' build.gradle - gradle assembleRelease + - versionName: 1.0.4 + versionCode: 29 + disable: lint error + commit: bcfdec2295e24ba0e5bfaddbc15b465458b43c7f + sudo: + - sysctl fs.inotify.max_user_watches=524288 || true + - apt-get update + - apt-get install npm + init: npm install --build-from-source + output: android/app/build/outputs/apk/release/*.apk + prebuild: + - sed -i -e '/"expo":\ {/a "autolinking":{"android":{"buildFromSource":[".*"]}},' + package.json + - npx expo prebuild --platform android --clean + scanignore: + - node_modules/react-native-svg/android/build.gradle + - node_modules/@react-native-async-storage/async-storage/android/build.gradle + - node_modules/react-native-screens/android/build.gradle + - node_modules/react-native-webview/android/build.gradle + - node_modules/react-native-safe-area-context/android/build.gradle + - node_modules/expo-modules-core/android/ExpoModulesCorePlugin.gradle + - node_modules/react-native/sdks/hermesc/linux64-bin/hermesc + - node_modules/expo-modules-autolinking/scripts/android/autolinking_implementation.gradle + - node_modules/expo-dev-launcher/android/build.gradle + - node_modules/expo-dev-menu/android/build.gradle + - node_modules/react-native-edge-to-edge/android/build.gradle + scandelete: + - node_modules + build: + - cd android/app + - sed -i -e '/signingConfig /d' build.gradle + - gradle assembleRelease + AllowedAPKSigningKeys: 39ba4e56e35e30d9fc2fec2b70c9d4b3a76879d3cc44f8abbe76320aefcb7a20 AutoUpdateMode: Version -UpdateCheckMode: Tags +UpdateCheckMode: Tags ^[\d.]+$ UpdateCheckData: app.config.ts|versionCode:\s(\d+)|.|version:\s"([\d.]+)" -CurrentVersion: 1.0.3 -CurrentVersionCode: 27 +CurrentVersion: 1.0.4 +CurrentVersionCode: 29