Skip to content

Do not reset the native artifacts version to 1000.0.0 on release branches#53817

Closed
cortinico wants to merge 1 commit into
react:mainfrom
cortinico:export-D82553599
Closed

Do not reset the native artifacts version to 1000.0.0 on release branches#53817
cortinico wants to merge 1 commit into
react:mainfrom
cortinico:export-D82553599

Conversation

@cortinico

Copy link
Copy Markdown
Contributor

Summary:
What is currently happening, is that the various commits on the release branches like 0.82-stable are resetting the version of native artifacts to 1000.0.0-<SHA>.

The reason is that during the test-all workflow, we pass the dry-run as release type.
That's to prevent the various tools from calling npm publish and so on.

The problem is that on the releases branches, the version was already set at branch cut time.
Therefore, we see the version 1000.0.0 reappearing during Android E2E test in the emulator. Similary this is also affecting iOS prebuilds so I'm attempting to fix it here.

Changelog:
[Internal] [Changed] -

Differential Revision: D82553599

@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 Sep 17, 2025
@facebook-github-bot

Copy link
Copy Markdown
Contributor

@cortinico has exported this pull request. If you are a Meta employee, you can view the originating diff in D82553599.

@facebook-github-bot

Copy link
Copy Markdown
Contributor

@cortinico has exported this pull request. If you are a Meta employee, you can view the originating diff in D82553599.

@facebook-github-bot

Copy link
Copy Markdown
Contributor

@cortinico has exported this pull request. If you are a Meta employee, you can view the originating diff in D82553599.

…ches (react#53817)

Summary:

What is currently happening, is that the various commits on the release branches like `0.82-stable` are resetting the version of native artifacts to `1000.0.0-<SHA>`.

The reason is that during the `test-all` workflow, we pass the `dry-run` as release type.
That's to prevent the various tools from calling `npm publish` and so on.

The problem is that on the releases branches, the version was already set at branch cut time.
Therefore, we see the version 1000.0.0 reappearing during Android E2E test in the emulator. Similary this is also affecting iOS prebuilds so I'm attempting to fix it here.

Changelog:
[Internal] [Changed] -

Reviewed By: huntie

Differential Revision: D82553599
@facebook-github-bot

Copy link
Copy Markdown
Contributor

@cortinico has exported this pull request. If you are a Meta employee, you can view the originating diff in D82553599.

@facebook-github-bot facebook-github-bot added the Merged This PR has been merged. label Sep 18, 2025
@facebook-github-bot

Copy link
Copy Markdown
Contributor

This pull request has been merged in 1c5e0ff.

@react-native-bot

Copy link
Copy Markdown
Collaborator

This pull request was successfully merged by @cortinico in 1c5e0ff

When will my fix make it into a release? | How to file a pick request?

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. fb-exported Merged This PR has been merged. meta-exported p: Facebook Partner: Facebook Partner

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants