Skip to content

Pin Node.js version in GitHub Actions to 24.4.1#53013

Closed
huntie wants to merge 1 commit intofacebook:mainfrom
huntie:export-D79551277
Closed

Pin Node.js version in GitHub Actions to 24.4.1#53013
huntie wants to merge 1 commit intofacebook:mainfrom
huntie:export-D79551277

Conversation

@huntie
Copy link
Copy Markdown
Member

@huntie huntie commented Aug 4, 2025

Summary:
Quick fix to restore CI on main. actions/setup-node is now pulling Node.js 24.5.0, which introduces a bug affecting packages/dev-middleware/src/__tests__/ Jest tests.

Changelog: [Internal]

Differential Revision: D79551277

Summary:
Quick fix to restore CI on `main`. `actions/setup-node` is now pulling Node.js `24.5.0`, which introduces a bug affecting `packages/dev-middleware/src/__tests__/` Jest tests.

Changelog: [Internal]

Differential Revision: D79551277
@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 Aug 4, 2025
@facebook-github-bot
Copy link
Copy Markdown
Contributor

This pull request was exported from Phabricator. Differential Revision: D79551277

@facebook-github-bot
Copy link
Copy Markdown
Contributor

This pull request has been merged in bbcafbb.

@react-native-bot
Copy link
Copy Markdown
Collaborator

This pull request was successfully merged by @huntie in bbcafbb

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

@huntie huntie deleted the export-D79551277 branch August 4, 2025 10:55
vzaidman pushed a commit that referenced this pull request Aug 4, 2025
Summary:
Pull Request resolved: #53013

Quick fix to restore CI on `main`. `actions/setup-node` is now pulling Node.js `24.5.0`, which introduces a bug affecting `packages/dev-middleware/src/__tests__/` Jest tests.

Changelog: [Internal]

Reviewed By: cipolleschi

Differential Revision: D79551277

fbshipit-source-id: 51951ad8ffe376a478da268b50aa54ac2d9bba03
@react-native-bot
Copy link
Copy Markdown
Collaborator

This pull request was successfully merged by @huntie in aac7dbe

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

robhogan added a commit that referenced this pull request Nov 21, 2025
…y, restore CI

Summary:
CI fails after attempting to update to Node v24 (latest LTS) because our `dev-middleware` dev-only dependency `selfsigned` uses a default key size incompatible with the version of OpenSSL in Node>=24.5. We see lots of:

```
error:0A00018F:SSL routines::ee key too small
```

This was mitigated in OSS CI by pinning our Node tests to before v24.5: #53013

This default is raised upstream in jfromaniello/selfsigned@bf687c8 , this bumps to v4 which includes that fix, and removes the temporary mitigation above.

Changelog:
[Internal]

Differential Revision: D87643898
facebook-github-bot pushed a commit that referenced this pull request Nov 25, 2025
…y, restore CI (#54634)

Summary:

CI fails after attempting to update to Node v24 (latest LTS) because our `dev-middleware` dev-only dependency `selfsigned` uses a default key size incompatible with the version of OpenSSL in Node>=24.5. We see lots of:

```
error:0A00018F:SSL routines::ee key too small
```

This was mitigated in OSS CI by pinning our Node tests to before v24.5: #53013

This default is raised upstream in jfromaniello/selfsigned@bf687c8 , this bumps to v4 which includes that fix, and removes the temporary mitigation above.

Changelog:
[Internal]

Reviewed By: cipolleschi

Differential Revision: D87643898
meta-codesync bot pushed a commit that referenced this pull request Nov 25, 2025
…y, restore CI (#54634)

Summary:
Pull Request resolved: #54634

CI fails after attempting to update to Node v24 (latest LTS) because our `dev-middleware` dev-only dependency `selfsigned` uses a default key size incompatible with the version of OpenSSL in Node>=24.5. We see lots of:

```
error:0A00018F:SSL routines::ee key too small
```

This was mitigated in OSS CI by pinning our Node tests to before v24.5: #53013

This default is raised upstream in jfromaniello/selfsigned@bf687c8 , this bumps to v4 which includes that fix, and removes the temporary mitigation above.

Changelog:
[Internal]

Reviewed By: cipolleschi

Differential Revision: D87643898

fbshipit-source-id: f1072c0801769d5fcd4bb53f68999653c6dad29f
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. p: Facebook Partner: Facebook Partner

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants