geostyler / geostyler-legend

Small library to render map legends with OpenLayers and d3
BSD 2-Clause "Simplified" License
12 stars 9 forks source link

Use Node.js versions 18.x and 20.x for workflows (and needed modifications) #439

Closed marcjansen closed 1 year ago

marcjansen commented 1 year ago

This PR updates the versions of Node.js used during CI runs.

This needed several iterations, until CI was successful:

The above was enough to get CI working in Node.js v18.x, but for Node.js v20.x. I also had to update the actual canvas versions, see also the release notes here, this is the first version witzh prebuilds for Node.js v20.x

tl;dr: this includes more than the title suggests, please review.

KaiVolland commented 1 year ago

I'd prefere to have the npm ci back again as it should be safer.

marcjansen commented 1 year ago

OK, will add another commit

marcjansen commented 1 year ago

@KaiVolland switched back. please have another look.

KaiVolland commented 1 year ago

Thanks!