Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore!: use node v20 throughout monorepo #5730

Merged
merged 27 commits into from
Jul 16, 2023
Merged
Changes from 1 commit
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
4c1616b
chore!: use node 20 throughout monorepo
wemeetagain Jul 5, 2023
a899503
Add yarn.lock
wemeetagain Jul 6, 2023
6ce7718
Revert @types/node change
wemeetagain Jul 6, 2023
9ff2e2a
Fix ts-node usage
wemeetagain Jul 6, 2023
1d5c3c1
Add missed files
wemeetagain Jul 7, 2023
c153a27
Merge branch 'unstable' into cayman/node-20
wemeetagain Jul 7, 2023
7b70892
Remove more ts-node-esm
wemeetagain Jul 7, 2023
84e44b8
Update cross-fetch dependency
wemeetagain Jul 11, 2023
9494c71
Merge branch 'unstable' into cayman/update-libp2p
wemeetagain Jul 11, 2023
0c47758
Update @types/node to 20.4.2
nflaig Jul 14, 2023
8354bd4
Use node version 20.4 in CI
nflaig Jul 14, 2023
b38bee6
Revert "Use node version 20.4 in CI"
nflaig Jul 14, 2023
d296b2f
skip tests that break in CI
wemeetagain Jul 14, 2023
e1f07be
Update Dockerfile
wemeetagain Jul 14, 2023
d954b96
Check code ECONNRESET in Lighthouse health response
nflaig Jul 14, 2023
409d8ad
Revert "Check code ECONNRESET in Lighthouse health response"
nflaig Jul 14, 2023
cfcc70e
Revert "Update Dockerfile"
wemeetagain Jul 14, 2023
cf9f1da
Revert CI from using node 20
wemeetagain Jul 14, 2023
3f6dd77
Revert "skip tests that break in CI"
wemeetagain Jul 14, 2023
f716f64
Fix the loader for few sim tests
nazarhussain Jul 15, 2023
2e115d0
Update CI node version to 20
nazarhussain Jul 15, 2023
49df2c2
Fix e2e test
nazarhussain Jul 15, 2023
2925e87
Remove try/catch from e2e test
nflaig Jul 16, 2023
0190311
Consistently use node 20 in CI
nflaig Jul 16, 2023
7744f8f
Fix missed 18.x reference in types readme
nflaig Jul 16, 2023
3ae47c4
Set node 20.x in readme
nflaig Jul 16, 2023
1887287
Use node 18 in sim tests
nflaig Jul 16, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
[![Ethereum Consensus Spec v1.1.10](https://img.shields.io/badge/ETH%20consensus--spec-1.1.10-blue)](https://github.com/ethereum/consensus-specs/releases/tag/v1.1.10)
[![codecov](https://codecov.io/gh/ChainSafe/lodestar/branch/unstable/graph/badge.svg)](https://codecov.io/gh/ChainSafe/lodestar)
![ES Version](https://img.shields.io/badge/ES-2020-yellow)
![Node Version](https://img.shields.io/badge/node-18.15.x-green)
![Node Version](https://img.shields.io/badge/node-20.x-green)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@wemeetagain I updated this to 20.x as well, not sure if it was intentionally not updated before but as we discussed that we want to advocate for using node 20 I think we should update it here as well.

Last reference to 18.x is in package.json but that might be to disruptive for users to update to 20.x, although we could ensure everyone is using node 20 this way

"node": ">=18.15.0"

[![gitpoap badge](https://public-api.gitpoap.io/v1/repo/ChainSafe/lodestar/badge)](https://www.gitpoap.io/gh/ChainSafe/lodestar)

[Lodestar](https://lodestar.chainsafe.io) is a TypeScript implementation of the [Ethereum Consensus specification](https://github.com/ethereum/consensus-specs) developed by [ChainSafe Systems](https://chainsafe.io).
Expand Down