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

[CI] Update Build Matrix #2104

Merged
merged 25 commits into from
May 21, 2024
Merged

[CI] Update Build Matrix #2104

merged 25 commits into from
May 21, 2024

Conversation

Saadnajmi
Copy link
Collaborator

@Saadnajmi Saadnajmi commented Mar 29, 2024

Summary:

Update the CI matrix for React Native macOS. This is a large refactoring of our Azure Pipelines YML. Namely:

  • All of our PR pipelines are combined and split into stages.
  • We use a compile time matrix instead of a run time for splitting up the "Build RNTester N different ways" tests
  • We make several fixes to ensure we can build visionOS in CI (named xrOS for brevity, and also because that's the SDK name). We don't run tests on visionOS yet
  • Cherry pick facebook@f1925c2 to fix tests running on the new architecture

Test Plan:

CI should pass

@Saadnajmi Saadnajmi requested a review from a team as a code owner March 29, 2024 21:47
@Saadnajmi Saadnajmi mentioned this pull request May 3, 2024
4 tasks
@Saadnajmi Saadnajmi changed the title [CI] Build visionOS on CI [CI] Update Build Matrix May 3, 2024
@Saadnajmi Saadnajmi force-pushed the ci branch 16 times, most recently from c189964 to a9a730e Compare May 4, 2024 01:22
sammy-SC and others added 2 commits May 20, 2024 23:08
Summary:
Pull Request resolved: facebook#41441

changelog: [internal]

Reviewed By: cipolleschi

Differential Revision: D51233760

fbshipit-source-id: 5fc7ab22220e3d80729243e715e22e85e3ba7afa
@Saadnajmi Saadnajmi merged commit 7c404aa into microsoft:main May 21, 2024
15 checks passed
@Saadnajmi Saadnajmi deleted the ci branch May 21, 2024 18:18
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.

None yet

3 participants