Skip to content

Remove legacy Paper renderer shim cleanup from artifact commit workflow (#36297) (#56483)#56483

Closed
rubennorte wants to merge 2 commits intofacebook:mainfrom
rubennorte:export-D101329586
Closed

Remove legacy Paper renderer shim cleanup from artifact commit workflow (#36297) (#56483)#56483
rubennorte wants to merge 2 commits intofacebook:mainfrom
rubennorte:export-D101329586

Conversation

@rubennorte
Copy link
Copy Markdown
Contributor

@rubennorte rubennorte commented Apr 17, 2026

Summary:

Summary

PR #36285 deleted the Paper (legacy) renderer, including the shim file
scripts/rollup/shims/react-native/ReactNative.js. However, the
runtime_commit_artifacts workflow still tries to rm this file after
moving build artifacts into compiled-rn/. Since the file no longer
exists in the build output, rm (without -f) fails and kills the
entire step.

This has caused every run of the Commit Artifacts workflow to fail
since #36285 landed on April 16
, blocking both builds/facebook-www
and builds/facebook-fbsource branches from receiving new build
artifacts. This in turn blocks DiffTrain from syncing React changes into
Meta's internal monorepo.

DiffTrain build for bf45a68dd35ed08860b6a70fed641dfe6d7d290d

Reviewed By: zeyap

Differential Revision: D101329586

@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 17, 2026
@meta-codesync
Copy link
Copy Markdown

meta-codesync Bot commented Apr 17, 2026

@rubennorte has exported this pull request. If you are a Meta employee, you can view the originating Diff in D101329586.

Summary:

Changelog: [internal]

`ReactNativeType` is the type of the legacy renderer, which is being removed. This removes the references to it so the removal can land without Flow errors.

Differential Revision: D101352959
…ow (facebook#36297) (facebook#56483)

Summary:

## Summary

PR facebook#36285 deleted the Paper (legacy) renderer, including the shim file
`scripts/rollup/shims/react-native/ReactNative.js`. However, the
`runtime_commit_artifacts` workflow still tries to `rm` this file after
moving build artifacts into `compiled-rn/`. Since the file no longer
exists in the build output, `rm` (without `-f`) fails and kills the
entire step.

This has caused **every run of the Commit Artifacts workflow to fail
since facebook#36285 landed on April 16**, blocking both `builds/facebook-www`
and `builds/facebook-fbsource` branches from receiving new build
artifacts. This in turn blocks DiffTrain from syncing React changes into
Meta's internal monorepo.

DiffTrain build for [bf45a68dd35ed08860b6a70fed641dfe6d7d290d](facebook/react@bf45a68)

Reviewed By: zeyap

Differential Revision: D101329586
@meta-codesync meta-codesync Bot changed the title Remove legacy Paper renderer shim cleanup from artifact commit workflow (#36297) Remove legacy Paper renderer shim cleanup from artifact commit workflow (#36297) (#56483) Apr 17, 2026
@meta-codesync meta-codesync Bot closed this in 2979663 Apr 17, 2026
@facebook-github-tools facebook-github-tools Bot added the Merged This PR has been merged. label Apr 17, 2026
@meta-codesync
Copy link
Copy Markdown

meta-codesync Bot commented Apr 17, 2026

This pull request has been merged in 2979663.

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.

1 participant