vtr-verilog-to-routing
vtr-verilog-to-routing copied to clipboard
Upgrade Self-Hosted Runners to Node20
As described in this blog post, GitHub Actions are transitioning from Node16 to Node20: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/
All of the CI tests that are running on the GitHub-hosted runners has been moved to Node20 by just changing the version of the Actions in PR #2568
The self-hosted runners were unable to be upgraded, giving a warning that the machine did not have Node20 available, only Node16. TODO statements were added to the CI test script to upgrade the runners before upgrading the necessary actions.
The blog post above makes it clear that the self-hosted runners need to be upgraded to v2.308.0 or later:
Once the self-hosted runners are upgraded, we can upgrade the actions to fully resolve the deprecations.