Skip to content
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

Fix detox yarn error with Xcode 12 #670

Merged
merged 9 commits into from
Dec 9, 2020
Merged

Conversation

HeyImChris
Copy link

@HeyImChris HeyImChris commented Dec 9, 2020

Please select one of the following

  • I am removing an existing difference between facebook/react-native and microsoft/react-native-macos 👍
  • I am cherry-picking a change from Facebook's react-native into microsoft/react-native-macos 👍
  • I am making a fix / change for the macOS implementation of react-native
  • I am making a change required for Microsoft usage of react-native

Summary

Detox is failing to install dependencies correctly as we're still using a version incompatible with Xcode 12. This updates to a newer version that runs correctly.

Changelog

[iOS/macOS] [Bug] - Fix detox failures with yarn dependencies

Test Plan

Ran yarn without this and hit some detox failures. Ran yarn with this and everything installed correctly.

Microsoft Reviewers: Open in CodeFlow

@HeyImChris HeyImChris requested a review from alloy as a code owner December 9, 2020 21:17
@HeyImChris HeyImChris requested a review from amgleitman December 9, 2020 21:17
@HeyImChris HeyImChris self-assigned this Dec 9, 2020
@HeyImChris
Copy link
Author

Pushing in- only failure was in the android ci with a known break (pom file) and this is an Apple fix.

@HeyImChris HeyImChris merged commit 63d3aff into microsoft:master Dec 9, 2020
HeyImChris added a commit to HeyImChris/react-native-macos that referenced this pull request Dec 11, 2020
* Update RCTCxxBridge.mm

* fix detox errors with xcode 12
HeyImChris added a commit that referenced this pull request Dec 12, 2020
* Update RCTCxxBridge.mm

* macOS keyboard support

* update comment

* add key value checks so we don't send all events

* macOS keyboard support

* update comment

* add key value checks so we don't send all events

* [ado] Workaround homebrew openssl issue (#669)

actions/runner-images#1811 (comment)

* Fix detox yarn error with Xcode 12 (#670)

* Update RCTCxxBridge.mm

* fix detox errors with xcode 12

* only use valid keys, bubble events to super

* macOS keyboard support

* update comment

* add key value checks so we don't send all events

* only use valid keys, bubble events to super

* macOS keyboard support

* add key value checks so we don't send all events

* resolve bad merge

* update valid key bug, api typo

* spacing fix

* fix flow errors

* fix snapshot tests for new APIs

* yarn lint --fix

* fix flipper

Co-authored-by: Eloy Durán <eloy.de.enige@gmail.com>
amgleitman added a commit to amgleitman/react-native-macos that referenced this pull request Dec 14, 2020
harrieshin pushed a commit that referenced this pull request Dec 16, 2020
* Update RCTCxxBridge.mm

* fix detox errors with xcode 12
harrieshin pushed a commit that referenced this pull request Dec 16, 2020
* Update RCTCxxBridge.mm

* macOS keyboard support

* update comment

* add key value checks so we don't send all events

* macOS keyboard support

* update comment

* add key value checks so we don't send all events

* [ado] Workaround homebrew openssl issue (#669)

actions/runner-images#1811 (comment)

* Fix detox yarn error with Xcode 12 (#670)

* Update RCTCxxBridge.mm

* fix detox errors with xcode 12

* only use valid keys, bubble events to super

* macOS keyboard support

* update comment

* add key value checks so we don't send all events

* only use valid keys, bubble events to super

* macOS keyboard support

* add key value checks so we don't send all events

* resolve bad merge

* update valid key bug, api typo

* spacing fix

* fix flow errors

* fix snapshot tests for new APIs

* yarn lint --fix

* fix flipper

Co-authored-by: Eloy Durán <eloy.de.enige@gmail.com>
harrieshin pushed a commit that referenced this pull request Dec 16, 2020
* cherry pick 63d3aff: Fix detox yarn error with Xcode 12 (#670)

* cherry pick a2f4df1: Disable redboxing on release builds (#671)

* cherry pick f33110a: Fix Android CI (#674)

Co-authored-by: HeyImChris <48299693+HeyImChris@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants