-
Notifications
You must be signed in to change notification settings - Fork 985
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade react native
from 0.67.5
to 0.69.10
#16016
Conversation
Jenkins BuildsClick to see older builds (146)
|
Awesome work @siddarthkay! Given the Porto UI fit & finish is next week I think we should avoid merging this until afterwards in case it disrupts the dev environments 👍 |
@J-Son89 : Sure, I agree. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Amazing job, @siddarthkay!
I saw some hacks you did (like the one in nix/deps/gradle/generate.sh), I guess the only thing is to not forget to remove those hacks once we don't need them 😅
96d88bf
to
de4b56c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good stuff.
# FIXME: Temporary fix for missing package. | ||
echo 'org.jetbrains.kotlin.jvm:org.jetbrains.kotlin.jvm.gradle.plugin:1.6.10' >> "${DEPS_LIST}" | ||
echo 'com.android.tools.lint:lint-gradle:30.3.0' >> "${DEPS_LIST}" | ||
echo 'com.android.tools.build:gradle:7.0.4' >> "${DEPS_LIST}" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, we will definitely need a proper fix for this, and theoretically that will be also a solution to this:
8e99442
to
490f4fd
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
iOS is working fine 🥳
On Android, I'm getting the following error when running locally,
error: builder for '/nix/store/1psjkjxd5c6icyqh4mwzfr081239z8n5-aapt2-7.3.0-8691043.drv' failed with exit code 2
error: 1 dependencies of derivation '/nix/store/gjfsvdrwb1yp0bignnpg0wdv02zxjy2l-status-mobile-maven-deps.drv' failed to build
error: build of '/nix/store/gjfsvdrwb1yp0bignnpg0wdv02zxjy2l-status-mobile-maven-deps.drv', '/nix/store/hxy6l1vz9av572hi27slv50yz258wary-status-go-0.151.15-7586452-android.drv' failed
make: *** [run-android] Error 1
0% of end-end tests have passed
Not executed tests (32)Failed tests (1)Click to expandClass TestActivityMultipleDevicePR:
|
0% of end-end tests have passed
Failed tests (33)Click to expandClass TestActivityMultipleDevicePR:
Class TestOneToOneChatMultipleSharedDevicesNewUi:
Class TestCommunityOneDeviceMerged:
Class TestGroupChatMultipleDeviceMergedNewUI:
Class TestCommunityMultipleDeviceMerged:
Class TestActivityCenterContactRequestMultipleDevicePR:
|
d287433
to
5bed7fd
Compare
15% of end-end tests have passed
Failed tests (28)Click to expandClass TestCommunityOneDeviceMerged:
Class TestActivityCenterContactRequestMultipleDevicePR:
Class TestOneToOneChatMultipleSharedDevicesNewUi:
Class TestActivityMultipleDevicePR:
Class TestCommunityMultipleDeviceMerged:
Class TestGroupChatMultipleDeviceMergedNewUI:
Passed tests (5)Click to expandClass TestCommunityOneDeviceMerged:
Class TestOneToOneChatMultipleSharedDevicesNewUi:
Class TestActivityMultipleDevicePR:
|
52% of end-end tests have passed
Failed tests (16)Click to expandClass TestOneToOneChatMultipleSharedDevicesNewUi:
Class TestActivityCenterContactRequestMultipleDevicePR:
Class TestCommunityMultipleDeviceMerged:
Class TestGroupChatMultipleDeviceMergedNewUI:
Class TestActivityMultipleDevicePR:
Passed tests (17)Click to expandClass TestCommunityOneDeviceMerged:
Class TestOneToOneChatMultipleSharedDevicesNewUi:
Class TestCommunityMultipleDeviceMerged:
Class TestGroupChatMultipleDeviceMergedNewUI:
Class TestActivityMultipleDevicePR:
|
50% of end-end tests have passed
Failed tests (1)Click to expandClass TestCommunityMultipleDeviceMerged:
Passed tests (1)Click to expandClass TestCommunityMultipleDeviceMerged:
|
Hi @siddarthkay, thank you for your work. No issues from my side. PR can be merged |
76% of end-end tests have passed
Failed tests (8)Click to expandClass TestActivityMultipleDevicePR:
Class TestCommunityMultipleDeviceMerged:
Class TestActivityCenterContactRequestMultipleDevicePR:
Class TestGroupChatMultipleDeviceMergedNewUI:
Class TestOneToOneChatMultipleSharedDevicesNewUi:
Passed tests (25)Click to expandClass TestActivityMultipleDevicePR:
Class TestCommunityMultipleDeviceMerged:
Class TestActivityCenterContactRequestMultipleDevicePR:
Class TestGroupChatMultipleDeviceMergedNewUI:
Class TestOneToOneChatMultipleSharedDevicesNewUi:
Class TestCommunityOneDeviceMerged:
|
1ac5ac7
to
3b86491
Compare
3b86491
to
8d42d3d
Compare
Summary
This PR upgrades react-native version from 0.67.5 to 0.69.10 and does what is necessary to make the upgrade happen.
This PR is yet again another stepping stone to latest version.
When this PR will be merged in we will be using a
react-native
version that is officially supported by Facebook's React Native team.Journey to upgrade Android Side can be seen here : #15995
Journey to upgrade IOS Side can be seen here : #15645
status: ready