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

allow Node 20 #8920

Merged
merged 6 commits into from
Feb 15, 2024
Merged

allow Node 20 #8920

merged 6 commits into from
Feb 15, 2024

Conversation

turadg
Copy link
Member

@turadg turadg commented Feb 14, 2024

refs: #8900

Description

Update CI job that tests all packages to run in Node 18 and 20 instead of 16 and 18.

Our dapps integration is holding up dropping 16, but we don't support 16 anymore and must support 20. Until we can get the cross-repo dapp tests working we should ensure the packages work under Node 20. We don't need to test them on Node 16 anymore than the coverage provided by the dapp tests.

Security Considerations

n/a

Scaling Considerations

n/a

Documentation Considerations

We need to document our Node version and updating policy. I've drafted one in 2a981b0 but I think it can wait to land it until after it's true :)

Testing Considerations

CI

Upgrade Considerations

n/a

@turadg turadg changed the title ci(all-packages): add Node 20, remove 16 allow Node 20 Feb 14, 2024
@turadg turadg added the automerge:rebase Automatically rebase updates, then merge label Feb 15, 2024
@mergify mergify bot merged commit 01eedd9 into master Feb 15, 2024
75 checks passed
@mergify mergify bot deleted the 8900-package-tests-node branch February 15, 2024 17:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
automerge:rebase Automatically rebase updates, then merge
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants