Skip to content

[0.64] Fix CI #973

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

Closed
wants to merge 6 commits into from
Closed

[0.64] Fix CI #973

wants to merge 6 commits into from

Conversation

Saadnajmi
Copy link
Collaborator

Cherry pick #945 and whatever else I need to get CI green.

=====

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

The Flow Check phase of our End to End Circle CI tests fails. This seems to be because the E2E test is installing _react-native-macosversion 0.63 instead of latest (which is missing theColors.darker` variable, which is how I figured that out. I haven't figured it out yet (perhaps #944 will help?), but this is blocking PRs quite a bit. Let's comment it out for now

Changelog

[Internal] [Removed] - Removed Flow check test from E2E tests temporarily

Test Plan

* comment out test

* Update run-ci-e2e-tests.js

* Update run-ci-e2e-tests.js
@Saadnajmi Saadnajmi requested a review from alloy as a code owner January 19, 2022 19:53
@pull-bot
Copy link

pull-bot commented Jan 19, 2022

Warnings
⚠️

❔ Base Branch - The base branch for this PR is something other than master. Are you sure you want to merge these changes into a stable release? If you are interested in backporting updates to an older release, the suggested approach is to land those changes on master first and then cherry-pick the commits into the branch for that release. The Releases Guide has more information.

Generated by 🚫 dangerJS against a72e010

@@ -280,12 +280,16 @@ try {
exitCode = 1;
throw Error(exitCode);
}
describe('Test: Flow check');

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we need this now that CI is optional?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good point, I can try un-commenting it and see what happens

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yep, the CircleCI tests are optional! As such, this PR is no longer needed

@Saadnajmi
Copy link
Collaborator Author

Closing as this PR should no longer be needed.

@Saadnajmi Saadnajmi closed this Jan 20, 2022
@Saadnajmi Saadnajmi deleted the fix-ci-64 branch January 20, 2022 20:36
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