Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix: Android specific CI checks (#706)
## 📜 Description These 3 checks may constantly fail due to various reasons - one of them is new releases from RN (0.77.0-rc.0 triggered failures last time). In this PR I'm locking the version for CI jobs for these checks. ## 💡 Motivation and Context I'm tired of random CI failures not related to actual changes that I made in PR. The solution with locking RN version on CI is the most obvious one. I made my changes in a backward compatible way - unless you specify `reactNativeVersion` everything should work as before (and I highly doubt anyone is using such variable name - if needed I can rename it to `keyboardControllerRNVersion` but I don't think it's required). ## 📢 Changelog <!-- High level overview of important changes --> <!-- For example: fixed status bar manipulation; added new types declarations; --> <!-- If your changes don't affect one of platform/language below - then remove this platform/language --> ### CI - specify RN version in `verify-android` in env; - use env RN version for build, lint and unit-tests jobs. ### Android - added new `reactNativeVersion` gradle variable with default `+` value; - use this variable instead of hardcoded `+`; ## 🤔 How Has This Been Tested? Tested on CI. ## 📸 Screenshots (if appropriate): <img width="915" alt="image" src="https://github.com/user-attachments/assets/706c4642-57de-4130-9d86-26e89f4fbd96"> ## 📝 Checklist - [x] CI successfully passed - [x] I added new mocks and corresponding unit-tests if library API was changed
- Loading branch information