Commit 3dd26f9
Update dev dependency selfsigned to v4, fix Node >=v24.5 compatibility, 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: D876438981 parent 33f783a commit 3dd26f9
3 files changed
Lines changed: 6 additions & 14 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
479 | 479 | | |
480 | 480 | | |
481 | 481 | | |
482 | | - | |
| 482 | + | |
483 | 483 | | |
484 | 484 | | |
485 | 485 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
43 | | - | |
| 43 | + | |
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2334 | 2334 | | |
2335 | 2335 | | |
2336 | 2336 | | |
2337 | | - | |
2338 | | - | |
2339 | | - | |
2340 | | - | |
2341 | | - | |
2342 | | - | |
2343 | | - | |
2344 | 2337 | | |
2345 | 2338 | | |
2346 | 2339 | | |
| |||
8275 | 8268 | | |
8276 | 8269 | | |
8277 | 8270 | | |
8278 | | - | |
8279 | | - | |
8280 | | - | |
8281 | | - | |
| 8271 | + | |
| 8272 | + | |
| 8273 | + | |
| 8274 | + | |
8282 | 8275 | | |
8283 | | - | |
8284 | 8276 | | |
8285 | 8277 | | |
8286 | 8278 | | |
| |||
0 commit comments