seL4 / ci-actions

CI GitHub actions for the seL4 repositories
https://sel4.systems
3 stars 13 forks source link

upgrade actions to Node 20 #320

Closed lsf37 closed 7 months ago

lsf37 commented 7 months ago

GitHub has started to produce warnings for Node 16 actions. See also https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.

Should hopefully just be a matter of dependency update.

axel-h commented 7 months ago

In my CI tests I added a patch with this update, and it seems to work for what the runs cover. I have not made a PR because I was unsure about the other workflows. Is there anything specific we should test?

lsf37 commented 7 months ago

There's no good way to test them all. I'd say we do the dependency update and revert if anything breaks.

lsf37 commented 7 months ago

I'll have a look at that now

lsf37 commented 7 months ago

Doing #321 first, so we don't have to update that one as well.