[RNMobile] Upgrade Gradle to 7.4 & AGP to 7.1.1#39508
[RNMobile] Upgrade Gradle to 7.4 & AGP to 7.1.1#39508fluiddot merged 14 commits intoWordPress:trunkfrom
Conversation
|
👋 Thanks for your first Pull Request and for helping build the future of Gutenberg and WordPress, @ParaskP7! In case you missed it, we'd love to have you join us in our Slack community, where we hold regularly weekly meetings open to anyone to coordinate with each other. If you want to learn more about WordPress development in general, check out the Core Handbook full of helpful information. |
…dle-to-7.3.3-agp-to-7.0.4-v2
There was a problem hiding this comment.
@ParaskP7 I tested these changes with the demo app and, as far as I tested, everything is working as expected 🎊. Let me know if you plan to introduce any further changes and whether the PR is ready to be reviewed, thanks 🙇 .
UPDATE: All PR checks including the ones from wordpress-mobile/gutenberg-mobile#4662 are 🟢 🎊 .
|
@ParaskP7 as the last check, it would be great if you could update the Gutenberg Mobile reference here in wordpress-mobile/WordPress-Android#15865, this way we could assure that WordPress-Android project is built without issues. We can reference a commit SHA of GB-mobile PR, in this case, you could use: |
|
👋 @fluiddot ! Thank you for the review and testing! 🎉 ❤️ 🚀
This is great! 🥇
No, I don't plan to introduce any further changes, this PR is ready to be reviewed, I just flipped the PR to
Awesome! 🥇
Let me do that and then test it. I'll let you know when that is done! 👍
Great, got it, will do! 👍 |
There was a problem hiding this comment.
LGTM! Awesome work @ParaskP7 🎊.
UPDATE: Before merging the PR, it would be great to check with wordpress-mobile/WordPress-Android#15865 PR that these changes work as expected in WordPress-Android.
This 'Gutenberg Mobile' hash updates 'Gutenberg Mobile' to that branch version where 'Gradle & AGP' is also upgraded to version '7.4 & 7.1.1' correspondingly. This step is required in order to check that these 'Gutenberg' changes work as expected with this WPAndroid client. Gutenberg PR: WordPress/gutenberg#39508
Awesome, back to you @fluiddot ! 🥇
As per your recommendation, I just update Then, I tested that WPAndroid can be build and that everything works as expected. I tried to create a new Post, add a couple of blocks and then publish it. I am not sure if this basic smoke testing of mine if all that is needed, so do feel free to let me know what else I should be testing or pull the latest changes on this WPAndroid PR and try to test it yourself as well. THANK YOU!!! 🎉 ❤️ 🚀 |
Awesome, I think the tests you performed are enough for smoke testing. AFAIK the parts that could have been affected due to these changes are the build process and maybe the editor initialization. If you already covered that, I think we're safe to merge the PR. However, I'd like to note that since we've just cut the GB-mobile version |
Related PR: #39097 (outdated)
Description
This PR upgrades all react-native Android libraries to
Gradle 7.4 & AGP 7.1.1.It includes the following:
Gradleversion upgraded to7.3.3with the./gradlew wrapper --gradle-version=7.3.3 --distribution-type=allcommand.AGPversion upgrade to7.0.4(seeandroid/settings.gradle.ktschange).Gradle 7.4&AGP 7.1.1.Gradle 7.4 & AGP 7.1.1upgrade was done for the main 3 react-native libraries:react-native-aztecreact-native-bridgereact-native-editorRelated gutenberg-mobile PR: Upgrade Gradle to 7.4 & AGP to 7.1.1 #4662
Related WordPress-Android PR: Upgrade Gradle to 7.4 & AGP to 7.1.1 #15865 (for manual testing purposes)
Testing Instructions
Manual testing of the react-native demo
Editorand mainWPAndroidapp that include these changes.Screenshots
N/A
Types of changes
Android build file changes for react-native projects & react-native library updates for Android projects.
Checklist:
*.native.jsfiles for terms that need renaming or removal).