Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
.nvmrc
to node 20Note: there are three lambdas that aren't on Node 20. Two of them are created by serverless to link resources as a workaround for...itself. The other one is created by the warmup plugin. The warmup one will likely be removed when we migrate to serverless compose, and the serverless ones we have no control over. We might be able to narrow down where they come from with an infrastructure audit, but it just runs once on deploy and then sits there. It'll only be a concern if AWS removes support for Node16, and in that case everyone using serverless will need a solution, so they should upgrade it by then (right...?)
Related ticket(s)
CMDCT-2656
How to test
Deployed url: https://d20ag9emgh3qad.cloudfront.net/
Everything works as expected
Lambdas don't fail
Pre-review checklist