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(A2-1478): update to node 20 #3900

Merged
merged 3 commits into from
Nov 8, 2024
Merged

chore(A2-1478): update to node 20 #3900

merged 3 commits into from
Nov 8, 2024

Conversation

bryn-pins
Copy link
Contributor

@bryn-pins bryn-pins commented Oct 25, 2024

Ticket Number

https://pins-ds.atlassian.net/browse/A2-1478

Description of change

Update to node 20

Node >19 changes the default setting of http/s agents to use keep alive true, and the clients experience failures with this
Have set the global instance value for both to false

nodejs/node#47130
node-fetch/node-fetch#1767
axios/axios#5929

Checklist

  • Requires infrastructure changes
  • I have updated the documentation accordingly
  • My commit history in this PR is linear
  • New features have tests
  • Breaking change (team conversation required)

Important

Please do not merge from main (please only rebase). This keeps the history linear and easier to debug.

@bryn-pins bryn-pins requested a review from a team as a code owner October 25, 2024 17:15
@bryn-pins bryn-pins force-pushed the chore/node-20 branch 2 times, most recently from 49c05da to 09b4210 Compare November 7, 2024 13:38
@bryn-pins bryn-pins changed the title chore: try keepalive false chore: update to node 20 Nov 7, 2024
beejjacobs
beejjacobs previously approved these changes Nov 8, 2024
Copy link
Contributor

@beejjacobs beejjacobs left a comment

Choose a reason for hiding this comment

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

LGTM, one minor point but I won't stop it being merged.

README.md Outdated Show resolved Hide resolved
packages/appeals-service-api/src/app.js Show resolved Hide resolved
@bryn-pins bryn-pins changed the title chore: update to node 20 chore(A2-1478): update to node 20 Nov 8, 2024
@bryn-pins bryn-pins enabled auto-merge November 8, 2024 16:43
@bryn-pins bryn-pins added this pull request to the merge queue Nov 8, 2024
Merged via the queue into main with commit 61bf811 Nov 8, 2024
5 checks passed
@bryn-pins bryn-pins deleted the chore/node-20 branch November 8, 2024 17:11
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.

2 participants