10up / simple-podcasting

A simple podcasting solution for WordPress.
https://wordpress.org/plugins/simple-podcasting/
GNU General Public License v2.0
186 stars 30 forks source link

Clean up NPM dependencies and update node to v20 #275

Closed Sidsector9 closed 5 months ago

Sidsector9 commented 9 months ago

Description of the Change

This PR cleans up NPM dependencies and updates the node version to 20.11.0 Closes #274

Changelog Entry

Changed - Clean up NPM dependencies and update node to v20

Credits

Props @Sidsector9

Checklist:

peterwilsoncc commented 8 months ago

@jeffpaul I've bumped a bunch of actions to avoid Node deprecation warnings. In some cases I couldn't as they are using other repos that either define an out of date node version.

It looks like the upload-artifact/download-artifact versions will need to be updated in sync across all our repos as v3 uploads are incompatible with v4 downloads.

jeffpaul commented 5 months ago

@peterwilsoncc is this PR otherwise approved to merge?