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

Fix CI for Node 20.x #239

Merged
merged 5 commits into from
Apr 10, 2024
Merged

Fix CI for Node 20.x #239

merged 5 commits into from
Apr 10, 2024

Conversation

mattt
Copy link
Contributor

@mattt mattt commented Apr 10, 2024

Resolves #237

This PR pins the test job to the last known good version of Node.js, v20.12.1.

This is a problem with the test harness itself (specifically, the nock dependency), rather than the library. Pinning to an older version isn't ideal, but it's unlikely to hide actual problems with our code. And this unblocks us in the meantime, while we wait for an upstream fix or remove nock entirely.

@mattt mattt merged commit c77125a into main Apr 10, 2024
16 checks passed
@mattt mattt deleted the mattt/fix-ci branch April 10, 2024 11:22
@mattt mattt mentioned this pull request Apr 10, 2024
@zeke
Copy link
Member

zeke commented Apr 10, 2024

Thanks @mattt. This was what I was thinking of doing, but hestitated for the same reason.

How will we remember to come back and unpin? Maybe we should have a PR that reverts the FIXME bit and ship that when it turns green?

@mattt
Copy link
Contributor Author

mattt commented Apr 10, 2024

Maybe we should have a PR that reverts the FIXME bit and ship that when it turns green?

Ooh, yeah. I really like that idea.

@mattt
Copy link
Contributor Author

mattt commented Apr 10, 2024

@zeke Just did that with #240

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

npm test failing on Node 20
2 participants