This project is mirrored from https://github.com/facebook/react-native.git.
Pull mirroring updated .
- Aug 06, 2024
-
-
Riccardo Cipolleschi authored
Summary: We had CI on main failing consistently the past couple of days. The problem is that the hermes pipeline is failing to create the iOS XCFramework with the error: > unable to create a Mach-O from the binary at '/Users/runner/work/react-native/react-native/packages/react-native/sdks/hermes/destroot/Library/Frameworks/catalyst/hermes.framework/hermes' The main cause is this upgrade of [upload-artifacts](https://github.com/actions/upload-artifact/issues/590) which breaks symlinks. The solution is to bump the caches and downgrade the `upload-artifact` actions. ## Changelog: [Internal] - Try to fix CI for Hermes Pull Request resolved: https://github.com/facebook/react-native/pull/45908 Test Plan: GHA must be green Reviewed By: cortinico Differential Revision: D60828616 Pulled By: cipolleschi fbshipit-source-id: 6976b86dd67e2fd9d806ebaa62f47e39dc44b30d
-
- Jul 19, 2024
-
-
Nicola Corti authored
Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/45542 As we do have several version numbers for external actions all across the codebase, here I'm aligning all of them to just use the majors. I'm doing it only for GitHub first party actions as we trust them, so minor/patch changes can safely be pulled in without code changes. Changelog: [Internal] [Changed] - Align github/* action versions on major Reviewed By: cipolleschi, blakef Differential Revision: D59959978 fbshipit-source-id: bb07ce0dfd74d9502a2ac0ea90a2b32f55d6d655
-
- Jul 17, 2024
-
-
Nicola Corti authored
Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/45474 Our actions inputs are now a mixture of different casing. I'm moving everything to be kebab-case Changelog: [Internal] [Changed] - Composite actions inputs should be kebab-case Reviewed By: cipolleschi Differential Revision: D59809181 fbshipit-source-id: af6d541c2b4f5fa162dcde412fb8808bae1ef2d3
-
Nicola Corti authored
Summary: We don't need to specify a minor/patch for actions/upload-artifact. We also have all sorts of different versions scattered around the codebase. This aligns them to the latest sable in the 4.x series. Changelog: [Internal] [Changed] - actions/upload-artifact to v4.x Reviewed By: cipolleschi Differential Revision: D59811525 fbshipit-source-id: 7264db097bcb2ff34b3ace467996e8308c0f2034
-
- Jul 12, 2024
-
-
Riccardo Cipolleschi authored
Summary: This change factors out the Build HermesC for Linux job so that we can reuse the code in various workflows ## Changelog: [Internal] - Factor out build-hermesc-linux for code reuse Pull Request resolved: https://github.com/facebook/react-native/pull/45402 Test Plan: GHA are green Reviewed By: cortinico Differential Revision: D59673895 Pulled By: cipolleschi fbshipit-source-id: f5c680d523866442d25317e880b4803ac89c3741
-
- Jul 10, 2024
-
-
Riccardo Cipolleschi authored
Summary: Factor out the action to build hermesc for apple platform so we can reuse it across jobs ## Changelog: [Internal] - Factor out hermesC apple to reuse code Pull Request resolved: https://github.com/facebook/react-native/pull/45346 Test Plan: GHA are green Reviewed By: cortinico Differential Revision: D59521564 Pulled By: cipolleschi fbshipit-source-id: c99966e314b3d418d1d83d653c0be68b2931b03b
-