Skip to content

[0.85] Skip prebuilds for DynamicFrameworks CI jobs#56645

Open
motiz88 wants to merge 1 commit intofacebook:0.85-stablefrom
motiz88:pick-dynamicframeworks-ci-0.85
Open

[0.85] Skip prebuilds for DynamicFrameworks CI jobs#56645
motiz88 wants to merge 1 commit intofacebook:0.85-stablefrom
motiz88:pick-dynamicframeworks-ci-0.85

Conversation

@motiz88
Copy link
Copy Markdown
Contributor

@motiz88 motiz88 commented Apr 28, 2026

Summary

Adapted cherry-pick of 3770421e960 (#56593) from 0.83-stable.

Adds if: != DynamicFrameworks guards to the prebuild download steps in the helloworld CI action, and moves the prebuild env var exports into the else branch so they are only set when not using DynamicFrameworks.

On 0.85, the rntester action already has stricter guards (== false), and the prebuild workflow already uses the version.properties-based Hermes detection pattern, so only the helloworld action needed changes.

This commit does not exist on main — it may need a separate forward-port there. See notes in the pick request.

Changelog:

[Internal]

Test Plan

  • CI

cc @cipolleschi

@meta-cla meta-cla Bot added the CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. label Apr 28, 2026
@github-actions
Copy link
Copy Markdown

Warning

JavaScript API change detected

This PR commits an update to ReactNativeApi.d.ts, indicating a change to React Native's public JavaScript API.

  • Please include a clear changelog message.
  • This change will be subject to additional review.

This change was flagged as: POTENTIALLY_BREAKING

@motiz88 motiz88 requested a review from cipolleschi April 28, 2026 15:40
@motiz88 motiz88 marked this pull request as ready for review April 28, 2026 15:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. p: Facebook Partner: Facebook Partner Pick Request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants