Background
GitHub is deprecating Node 20 on GitHub Actions runners (see changelog). Several of our workflow files are using outdated action versions and Node versions that need to be updated to ensure continued compatibility and support.
Proposed solution
- Check all used actions in all workflow files and update to node24 versions.
- If not too complicated: implement Dependabot (check other compas repo's) to make sure Github actions stay updated.
Background
GitHub is deprecating Node 20 on GitHub Actions runners (see changelog). Several of our workflow files are using outdated action versions and Node versions that need to be updated to ensure continued compatibility and support.
Proposed solution