metamask-mobile icon indicating copy to clipboard operation
metamask-mobile copied to clipboard

chore(ci): Run on Ubuntu 22.04 LTS instead of Ubuntu 20.04 LTS

Open legobeat opened this issue 10 months ago • 17 comments

Description

  • Bitrise: Install cmake from distro repo instead of via sdkmanager
  • GitHub Actions: Change runs-on from deprecated ubuntu-20.04 to ubuntu-latest (currently = ubuntu-22.04)

Related issues

Manual testing steps

n/a

Screenshots/Recordings

Before

n/a

After

n/a

Pre-merge author checklist

  • [x] I’ve followed MetaMask Coding Standards.
  • [x] I've completed the PR template to the best of my ability
  • [x] I’ve included tests if applicable
  • [x] I’ve documented my code using JSDoc format if applicable
  • [x] I’ve applied the right labels on the PR (see labeling guidelines). Not required for external contributors.

Pre-merge reviewer checklist

  • [ ] I've manually tested the PR (e.g. pull and build branch, run the app, test code being changed).
  • [ ] I confirm that this PR addresses all acceptance criteria described in the ticket it closes and includes the necessary testing evidence such as recordings and or screenshots.

legobeat avatar Apr 23 '24 01:04 legobeat

CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes.

github-actions[bot] avatar Apr 23 '24 01:04 github-actions[bot]

https://bitrise.io/ Bitrise

❌❌❌ pr_smoke_e2e_pipeline failed on Bitrise! ❌❌❌

Commit hash: 0c1a501748ecd36c36323caf7bf8454226837e1f Build link: https://app.bitrise.io/app/be69d4368ee7e86d/pipelines/f7511fd9-9496-4456-9745-abd2dc1a5e6a

[!NOTE]

  • You can kick off another pr_smoke_e2e_pipeline on Bitrise by removing and re-applying the Run Smoke E2E label on the pull request

github-actions[bot] avatar Apr 23 '24 01:04 github-actions[bot]

https://bitrise.io/ Bitrise

❌❌❌ pr_smoke_e2e_pipeline failed on Bitrise! ❌❌❌

Commit hash: 16cbebf132f83ac50769e2fdcb122ac227deae98 Build link: https://app.bitrise.io/app/be69d4368ee7e86d/pipelines/8917dc80-e904-459c-a1f3-ccdc23c1018a

[!NOTE]

  • You can kick off another pr_smoke_e2e_pipeline on Bitrise by removing and re-applying the Run Smoke E2E label on the pull request

github-actions[bot] avatar Apr 23 '24 01:04 github-actions[bot]

https://bitrise.io/ Bitrise

❌❌❌ pr_smoke_e2e_pipeline failed on Bitrise! ❌❌❌

Commit hash: aa38cdce377922e01dff26d609ad64dd38947b9e Build link: https://app.bitrise.io/app/be69d4368ee7e86d/pipelines/ba02861c-4a1c-4c14-955a-4357bd523ec6

[!NOTE]

  • You can kick off another pr_smoke_e2e_pipeline on Bitrise by removing and re-applying the Run Smoke E2E label on the pull request

github-actions[bot] avatar Apr 23 '24 02:04 github-actions[bot]

https://bitrise.io/ Bitrise

❌❌❌ pr_smoke_e2e_pipeline failed on Bitrise! ❌❌❌

Commit hash: 177e054c75360b5a0c62b4d21183f5b532a0cf0b Build link: https://app.bitrise.io/app/be69d4368ee7e86d/pipelines/ae9198a9-9236-470f-929b-3d54c39a4bbd

[!NOTE]

  • You can kick off another pr_smoke_e2e_pipeline on Bitrise by removing and re-applying the Run Smoke E2E label on the pull request

github-actions[bot] avatar Apr 23 '24 02:04 github-actions[bot]

https://bitrise.io/ Bitrise

❌❌❌ pr_smoke_e2e_pipeline failed on Bitrise! ❌❌❌

Commit hash: c64907574bdf03658bb671fa1cf64cec26bf8222 Build link: https://app.bitrise.io/app/be69d4368ee7e86d/pipelines/7831a033-abd5-43a2-bd5a-3fa0847b2944

[!NOTE]

  • You can kick off another pr_smoke_e2e_pipeline on Bitrise by removing and re-applying the Run Smoke E2E label on the pull request

github-actions[bot] avatar Apr 23 '24 03:04 github-actions[bot]

android_e2e_build failing:

> Configure project :react-native-blob-jsi-helper
WARNING:DSL element 'dexOptions' is obsolete and should be removed.
It will be removed in version 8.0 of the Android Gradle plugin.
Using it has no effect, and the AndroidGradle plugin optimizes dexing automatically.
WARNING:The specified Android SDK Build Tools version (28.0.3) is ignored, as it is below the minimum supported version (30.0.3) for Android Gradle Plugin 7.3.1.
Android SDK Build Tools 30.0.3 will be used.
To suppress this warning, remove "buildToolsVersion '28.0.3'" from your build.gradle file, as each version of the Android Gradle Plugin now has a default version of the build tools.
WARNING:The specified Android SDK Build Tools version (28.0.3) is ignored, as it is below the minimum supported version (30.0.3) for Android Gradle Plugin 7.3.1.
Android SDK Build Tools 30.0.3 will be used.
To suppress this warning, remove "buildToolsVersion '28.0.3'" from your build.gradle file, as each version of the Android Gradle Plugin now has a default version of the build tools.
Errors during XML parse:
Additionally, the fallback loader failed to parse the XML.
Checking the license for package Android SDK Platform 28 in /opt/android-sdk-linux/licenses
License for package Android SDK Platform 28 accepted.
Preparing "Install Android SDK Platform 28 (revision: 6)".
"Install Android SDK Platform 28 (revision: 6)" ready.
Installing Android SDK Platform 28 in /opt/android-sdk-linux/platforms/android-28
"Install Android SDK Platform 28 (revision: 6)" complete.
"Install Android SDK Platform 28 (revision: 6)" finished.
Checking the license for package Android SDK Build-Tools 33 in /opt/android-sdk-linux/licenses
License for package Android SDK Build-Tools 33 accepted.
Preparing "Install Android SDK Build-Tools 33 (revision: 33.0.0)".
"Install Android SDK Build-Tools 33 (revision: 33.0.0)" ready.
Installing Android SDK Build-Tools 33 in /opt/android-sdk-linux/build-tools/33.0.0
"Install Android SDK Build-Tools 33 (revision: 33.0.0)" complete.
"Install Android SDK Build-Tools 33 (revision: 33.0.0)" finished.
WARNING:The specified Android SDK Build Tools version (26.0.1) is ignored, as it is below the minimum supported version (30.0.3) for Android Gradle Plugin 7.3.1.
Android SDK Build Tools 30.0.3 will be used.
To suppress this warning, remove "buildToolsVersion '26.0.1'" from your build.gradle file, as each version of the Android Gradle Plugin now has a default version of the build tools.
WARNING:The specified Android SDK Build Tools version (26.0.1) is ignored, as it is below the minimum supported version (30.0.3) for Android Gradle Plugin 7.3.1.
Android SDK Build Tools 30.0.3 will be used.
To suppress this warning, remove "buildToolsVersion '26.0.1'" from your build.gradle file, as each version of the Android Gradle Plugin now has a default version of the build tools.
Checking the license for package Android SDK Platform 26 in /opt/android-sdk-linux/licenses
License for package Android SDK Platform 26 accepted.
Preparing "Install Android SDK Platform 26 (revision: 2)".
"Install Android SDK Platform 26 (revision: 2)" ready.
Installing Android SDK Platform 26 in /opt/android-sdk-linux/platforms/android-26
"Install Android SDK Platform 26 (revision: 2)" complete.
"Install Android SDK Platform 26 (revision: 2)" finished.
Errors during XML parse:
Additionally, the fallback loader failed to parse the XML.
Checking the license for package Android SDK Build-Tools 31 in /opt/android-sdk-linux/licenses
License for package Android SDK Build-Tools 31 accepted.
Preparing "Install Android SDK Build-Tools 31 (revision: 31.0.0)".
"Install Android SDK Build-Tools 31 (revision: 31.0.0)" ready.
Installing Android SDK Build-Tools 31 in /opt/android-sdk-linux/build-tools/31.0.0
"Install Android SDK Build-Tools 31 (revision: 31.0.0)" complete.
"Install Android SDK Build-Tools 31 (revision: 31.0.0)" finished.
Checking the license for package Android SDK Platform 31 in /opt/android-sdk-linux/licenses
License for package Android SDK Platform 31 accepted.
Preparing "Install Android SDK Platform 31 (revision: 1)".
"Install Android SDK Platform 31 (revision: 1)" ready.
Installing Android SDK Platform 31 in /opt/android-sdk-linux/platforms/android-31
"Install Android SDK Platform 31 (revision: 1)" complete.
"Install Android SDK Platform 31 (revision: 1)" finished.
> Task :react-native-branch:preBuild UP-TO-DATE
> Task :react-native-camera:preBuild UP-TO-DATE
> Task :react-native-aes-crypto-forked:preBuild UP-TO-DATE

[...]

> Task :react-native-tcp:writeDebugAarMetadata
> Task :react-native-blob-jsi-helper:generateCodegenSchemaFromJavaScript
No modules to process in combine-js-to-schema-cli. If this is unexpected, please check if you set up your NativeComponent correctly. See combine-js-to-schema.js for how codegen finds modules.
> Task :react-native-vector-icons:writeDebugAarMetadata
> Task :react-native-video:writeDebugAarMetadata
> Task :react-native-svg:writeDebugAarMetadata
> Task :react-native-screens:writeDebugAarMetadata
> Task :react-native-webview:writeDebugAarMetadata
> Task :react-native-i18n:writeDebugAarMetadata
> Task :react-native-view-shot:writeDebugAarMetadata
> Task :segment_sovran-react-native:writeDebugAarMetadata
> Task :react-native-share:writeDebugAarMetadata
> Task :segment_analytics-react-native:writeDebugAarMetadata
> Task :exodus_react-native-payments:generateDebugResValues
> Task :react-native-in-app-review:writeDebugAarMetadata
> Task :sentry_react-native:writeDebugAarMetadata
> Task :react-native-aes-crypto-forked:generateDebugResValues FROM-CACHE
> Task :notifee_react-native:generateDebugResValues FROM-CACHE
> Task :lottie-react-native:generateDebugResValues FROM-CACHE
> Task :react-native-aes-crypto:generateDebugResValues FROM-CACHE
> Task :react-native-background-timer:generateDebugResValues FROM-CACHE
> Task :react-native-async-storage_async-storage:generateDebugResValues FROM-CACHE
> Task :react-native-ble-plx:generateDebugResValues FROM-CACHE
> Task :react-native-camera:generateGeneralDebugResValues FROM-CACHE
> Task :react-native-community_blur:generateDebugResValues FROM-CACHE
> Task :react-native-community_checkbox:generateDebugResValues FROM-CACHE
> Task :react-native-community_datetimepicker:generateDebugResValues FROM-CACHE
> Task :react-native-branch:generateDebugResValues FROM-CACHE
> Task :react-native-clipboard_clipboard:generateDebugResValues FROM-CACHE
> Task :react-native-community_slider:generateDebugResValues FROM-CACHE
> Task :react-native-device-info:generateDebugResValues FROM-CACHE
> Task :react-native-community_netinfo:generateDebugResValues FROM-CACHE
> Task :react-native-cookies_cookies:generateDebugResValues FROM-CACHE
> Task :react-native-fs:generateDebugResValues FROM-CACHE
> Task :react-native-get-random-values:generateDebugResValues FROM-CACHE
> Task :react-native-gesture-handler:generateDebugResValues FROM-CACHE
> Task :react-native-default-preference:generateDebugResValues FROM-CACHE
> Task :react-native-i18n:generateDebugResValues FROM-CACHE
> Task :react-native-gzip:generateDebugResValues FROM-CACHE
> Task :react-native-in-app-review:generateDebugResValues FROM-CACHE
> Task :react-native-keychain:generateDebugResValues FROM-CACHE
> Task :react-native-launch-arguments:generateDebugResValues FROM-CACHE
> Task :react-native-masked-view_masked-view:generateDebugResValues FROM-CACHE
> Task :react-native-mmkv:generateDebugResValues FROM-CACHE
> Task :react-native-linear-gradient:generateDebugResValues FROM-CACHE
> Task :react-native-picker_picker:generateDebugResValues FROM-CACHE
> Task :react-native-os:generateDebugResValues FROM-CACHE
> Task :react-native-permissions:generateDebugResValues FROM-CACHE
> Task :react-native-quick-crypto:generateDebugResValues FROM-CACHE
> Task :react-native-randombytes:generateDebugResValues FROM-CACHE
> Task :react-native-quick-base64:generateDebugResValues FROM-CACHE
> Task :react-native-inappbrowser-reborn:generateDebugResValues FROM-CACHE
> Task :react-native-reanimated:generateDebugResValues FROM-CACHE
> Task :react-native-sensors:generateDebugResValues FROM-CACHE
> Task :react-native-safe-area-context:generateDebugResValues FROM-CACHE
> Task :react-native-splash-screen:generateDebugResValues FROM-CACHE
> Task :react-native-svg:generateDebugResValues FROM-CACHE
> Task :react-native-tcp:generateDebugResValues FROM-CACHE
> Task :react-native-vector-icons:generateDebugResValues FROM-CACHE
> Task :react-native-screens:generateDebugResValues FROM-CACHE
> Task :react-native-video:generateDebugResValues FROM-CACHE
> Task :react-native-view-shot:generateDebugResValues FROM-CACHE
> Task :segment_analytics-react-native:generateDebugResValues FROM-CACHE
> Task :react-native-webview:generateDebugResValues FROM-CACHE
> Task :segment_sovran-react-native:generateDebugResValues FROM-CACHE
> Task :react-native-share:generateDebugResValues FROM-CACHE
> Task :rn-fetch-blob:generateDebugResValues FROM-CACHE
> Task :walletconnect_react-native-compat:generateDebugResValues FROM-CACHE
> Task :sentry_react-native:generateDebugResValues FROM-CACHE
> Task :walletconnect_react-native-compat:writeDebugAarMetadata
> Task :react-native-splash-screen:writeDebugAarMetadata
> Task :react-native-aes-crypto:processDebugManifest
package="com.tectiv3.aes" found in source AndroidManifest.xml: /bitrise/src/node_modules/react-native-aes-crypto/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :lottie-react-native:processDebugManifest
package="com.airbnb.android.react.lottie" found in source AndroidManifest.xml: /bitrise/src/node_modules/lottie-react-native/src/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :react-native-aes-crypto-forked:processDebugManifest
package="com.tectiv3.aesforked" found in source AndroidManifest.xml: /bitrise/src/node_modules/react-native-aes-crypto-forked/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :rn-fetch-blob:writeDebugAarMetadata
> Task :exodus_react-native-payments:processDebugManifest
package="com.reactnativepayments" found in source AndroidManifest.xml: /bitrise/src/node_modules/@exodus/react-native-payments/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :react-native-background-timer:processDebugManifest
package="com.ocetnik.timer" found in source AndroidManifest.xml: /bitrise/src/node_modules/react-native-background-timer/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :react-native-async-storage_async-storage:processDebugManifest
package="com.reactnativecommunity.asyncstorage" found in source AndroidManifest.xml: /bitrise/src/node_modules/@react-native-async-storage/async-storage/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :react-native-branch:processDebugManifest
package="io.branch.rnbranch" found in source AndroidManifest.xml: /bitrise/src/node_modules/react-native-branch/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :notifee_react-native:processDebugManifest
package="io.invertase.notifee" found in source AndroidManifest.xml: /bitrise/src/node_modules/@notifee/react-native/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :react-native-clipboard_clipboard:processDebugManifest
package="com.reactnativecommunity.clipboard" found in source AndroidManifest.xml: /bitrise/src/node_modules/@react-native-clipboard/clipboard/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :react-native-community_blur:processDebugManifest
package="com.reactnativecommunity.blurview" found in source AndroidManifest.xml: /bitrise/src/node_modules/@react-native-community/blur/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :react-native-community_checkbox:processDebugManifest
package="com.reactnativecommunity.checkbox" found in source AndroidManifest.xml: /bitrise/src/node_modules/@react-native-community/checkbox/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :react-native-community_datetimepicker:processDebugManifest
package="com.reactcommunity.rndatetimepicker" found in source AndroidManifest.xml: /bitrise/src/node_modules/@react-native-community/datetimepicker/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :react-native-camera:processGeneralDebugManifest
package="org.reactnative.camera" found in source AndroidManifest.xml: /bitrise/src/node_modules/react-native-camera/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :react-native-ble-plx:processDebugManifest
> Task :react-native-community_slider:processDebugManifest
package="com.reactnativecommunity.slider" found in source AndroidManifest.xml: /bitrise/src/node_modules/@react-native-community/slider/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :react-native-default-preference:processDebugManifest
package="com.kevinresol.react_native_default_preference" found in source AndroidManifest.xml: /bitrise/src/node_modules/react-native-default-preference/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :react-native-community_netinfo:processDebugManifest
package="com.reactnativecommunity.netinfo" found in source AndroidManifest.xml: /bitrise/src/node_modules/@react-native-community/netinfo/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :react-native-gzip:processDebugManifest
package="com.gzip" found in source AndroidManifest.xml: /bitrise/src/node_modules/react-native-gzip/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :react-native-device-info:processDebugManifest
package="com.learnium.RNDeviceInfo" found in source AndroidManifest.xml: /bitrise/src/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :react-native-cookies_cookies:processDebugManifest
package="com.reactnativecommunity.cookies" found in source AndroidManifest.xml: /bitrise/src/node_modules/@react-native-cookies/cookies/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :react-native-fs:processDebugManifest
package="com.rnfs" found in source AndroidManifest.xml: /bitrise/src/node_modules/react-native-fs/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :react-native-get-random-values:processDebugManifest
package="org.linusu" found in source AndroidManifest.xml: /bitrise/src/node_modules/react-native-get-random-values/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :react-native-gesture-handler:processDebugManifest
package="com.swmansion.gesturehandler.react" found in source AndroidManifest.xml: /bitrise/src/node_modules/react-native-gesture-handler/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :react-native-in-app-review:processDebugManifest
package="com.ibits.react_native_in_app_review" found in source AndroidManifest.xml: /bitrise/src/node_modules/react-native-in-app-review/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :react-native-keychain:processDebugManifest
package="com.oblador.keychain" found in source AndroidManifest.xml: /bitrise/src/node_modules/react-native-keychain/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :react-native-i18n:processDebugManifest
package="com.AlexanderZaytsev.RNI18n" found in source AndroidManifest.xml: /bitrise/src/node_modules/react-native-i18n/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :react-native-linear-gradient:processDebugManifest
package="com.BV.LinearGradient" found in source AndroidManifest.xml: /bitrise/src/node_modules/react-native-linear-gradient/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :react-native-inappbrowser-reborn:processDebugManifest
package="com.proyecto26.inappbrowser" found in source AndroidManifest.xml: /bitrise/src/node_modules/react-native-inappbrowser-reborn/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :react-native-masked-view_masked-view:processDebugManifest
package="org.reactnative.maskedview" found in source AndroidManifest.xml: /bitrise/src/node_modules/@react-native-masked-view/masked-view/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :react-native-launch-arguments:processDebugManifest
package="com.reactnativelauncharguments" found in source AndroidManifest.xml: /bitrise/src/node_modules/react-native-launch-arguments/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :react-native-os:processDebugManifest
package="com.peel.react.rnos" found in source AndroidManifest.xml: /bitrise/src/node_modules/react-native-os/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :react-native-permissions:processDebugManifest
package="com.zoontek.rnpermissions" found in source AndroidManifest.xml: /bitrise/src/node_modules/react-native-permissions/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :react-native-picker_picker:processDebugManifest
package="com.reactnativecommunity.picker" found in source AndroidManifest.xml: /bitrise/src/node_modules/@react-native-picker/picker/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :react-native-mmkv:processDebugManifest
package="com.reactnativemmkv" found in source AndroidManifest.xml: /bitrise/src/node_modules/react-native-mmkv/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :react-native-quick-base64:processDebugManifest
package="com.reactnativequickbase64" found in source AndroidManifest.xml: /bitrise/src/node_modules/react-native-quick-base64/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :react-native-safe-area-context:processDebugManifest
package="com.th3rdwave.safeareacontext" found in source AndroidManifest.xml: /bitrise/src/node_modules/react-native-safe-area-context/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :react-native-screens:processDebugManifest
package="com.swmansion.rnscreens" found in source AndroidManifest.xml: /bitrise/src/node_modules/react-native-screens/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :react-native-reanimated:processDebugManifest
package="com.swmansion.reanimated" found in source AndroidManifest.xml: /bitrise/src/node_modules/react-native-reanimated/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :react-native-quick-crypto:processDebugManifest
package="com.margelo.quickcrypto" found in source AndroidManifest.xml: /bitrise/src/node_modules/react-native-quick-crypto/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :react-native-sensors:processDebugManifest
package="com.sensors" found in source AndroidManifest.xml: /bitrise/src/node_modules/react-native-sensors/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :react-native-randombytes:processDebugManifest
package="com.bitgo.randombytes" found in source AndroidManifest.xml: /bitrise/src/node_modules/react-native-randombytes/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :react-native-vector-icons:processDebugManifest
package="com.oblador.vectoricons" found in source AndroidManifest.xml: /bitrise/src/node_modules/react-native-vector-icons/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :react-native-video:processDebugManifest
package="com.brentvatne.react" found in source AndroidManifest.xml: /bitrise/src/node_modules/react-native-video/android-exoplayer/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :react-native-tcp:processDebugManifest
package="com.peel.react" found in source AndroidManifest.xml: /bitrise/src/node_modules/react-native-tcp/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :react-native-splash-screen:processDebugManifest
package="org.devio.rn.splashscreen" found in source AndroidManifest.xml: /bitrise/src/node_modules/react-native-splash-screen/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :react-native-svg:processDebugManifest
package="com.horcrux.svg" found in source AndroidManifest.xml: /bitrise/src/node_modules/react-native-svg/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :react-native-share:processDebugManifest
package="cl.json" found in source AndroidManifest.xml: /bitrise/src/node_modules/react-native-share/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :react-native-view-shot:processDebugManifest
package="fr.greweb.reactnativeviewshot" found in source AndroidManifest.xml: /bitrise/src/node_modules/react-native-view-shot/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :walletconnect_react-native-compat:processDebugManifest
> Task :exodus_react-native-payments:generateDebugBuildConfig
> Task :lottie-react-native:generateDebugBuildConfig
> Task :sentry_react-native:processDebugManifest
package="io.sentry.react" found in source AndroidManifest.xml: /bitrise/src/node_modules/@sentry/react-native/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :segment_sovran-react-native:processDebugManifest
package="com.sovranreactnative" found in source AndroidManifest.xml: /bitrise/src/node_modules/@segment/sovran-react-native/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :segment_analytics-react-native:processDebugManifest
package="com.segmentanalyticsreactnative" found in source AndroidManifest.xml: /bitrise/src/node_modules/@segment/analytics-react-native/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :rn-fetch-blob:processDebugManifest
package="com.RNFetchBlob" found in source AndroidManifest.xml: /bitrise/src/node_modules/rn-fetch-blob/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :notifee_react-native:generateDebugBuildConfig
> Task :react-native-aes-crypto:generateDebugBuildConfig
> Task :react-native-aes-crypto-forked:generateDebugBuildConfig
> Task :lottie-react-native:javaPreCompileDebug
> Task :react-native-webview:processDebugManifest
package="com.reactnativecommunity.webview" found in source AndroidManifest.xml: /bitrise/src/node_modules/react-native-webview/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :exodus_react-native-payments:javaPreCompileDebug
> Task :react-native-async-storage_async-storage:generateDebugBuildConfig
> Task :react-native-background-timer:generateDebugBuildConfig

[...]

> Task :react-native-community_datetimepicker:packageDebugAssets FROM-CACHE
> Task :react-native-community_netinfo:packageDebugAssets FROM-CACHE
> Task :react-native-blob-jsi-helper:processDebugManifest
package="com.reactnativeblobjsihelper" found in source AndroidManifest.xml: /bitrise/src/node_modules/react-native-blob-jsi-helper/android/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :react-native-blob-jsi-helper:mergeDebugShaders FROM-CACHE
> Task :react-native-community_slider:mergeDebugShaders FROM-CACHE
> Task :react-native-blob-jsi-helper:compileDebugShaders NO-SOURCE
> Task :react-native-cookies_cookies:mergeDebugShaders FROM-CACHE
> Task :react-native-blob-jsi-helper:generateDebugAssets UP-TO-DATE
> Task :react-native-community_slider:compileDebugShaders NO-SOURCE
> Task :react-native-community_slider:generateDebugAssets UP-TO-DATE
> Task :react-native-cookies_cookies:compileDebugShaders NO-SOURCE
> Task :react-native-default-preference:mergeDebugShaders FROM-CACHE
> Task :react-native-cookies_cookies:generateDebugAssets UP-TO-DATE
> Task :react-native-default-preference:compileDebugShaders NO-SOURCE
> Task :react-native-blob-jsi-helper:packageDebugAssets FROM-CACHE
> Task :react-native-community_slider:packageDebugAssets FROM-CACHE
> Task :react-native-default-preference:generateDebugAssets UP-TO-DATE
> Task :react-native-device-info:mergeDebugShaders FROM-CACHE
> Task :react-native-device-info:compileDebugShaders NO-SOURCE
> Task :react-native-default-preference:packageDebugAssets FROM-CACHE
> Task :react-native-device-info:generateDebugAssets UP-TO-DATE
> Task :react-native-cookies_cookies:packageDebugAssets FROM-CACHE
> Task :react-native-fs:mergeDebugShaders FROM-CACHE
> Task :react-native-device-info:packageDebugAssets FROM-CACHE
> Task :react-native-gesture-handler:mergeDebugShaders FROM-CACHE
> Task :react-native-get-random-values:mergeDebugShaders FROM-CACHE
> Task :react-native-fs:compileDebugShaders NO-SOURCE
> Task :react-native-gzip:mergeDebugShaders FROM-CACHE
> Task :react-native-fs:generateDebugAssets UP-TO-DATE
> Task :react-native-gesture-handler:compileDebugShaders NO-SOURCE
> Task :react-native-gesture-handler:generateDebugAssets UP-TO-DATE
> Task :react-native-get-random-values:compileDebugShaders NO-SOURCE
> Task :react-native-gzip:compileDebugShaders NO-SOURCE
> Task :react-native-get-random-values:generateDebugAssets UP-TO-DATE
> Task :react-native-fs:packageDebugAssets FROM-CACHE
> Task :react-native-gzip:generateDebugAssets UP-TO-DATE
> Task :react-native-gesture-handler:packageDebugAssets FROM-CACHE
> Task :react-native-get-random-values:packageDebugAssets FROM-CACHE
> Task :react-native-i18n:mergeDebugShaders FROM-CACHE
> Task :react-native-in-app-review:mergeDebugShaders FROM-CACHE
> Task :react-native-in-app-review:compileDebugShaders NO-SOURCE
> Task :react-native-gzip:packageDebugAssets FROM-CACHE
> Task :react-native-inappbrowser-reborn:mergeDebugShaders FROM-CACHE
> Task :react-native-in-app-review:generateDebugAssets UP-TO-DATE
> Task :react-native-inappbrowser-reborn:compileDebugShaders NO-SOURCE
> Task :react-native-i18n:compileDebugShaders NO-SOURCE
> Task :react-native-keychain:mergeDebugShaders FROM-CACHE
> Task :react-native-i18n:generateDebugAssets UP-TO-DATE
> Task :react-native-in-app-review:packageDebugAssets FROM-CACHE
> Task :react-native-i18n:packageDebugAssets FROM-CACHE
> Task :react-native-inappbrowser-reborn:generateDebugAssets UP-TO-DATE
> Task :react-native-launch-arguments:mergeDebugShaders FROM-CACHE
> Task :react-native-inappbrowser-reborn:packageDebugAssets FROM-CACHE
> Task :react-native-launch-arguments:compileDebugShaders NO-SOURCE
> Task :react-native-keychain:compileDebugShaders NO-SOURCE
> Task :react-native-launch-arguments:generateDebugAssets UP-TO-DATE
> Task :react-native-keychain:generateDebugAssets UP-TO-DATE
> Task :react-native-masked-view_masked-view:mergeDebugShaders FROM-CACHE
> Task :react-native-linear-gradient:mergeDebugShaders FROM-CACHE
> Task :react-native-keychain:packageDebugAssets FROM-CACHE
> Task :react-native-linear-gradient:compileDebugShaders NO-SOURCE
> Task :react-native-launch-arguments:packageDebugAssets FROM-CACHE
> Task :react-native-linear-gradient:generateDebugAssets UP-TO-DATE
> Task :react-native-masked-view_masked-view:compileDebugShaders NO-SOURCE
> Task :react-native-masked-view_masked-view:generateDebugAssets UP-TO-DATE
> Task :react-native-masked-view_masked-view:packageDebugAssets FROM-CACHE
> Task :react-native-linear-gradient:packageDebugAssets FROM-CACHE
> Task :react-native-permissions:mergeDebugShaders FROM-CACHE
> Task :react-native-mmkv:mergeDebugShaders FROM-CACHE
> Task :react-native-mmkv:compileDebugShaders NO-SOURCE
> Task :react-native-os:mergeDebugShaders FROM-CACHE
> Task :react-native-mmkv:generateDebugAssets UP-TO-DATE
> Task :react-native:ReactAndroid:hermes-engine:downloadHermes
Download https://github.com/MetaMask/hermes/tarball/52725e889185e53277e629f1f7043aa2913c97a9
> Task :react-native-picker_picker:mergeDebugShaders FROM-CACHE
> Task :react-native-os:compileDebugShaders NO-SOURCE
> Task :react-native-os:generateDebugAssets UP-TO-DATE
> Task :react-native-mmkv:packageDebugAssets FROM-CACHE
> Task :react-native-permissions:compileDebugShaders NO-SOURCE

[...]


> Task :walletconnect_react-native-compat:copyDebugJniLibsProjectOnly
> Task :react-native:ReactAndroid:generateCodegenArtifactsFromSchema
> Task :react-native:ReactAndroid:createNativeDepsDirectories UP-TO-DATE
WARNING: [Processor] Library '/root/.gradle/caches/modules-2/files-2.1/com.google.android.exoplayer/exoplayer-ui/2.13.3/d05c978bd34ecd5ac1bd312d8c4063faed0aed99/exoplayer-ui-2.13.3.aar' contains references to both AndroidX and old support library. This seems like the library is partially migrated. Jetifier will try to rewrite the library anyway.
 Example of androidX reference: 'androidx/core/app/NotificationCompat$Builder'
 Example of support library reference: 'android/support/v4/media/session/MediaSessionCompat$Token'
> Task :react-native:ReactAndroid:downloadGlog
Download https://github.com/google/glog/archive/v0.3.5.tar.gz
> Task :react-native:ReactAndroid:downloadDoubleConversion
Download https://github.com/google/double-conversion/archive/v1.1.6.tar.gz
> Task :react-native:ReactAndroid:downloadFolly
Download https://github.com/facebook/folly/archive/v2021.07.22.00.tar.gz
> Task :react-native:ReactAndroid:downloadFmt
Download https://github.com/fmtlib/fmt/archive/6.2.1.tar.gz
> Task :react-native:ReactAndroid:prepareJSC
> Task :react-native:ReactAndroid:prepareDoubleConversion
> Task :react-native:ReactAndroid:prepareFmt
> Task :react-native:ReactAndroid:downloadBoost
Download https://archives.boost.io/release/1.76.0/source/boost_1_76_0.tar.gz
> Task :react-native:ReactAndroid:prepareFolly
> Task :react-native:ReactAndroid:hermes-engine:unzipHermes
> Task :react-native:ReactAndroid:hermes-engine:configureBuildForHermes FAILED
CMake Deprecation Warning at CMakeLists.txt:42 (cmake_policy):
  The OLD behavior for policy CMP0026 will be removed from a future version
  of CMake.
  The cmake-policies(7) manual explains that the OLD behaviors of all
  policies are deprecated and that a policy should be set to OLD only under
  specific short-term circumstances.  Projects should be ported to the NEW
  behavior and not rely on setting a policy to OLD.
-- The C compiler identification is GNU 11.4.0
-- The CXX compiler identification is GNU 11.4.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG
-- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG - Success
-- Performing Test MAYBE_UNINITIALIZED_FLAG
-- Performing Test MAYBE_UNINITIALIZED_FLAG - Success
-- Performing Test INIT_LIST_LIFETIME_FLAG
-- Performing Test INIT_LIST_LIFETIME_FLAG - Success
-- Performing Test REDUNDANT_MOVE_FLAG
-- Performing Test REDUNDANT_MOVE_FLAG - Success
-- Performing Test DEPRECATED_COPY_FLAG
-- Performing Test DEPRECATED_COPY_FLAG - Success
-- Performing Test CXX_SUPPORTS_CLASS_MEMACCESS_FLAG
-- Performing Test CXX_SUPPORTS_CLASS_MEMACCESS_FLAG - Success
-- Performing Test CXX_SUPPORTS_NOEXCEPT_TYPE_FLAG
-- Performing Test CXX_SUPPORTS_NOEXCEPT_TYPE_FLAG - Success
-- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG
-- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Failed
-- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG
-- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Success
-- Performing Test RANGE_ANALYSIS_FLAG
-- Performing Test RANGE_ANALYSIS_FLAG - Failed
-- Found Python: /usr/bin/python3.10 (found version "3.10.12") found components: Interpreter 
-- Performing Test HAVE_COMPUTED_GOTO
-- Performing Test HAVE_COMPUTED_GOTO - Success
-- Performing Test HAVE_GC_SECTIONS
-- Performing Test HAVE_GC_SECTIONS - Success
-- Performing Test HAVE_ICF
-- Performing Test HAVE_ICF - Failed
-- Performing Test C_SUPPORTS_FUNCTION_SECTIONS
-- Performing Test C_SUPPORTS_FUNCTION_SECTIONS - Success
-- Performing Test CXX_SUPPORTS_FUNCTION_SECTIONS
-- Performing Test CXX_SUPPORTS_FUNCTION_SECTIONS - Success
-- Performing Test C_SUPPORTS_DATA_SECTIONS
-- Performing Test C_SUPPORTS_DATA_SECTIONS - Success
-- Performing Test CXX_SUPPORTS_DATA_SECTIONS
-- Performing Test CXX_SUPPORTS_DATA_SECTIONS - Success
-- Found the following ICU libraries:
--   uc (required)
--   i18n (required)
--   data (required)
--   uc (required)
-- Failed to find all ICU components (missing: ICU_INCLUDE_DIR ICU_LIBRARY) (Required is at least version "52")
CMake Error at CMakeLists.txt:523 (message):
  Unable to find ICU.
-- Configuring incomplete, errors occurred!
See also "/bitrise/src/node_modules/react-native/ReactAndroid/hermes-engine/build/hermes/CMakeFiles/CMakeOutput.log".
See also "/bitrise/src/node_modules/react-native/ReactAndroid/hermes-engine/build/hermes/CMakeFiles/CMakeError.log".
> Task :react-native:ReactAndroid:prepareBoost
> Task :app:buildCodegenCLI SKIPPED
> Task :app:generateCodegenSchemaFromJavaScript SKIPPED
> Task :app:generateCodegenArtifactsFromSchema SKIPPED
> Task :app:generatePackageList
> Task :app:preBuild
> Task :app:preProdDebugBuild
> Task :app:mergeProdDebugNativeDebugMetadata NO-SOURCE
> Task :app:generateProdDebugBuildConfig
> Task :app:javaPreCompileProdDebug FROM-CACHE
> Task :app:generateProdDebugResValues
> Task :app:createBundleProdDebugJsAndAssets
warn Package rn-fetch-blob contains invalid configuration: "dependency.hooks" is not allowed. Please verify it's properly linked using "react-native config" command and contact the package maintainers about this.
warning: the transform cache was reset.
                Welcome to Metro v0.73.10
              Fast - Scalable - Integrated
transform[stderr]: [BABEL] Note: The code generator has deoptimised the styling of /bitrise/src/unknown as it exceeds the max of 500KB.
transform[stderr]: [BABEL] Note: The code generator has deoptimised the styling of /bitrise/src/unknown as it exceeds the max of 500KB.
info Writing bundle output to:, /bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle
info Writing sourcemap output to:, /bitrise/src/android/app/build/intermediates/sourcemaps/react/prodDebug/index.android.bundle.packager.map
info Done writing bundle output
info Done writing sourcemap output
info Copying 142 asset files
info Done copying assets
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:1848:23: warning: the variable "DebuggerInternal" was not declared in function "__shouldPauseOnThrow"
        return typeof DebuggerInternal !== 'undefined' && DebuggerInternal.shouldPauseOnThrow === [REDACTED];
                      ^~~~~~~~~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:5050:7: warning: the variable "setTimeout" was not declared in function "logCapturedError"
      setTimeout(function () {
      ^~~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:3024:108: warning: the variable "nativeFabricUIManager" was not declared in function "onChange"
      (fromOrTo = fromOrTo && fromOrTo.stateNode) && fromOrTo.canonical._internalInstanceHandle ? (from && nativeFabricUIManager.setIsJSResponder(from.stateNode.node, false, blockNativeResponder || false), to && nativeFabricUIManager.setIsJSResponder(to.stateNode.node, [REDACTED], blockNativeResponder || false)) : null !== to ? _$$_REQUIRE(_dependencyMap[2]).UIManager.setJSResponder(to.stateNode.canonical._nativeTag, blockNativeResponder) : _$$_REQUIRE(_dependencyMap[2]).UIManager.clearJSResponder();
                                                                                                           ^~~~~~~~~~~~~~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:3631:21: warning: the variable "clearTimeout" was not declared in anonymous function " 109#"
    cancelTimeout = clearTimeout;
                    ^~~~~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:7379:30: warning: the variable "__REACT_DEVTOOLS_GLOBAL_HOOK__" was not declared in anonymous function " 109#"
  if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:8332:16: warning: the variable "AggregateError" was not declared in function "getAggregateError"
    if (typeof AggregateError === 'function') {
               ^~~~~~~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:11059:12: warning: the variable "fetch" was not declared in anonymous function " 316#"
    fetch: fetch,
           ^~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:11060:14: warning: the variable "Headers" was not declared in anonymous function " 316#"
    Headers: Headers,
             ^~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:11061:14: warning: the variable "Request" was not declared in anonymous function " 316#"
    Request: Request,
             ^~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:11062:15: warning: the variable "Response" was not declared in anonymous function " 316#"
    Response: Response
              ^~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:11210:24: warning: the variable "FileReader" was not declared in function "readBlobAsArrayBuffer"
      var reader = new FileReader();
                       ^~~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:11247:36: warning: the variable "Blob" was not declared in anonymous function " 327#"
        } else if (support.blob && Blob.prototype.isPrototypeOf(body)) {
                                   ^~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:11249:40: warning: the variable "FormData" was not declared in anonymous function " 327#"
        } else if (support.formData && FormData.prototype.isPrototypeOf(body)) {
                                       ^~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:11251:44: warning: the variable "URLSearchParams" was not declared in anonymous function " 327#"
        } else if (support.searchParams && URLSearchParams.prototype.isPrototypeOf(body)) {
                                           ^~~~~~~~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:11478:23: warning: the variable "XMLHttpRequest" was not declared in anonymous function " 336#"
        var xhr = new XMLHttpRequest();
                      ^~~~~~~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:11071:76: warning: the variable "self" was not declared in anonymous function " 319#"
    var global = typeof globalThis !== 'undefined' && globalThis || typeof self !== 'undefined' && self || typeof global !== 'undefined' && global;
                                                                           ^~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:17165:27: warning: the variable "performance" was not declared in anonymous function " 598#"
  if ("object" === typeof performance && "function" === typeof performance.now) {
                          ^~~~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:17188:26: warning: the variable "navigator" was not declared in anonymous function " 598#"
  "undefined" !== typeof navigator && undefined !== navigator.scheduling && undefined !== navigator.scheduling.isInputPending && navigator.scheduling.isInputPending.bind(navigator.scheduling);
                         ^~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:17255:37: warning: the variable "MessageChannel" was not declared in anonymous function " 598#"
  };else if ("undefined" !== typeof MessageChannel) {
                                    ^~~~~~~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:25412:34: warning: the variable "requestAnimationFrame" was not declared in function "start 9#"
          this._animationFrame = requestAnimationFrame(this.onUpdate.bind(this));
                                 ^~~~~~~~~~~~~~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:39145:16: warning: the variable "SharedArrayBuffer" was not declared in function "from"
    if (typeof SharedArrayBuffer !== 'undefined' && (isInstance(value, SharedArrayBuffer) || value && isInstance(value.buffer, SharedArrayBuffer))) {
               ^~~~~~~~~~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:40891:13: warning: the variable "URL" was not declared in function "U"
        e = URL.createObjectURL(f);
            ^~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:82528:9: warning: the variable "clearInterval" was not declared in function "close 4#"
        clearInterval(this._intervalId);
        ^~~~~~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:86358:11: warning: the variable "addEventListener" was not declared in anonymous function " 2709#"
          addEventListener(type, registerInteractionTransaction, {
          ^~~~~~~~~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:92991:48: warning: the variable "CSSRule" was not declared in function "adoptStyleSheets"
              rules: Array.from(sheet.rules || CSSRule, function (r, index) {
                                               ^~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:97948:11: warning: the variable "cancelAnimationFrame" was not declared in anonymous function " 3166#"
          cancelAnimationFrame(rafId);
          ^~~~~~~~~~~~~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:98048:13: warning: the variable "createImageBitmap" was not declared in anonymous function " 3171#"
            createImageBitmap(canvas).then(function (bitmap) {
            ^~~~~~~~~~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:106468:24: warning: the variable "webkitIndexedDB" was not declared in function "getIDB"
            if (typeof webkitIndexedDB !== 'undefined') {
                       ^~~~~~~~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:106471:24: warning: the variable "mozIndexedDB" was not declared in function "getIDB"
            if (typeof mozIndexedDB !== 'undefined') {
                       ^~~~~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:106474:24: warning: the variable "OIndexedDB" was not declared in function "getIDB"
            if (typeof OIndexedDB !== 'undefined') {
                       ^~~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:106477:24: warning: the variable "msIndexedDB" was not declared in function "getIDB"
            if (typeof msIndexedDB !== 'undefined') {
                       ^~~~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:106490:35: warning: the variable "openDatabase" was not declared in function "isIndexedDBValid"
            var isSafari = typeof openDatabase !== 'undefined' && /(Safari|iPhone|iPad|iPod)/.test(navigator.userAgent) && !/Chrome/.test(navigator.userAgent) && !/BlackBerry/.test(navigator.platform);
                                  ^~~~~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:106492:90: warning: the variable "IDBKeyRange" was not declared in function "isIndexedDBValid"
            return (!isSafari || hasFetch) && typeof indexedDB !== 'undefined' && typeof IDBKeyRange !== 'undefined';
                                                                                         ^~~~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:106506:34: warning: the variable "BlobBuilder" was not declared in function "createBlob"
            var Builder = typeof BlobBuilder !== 'undefined' ? BlobBuilder : typeof MSBlobBuilder !== 'undefined' ? MSBlobBuilder : typeof MozBlobBuilder !== 'undefined' ? MozBlobBuilder : WebKitBlobBuilder;
                                 ^~~~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:106506:85: warning: the variable "MSBlobBuilder" was not declared in function "createBlob"
            var Builder = typeof BlobBuilder !== 'undefined' ? BlobBuilder : typeof MSBlobBuilder !== 'undefined' ? MSBlobBuilder : typeof MozBlobBuilder !== 'undefined' ? MozBlobBuilder : WebKitBlobBuilder;
                                                                                    ^~~~~~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:106506:140: warning: the variable "MozBlobBuilder" was not declared in function "createBlob"
            var Builder = typeof BlobBuilder !== 'undefined' ? BlobBuilder : typeof MSBlobBuilder !== 'undefined' ? MSBlobBuilder : typeof MozBlobBuilder !== 'undefined' ? MozBlobBuilder : WebKitBlobBuilder;
                                                                                                                                           ^~~~~~~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:106506:190: warning: the variable "WebKitBlobBuilder" was not declared in function "createBlob"
            var Builder = typeof BlobBuilder !== 'undefined' ? BlobBuilder : typeof MSBlobBuilder !== 'undefined' ? MSBlobBuilder : typeof MozBlobBuilder !== 'undefined' ? MozBlobBuilder : WebKitBlobBuilder;
                                                                                                                                                                                             ^~~~~~~~~~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:106695:28: warning: the variable "btoa" was not declared in anonymous function " 3555#"
              var base64 = btoa(e.target.result || '');
                           ^~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:106706:51: warning: the variable "atob" was not declared in function "_decodeBlob"
          var arrayBuff = _binStringToArrayBuffer(atob(encodedBlob.data));
                                                  ^~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:215662:26: warning: Direct call to eval(), but lexical scope is not supported.
            workletFun = eval('(' + initData.code + '\n)');
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:257763:25: warning: the variable "Atomics" was not declared in anonymous function " 7457#"
    '%Atomics%': typeof Atomics === 'undefined' ? undefined : Atomics,
                        ^~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:257779:38: warning: the variable "FinalizationRegistry" was not declared in anonymous function " 7457#"
    '%FinalizationRegistry%': typeof FinalizationRegistry === 'undefined' ? undefined : FinalizationRegistry,
                                     ^~~~~~~~~~~~~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:257818:25: warning: the variable "WeakRef" was not declared in anonymous function " 7457#"
    '%WeakRef%': typeof WeakRef === 'undefined' ? undefined : WeakRef,
                        ^~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:293622:32: warning: the variable "crypto" was not declared in function "rng"
      getRandomValues = typeof crypto !== 'undefined' && crypto.getRandomValues && crypto.getRandomValues.bind(crypto) || typeof msCrypto !== 'undefined' && typeof msCrypto.getRandomValues === 'function' && msCrypto.getRandomValues.bind(msCrypto);
                               ^~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:293622:130: warning: the variable "msCrypto" was not declared in function "rng"
      getRandomValues = typeof crypto !== 'undefined' && crypto.getRandomValues && crypto.getRandomValues.bind(crypto) || typeof msCrypto !== 'undefined' && typeof msCrypto.getRandomValues === 'function' && msCrypto.getRandomValues.bind(msCrypto);
                                                                                                                                 ^~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:389760:25: warning: the variable "Intl" was not declared in anonymous function " 10473#"
      collator = typeof Intl !== "undefined" && typeof Intl.Collator !== "undefined" ? Intl.Collator("generic", {
                        ^~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:423150:30: warning: the variable "WebSocket" was not declared in anonymous function " 12130#"
    exports.WebSocket = WS = WebSocket;
                             ^~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:471027:24: warning: the variable "fetchNode" was not declared in function "fetchUrl"
    var fn = IS_NODE ? fetchNode : fetchBrowser;
                       ^~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:482204:158: warning: the variable "File" was not declared in function "isBinary 1#"
    return withNativeArrayBuffer && (obj instanceof ArrayBuffer || isView(obj)) || withNativeBlob && obj instanceof Blob || withNativeFile && obj instanceof File;
                                                                                                                                                             ^~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:483943:16: warning: the variable "attachEvent" was not declared in anonymous function " 14208#"
    if (typeof attachEvent === "function") {
               ^~~~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:490853:32: warning: the variable "PromiseRejectionEvent" was not declared in anonymous function " 14647#"
      return (isNode || typeof PromiseRejectionEvent == 'function') && promise.then(empty) instanceof FakePromise && v8.indexOf('6.6') !== 0 && _$$_REQUIRE(_dependencyMap[5]).indexOf('Chrome/66') === -1;
                               ^~~~~~~~~~~~~~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:535891:269: warning: the variable "CryptoKey" was not declared in function "isEncryptionKey"
    return (0, _$$_REQUIRE(_dependencyMap[1]).isPlainObject)(encryptionKey) && (0, _$$_REQUIRE(_dependencyMap[1]).hasProperty)(encryptionKey, 'key') && (0, _$$_REQUIRE(_dependencyMap[1]).hasProperty)(encryptionKey, 'derivationOptions') && encryptionKey.key instanceof CryptoKey && isKeyDerivationOptions(encryptionKey.derivationOptions);
                                                                                                                                                                                                                                                                            ^~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:571711:55: warning: the variable "AbortSignal" was not declared in anonymous function " 18048#"
        var signal = args[args.length - 1] instanceof AbortSignal ? args.pop() : undefined;
                                                      ^~~~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:767110:103: warning: the variable "origin" was not declared in function "?anon_0_ 1748#"
            s && (n.verified.origin = s.origin, n.verified.isScam = s.isScam, n.verified.validation = origin === new URL(i.url).origin ? "VALID" : "INVALID");
                                                                                                      ^~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:816776:12: warning: Direct call to eval(), but lexical scope is not supported.
    return eval(this.code);
           ^~~~~~~~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:840813:5: warning: the property "yaxis.svg" was set multiple times in the object definition.
    'yaxis.svg': _$$_REQUIRE(_dependencyMap[195]),
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:840812:5: note: The first definition was here.
    'yaxis.svg': _$$_REQUIRE(_dependencyMap[195]),
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:840814:5: warning: the property "yaxis.svg" was set multiple times in the object definition.
    'yaxis.svg': _$$_REQUIRE(_dependencyMap[195]),
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:840812:5: note: The first definition was here.
    'yaxis.svg': _$$_REQUIRE(_dependencyMap[195]),
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:840816:5: warning: the property "YFL.svg" was set multiple times in the object definition.
    'YFL.svg': _$$_REQUIRE(_dependencyMap[196]),
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:840815:5: note: The first definition was here.
    'YFL.svg': _$$_REQUIRE(_dependencyMap[196]),
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:840846:5: warning: the property "adex.svg" was set multiple times in the object definition.
    'adex.svg': _$$_REQUIRE(_dependencyMap[225]),
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:840845:5: note: The first definition was here.
    'adex.svg': _$$_REQUIRE(_dependencyMap[225]),
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:841016:5: warning: the property "LTO.svg" was set multiple times in the object definition.
    'LTO.svg': _$$_REQUIRE(_dependencyMap[394]),
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:841015:5: note: The first definition was here.
    'LTO.svg': _$$_REQUIRE(_dependencyMap[394]),
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:841018:5: warning: the property "VIDT.svg" was set multiple times in the object definition.
    'VIDT.svg': _$$_REQUIRE(_dependencyMap[395]),
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:841017:5: note: The first definition was here.
    'VIDT.svg': _$$_REQUIRE(_dependencyMap[395]),
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:841151:5: warning: the property "SAND.svg" was set multiple times in the object definition.
    'SAND.svg': _$$_REQUIRE(_dependencyMap[526]),
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:841149:5: note: The first definition was here.
    'SAND.svg': _$$_REQUIRE(_dependencyMap[526]),
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bitrise/src/android/app/build/ASSETS/createBundleProdDebugJsAndAssets/index.android.bundle:956495:15: warning: the variable "toString" was not declared in anonymous function " 32664#"
    toString: toString,
              ^~~~~~~~
> Task :app:createProdDebugCompatibleScreenManifests
> Task :app:collectExternalProdDebugDependenciesForSentry
> Task :app:mergeProdDebugShaders FROM-CACHE
> Task :app:compileProdDebugShaders NO-SOURCE
> Task :app:generateProdDebugAssets UP-TO-DATE
> Task :app:generateSentryDebugMetaPropertiesProdDebug
> Task :app:checkProdDebugDuplicateClasses
> Task :app:processProdDebugJavaRes NO-SOURCE
> Task :app:mergeProdDebugJniLibFolders FROM-CACHE
> Task :app:validateSigningProdDebug
> Task :app:writeProdDebugAppMetadata
> Task :app:writeProdDebugSigningConfigVersions
> Task :app:preFlaskDebugBuild
> Task :app:generateFlaskDebugBuildConfig
> Task :app:javaPreCompileFlaskDebug FROM-CACHE
> Task :app:generateFlaskDebugResValues FROM-CACHE
> Task :app:createFlaskDebugCompatibleScreenManifests
> Task :app:preFlaskDebugAndroidTestBuild SKIPPED
> Task :app:javaPreCompileFlaskDebugAndroidTest FROM-CACHE
> Task :app:generateFlaskDebugAndroidTestResValues FROM-CACHE
> Task :app:mergeFlaskDebugAndroidTestShaders FROM-CACHE
> Task :app:compileFlaskDebugAndroidTestShaders NO-SOURCE
> Task :app:generateFlaskDebugAndroidTestAssets UP-TO-DATE
> Task :app:checkFlaskDebugAndroidTestDuplicateClasses
> Task :app:desugarFlaskDebugAndroidTestFileDependencies
> Task :app:desugarProdDebugFileDependencies
> Task :app:mergeExtDexProdDebug
Unable to find common super type for org/objectweb/asm/Label and java/lang/Integer.
Unable to find common super type for java/lang/String and org/apache/commons/compress/harmony/pack200/NewAttribute.
Unable to find common super type for java/lang/String and org/apache/commons/compress/harmony/pack200/NewAttribute.
Unable to find common super type for java/lang/String and org/apache/commons/compress/harmony/pack200/NewAttribute.
Unable to find common super type for java/lang/Exception and com/huawei/hms/ads/installreferrer/api/InstallReferrerClient.
> Task :app:mergeExtDexFlaskDebugAndroidTest
> Task :app:mergeExtDexProdDebug

legobeat avatar Apr 23 '24 04:04 legobeat

https://bitrise.io/ Bitrise

❌❌❌ pr_smoke_e2e_pipeline failed on Bitrise! ❌❌❌

Commit hash: 24f04aaf20b21dcc0fbfbf870240c4b0699fc77a Build link: https://app.bitrise.io/app/be69d4368ee7e86d/pipelines/4c98a345-0aa0-44bf-98e7-1619716fa502

[!NOTE]

  • You can kick off another pr_smoke_e2e_pipeline on Bitrise by removing and re-applying the Run Smoke E2E label on the pull request

github-actions[bot] avatar May 02 '24 09:05 github-actions[bot]

From erroring android_e2e_build log:

-- Found Python: /usr/bin/python3.10 (found version "3.10.12") found components: Interpreter 
-- Performing Test HAVE_COMPUTED_GOTO
-- Performing Test HAVE_COMPUTED_GOTO - Success
-- Performing Test HAVE_GC_SECTIONS
-- Performing Test HAVE_GC_SECTIONS - Success
-- Performing Test HAVE_ICF
-- Performing Test HAVE_ICF - Failed
-- Performing Test C_SUPPORTS_FUNCTION_SECTIONS
-- Performing Test C_SUPPORTS_FUNCTION_SECTIONS - Success
-- Performing Test CXX_SUPPORTS_FUNCTION_SECTIONS
-- Performing Test CXX_SUPPORTS_FUNCTION_SECTIONS - Success
-- Performing Test C_SUPPORTS_DATA_SECTIONS
-- Performing Test C_SUPPORTS_DATA_SECTIONS - Success
-- Performing Test CXX_SUPPORTS_DATA_SECTIONS
-- Performing Test CXX_SUPPORTS_DATA_SECTIONS - Success
-- Found the following ICU libraries:
--   uc (required)
--   i18n (required)
--   data (required)
--   uc (required)
-- Failed to find all ICU components (missing: ICU_INCLUDE_DIR ICU_LIBRARY) (Required is at least version "52")
CMake Error at CMakeLists.txt:523 (message):
  Unable to find ICU.
-- Configuring incomplete, errors occurred!

legobeat avatar May 02 '24 10:05 legobeat

https://bitrise.io/ Bitrise

❌❌❌ pr_smoke_e2e_pipeline failed on Bitrise! ❌❌❌

Commit hash: 65588410b98d8ee375c4e88f9d12ba65a4d3281f Build link: https://app.bitrise.io/app/be69d4368ee7e86d/pipelines/e39a618a-1be4-4615-8c22-b88e82c8c421

[!NOTE]

  • You can kick off another pr_smoke_e2e_pipeline on Bitrise by removing and re-applying the Run Smoke E2E label on the pull request

github-actions[bot] avatar May 02 '24 11:05 github-actions[bot]

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud

sonarqubecloud[bot] avatar May 04 '24 02:05 sonarqubecloud[bot]

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud

sonarqubecloud[bot] avatar May 23 '24 04:05 sonarqubecloud[bot]

https://bitrise.io/ Bitrise

❌❌❌ pr_smoke_e2e_pipeline failed on Bitrise! ❌❌❌

Commit hash: e6b0238b4b67f1a6abd667ce5a45840a20798d55 Build link: https://app.bitrise.io/app/be69d4368ee7e86d/pipelines/0389b8c4-b944-4aa6-aa4f-377b7eaef059

[!NOTE]

  • You can kick off another pr_smoke_e2e_pipeline on Bitrise by removing and re-applying the Run Smoke E2E label on the pull request

github-actions[bot] avatar May 23 '24 05:05 github-actions[bot]

Rebased after #10530

legobeat avatar Aug 21 '24 02:08 legobeat

https://bitrise.io/ Bitrise

❌❌❌ pr_smoke_e2e_pipeline failed on Bitrise! ❌❌❌

Commit hash: f0626ebc01b95441a1581006b38b9b7ddbb96285 Build link: https://app.bitrise.io/app/be69d4368ee7e86d/pipelines/d3215310-84f2-414e-a235-486de32369f3

[!NOTE]

  • You can kick off another pr_smoke_e2e_pipeline on Bitrise by removing and re-applying the Run Smoke E2E label on the pull request

github-actions[bot] avatar Aug 21 '24 02:08 github-actions[bot]

https://bitrise.io/ Bitrise

❌❌❌ pr_smoke_e2e_pipeline failed on Bitrise! ❌❌❌

Commit hash: 32ff8fb30ee8aea3b71076d05b5b5ba7e3703e28 Build link: https://app.bitrise.io/app/be69d4368ee7e86d/pipelines/c990e4ed-8a5e-4ac6-b684-d32cc39acfeb

[!NOTE]

  • You can kick off another pr_smoke_e2e_pipeline on Bitrise by removing and re-applying the Run Smoke E2E label on the pull request

github-actions[bot] avatar Aug 21 '24 06:08 github-actions[bot]

https://bitrise.io/ Bitrise

❌❌❌ pr_smoke_e2e_pipeline failed on Bitrise! ❌❌❌

Commit hash: 5d80ba79d724dc7299da38e772b801b4b3922912 Build link: https://app.bitrise.io/app/be69d4368ee7e86d/pipelines/08ff99b0-5885-4299-8a8a-08690bd41c25

[!NOTE]

  • You can kick off another pr_smoke_e2e_pipeline on Bitrise by removing and re-applying the Run Smoke E2E label on the pull request

github-actions[bot] avatar Aug 28 '24 09:08 github-actions[bot]

Closed #10530

sethkfman avatar Sep 05 '24 14:09 sethkfman

Closed https://github.com/MetaMask/metamask-mobile/issues/10530

@sethkfman Why closed? The GitHub Actions runners are still on ubuntu-20.04, which this attempts to ubuntu-latest (currently ubuntu-22.04).

I just rebased this, if updating the GitHub runners and actions can be considered?

legobeat avatar Sep 06 '24 00:09 legobeat

@sethkfman

legobeat avatar Sep 18 '24 23:09 legobeat

@legobeat I thought this was for the bitrise machine and didn't realize it included GH actions.

sethkfman avatar Sep 24 '24 18:09 sethkfman

Reopening

sethkfman avatar Sep 24 '24 19:09 sethkfman