ImageEngine / cortex

Libraries for visual effects software development
Other
528 stars 123 forks source link

CI : Continue using Node16 for actions #1424

Closed murraystevenson closed 2 months ago

murraystevenson commented 2 months ago

GitHub actions are now run on Node20 by default, but this requires glibc >=2.28 so actions no longer run in our CentOS 7 build container.

Setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true allows us to continue using Node16 for the near future, but support for this may be removed in October...

https://github.blog/changelog/2024-05-17-updated-dates-for-actions-runner-using-node20-instead-of-node16-by-default/

This also updates the existing Node12 actions to the Node16 native versions used on Gaffer CI to silence a few additional warnings reported during the CI run.