carpentries / sandpaper

User Interface for The Carpentries Workbench
https://carpentries.github.io/sandpaper
Other
41 stars 26 forks source link

ENH: Fix `Node.js` warnings linked to GitHub actions #596

Open jhlegarreta opened 2 weeks ago

jhlegarreta commented 2 weeks ago

Fix Node.js warnings linked to GitHub actions: bump versions actions/checkout@v4, actions/cache@v4, and actions/upload-artifact@v4

Fixes:

Update Workflow
Node.js 16 actions are deprecated.
Please update the following actions to use Node.js 20:
actions/checkout@v3, carpentries/create-pull-request@main.
For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.

raised for example in: https://github.com/carpentries-incubator/SDC-BIDS-fMRI/actions/runs/9753104282

Please delete this line and the text below before submitting your contribution.


Thanks for contributing!

Please keep in mind that lesson maintainers are volunteers and it may be some time before they can respond to your contribution. Although not all contributions can be incorporated into the lesson materials, we appreciate your time and effort to improve the curriculum. If you have any questions about the lesson maintenance process or would like to volunteer your time as a contribution reviewer, please contact The Carpentries Team at team@carpentries.org.


jhlegarreta commented 2 weeks ago

Not sure if

are relevant to this repository.

jhlegarreta commented 2 weeks ago

I've opened this as well: https://github.com/carpentries/create-pull-request/pull/1

But the main branch is 200 commits behind the upstream repository, so it is probably a good idea to sync the repository with the upstream.

jhlegarreta commented 2 weeks ago

Also related https://github.com/carpentries/actions/pull/94