Closed timkpaine closed 1 month ago
We are currently using some older GitHub actions that raise deprecation warnings, to avoid disruption to CI this PR upgrades them to newer versions.
This PR also limits the node upper bound to 22 to avoid the assert { type: "json" } / with { type: "json" } change (proposal here https://github.com/tc39/proposal-import-attributes/pull/131 ) which affects Node 22.
22
assert { type: "json" }
with { type: "json" }
Build fails
NPM package.json engines field syntax does not use commas
package.json
engines
I've cherry-picked this into #2623, as this needs rebasing and a new set of branch protections for the new box names, closing.
We are currently using some older GitHub actions that raise deprecation warnings, to avoid disruption to CI this PR upgrades them to newer versions.
This PR also limits the node upper bound to
22
to avoid theassert { type: "json" }
/with { type: "json" }
change (proposal here https://github.com/tc39/proposal-import-attributes/pull/131 ) which affects Node 22.