Title: tools: migrate from `openssl-matrix.json` to `openssl-matrix.nix` by aduh95 · Pull Request #63036 · nodejs/node · GitHub
Open Graph Title: tools: migrate from `openssl-matrix.json` to `openssl-matrix.nix` by aduh95 · Pull Request #63036 · nodejs/node
X Title: tools: migrate from `openssl-matrix.json` to `openssl-matrix.nix` by aduh95 · Pull Request #63036 · nodejs/node
Description: The current setup is using JSON, which is not a very elegant solution and makes it impossible to use any variation (e.g. in case we need to patch a specific OpenSSL version). I'm also removing the call to endoflife.date, I expect we can rely on nixpkgs to remove EoL versions – if it turns out wrong, we can look into re-introducing it. Having a .nix files also plays more nicely with the paths-ignore rules we have. This also removes the continue-on-error as I believe that's still a tiny bit over-engineered, we're likely better off without it – that means that if OpenSSL publishes a new version that breaks some of our tests, it will block the nixpkgs pin bump until the CI is green (so either the new OpenSSL version is excluded, either the tests are fixed), but that seems fine to me
Open Graph Description: The current setup is using JSON, which is not a very elegant solution and makes it impossible to use any variation (e.g. in case we need to patch a specific OpenSSL version). I'm also removing ...
X Description: The current setup is using JSON, which is not a very elegant solution and makes it impossible to use any variation (e.g. in case we need to patch a specific OpenSSL version). I'm also remov...
Opengraph URL: https://github.com/nodejs/node/pull/63036
X: @github
Domain: github.com
| route-pattern | /:user_id/:repository/pull/:id/files(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:3ee17e9c-8f8d-9757-d9bd-b31f7d1c3b46 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | A418:2A5CAA:124152:19C27B:6A4C9628 |
| html-safe-nonce | 6d936629ea5b2fe80fa900a8b74c61af2e253b282d3d3e4a3ca6f962414fc1c5 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBNDE4OjJBNUNBQToxMjQxNTI6MTlDMjdCOjZBNEM5NjI4IiwidmlzaXRvcl9pZCI6IjEwNjI0NjY3NzIxMjcyMjUzODQiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | b933afcfe47fbef2334f63fb3f19c19ad7dc07816dcd42112d182ab9b3c33a00 |
| hovercard-subject-tag | pull_request:3603205474 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/nodejs/node/pull/63036/files |
| twitter:image | https://avatars.githubusercontent.com/u/14309773?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/14309773?s=400&v=4 |
| og:image:alt | The current setup is using JSON, which is not a very elegant solution and makes it impossible to use any variation (e.g. in case we need to patch a specific OpenSSL version). I'm also removing ... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 3d11bb817438277de2a940854450e83a7d32b6aeb5014e9e6b00a6423900251c |
| turbo-cache-control | no-preview |
| diff-view | unified |
| go-import | github.com/nodejs/node git https://github.com/nodejs/node.git |
| octolytics-dimension-user_id | 9950313 |
| octolytics-dimension-user_login | nodejs |
| octolytics-dimension-repository_id | 27193779 |
| octolytics-dimension-repository_nwo | nodejs/node |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 27193779 |
| octolytics-dimension-repository_network_root_nwo | nodejs/node |
| turbo-body-classes | logged-out env-production page-responsive full-width |
| disable-turbo | true |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 7a2dede45637df6b92ddcfe2a557e67d4b5854ae |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width