Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
922 Bump actions/checkout version in GHA workflows
#922 [author: gonzaponte] The current version issues the following warning: ``` The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/ ``` Bumping to the latest version seems to get rid of it. [reviewer: jwaiton] Good change, we move from node16 to node20 with checkout@v4. From reading https://github.com/actions/checkout/releases changelogs from v2 -> v3 -> v4, it seems like there are no backwards compatibility issues and the tests execute as expected. There may be more complex behaviour in the differences between node16 & 20 but I can't find anything significant in documentation that warns of this, or complaints online of said incompatibilities between versions. Again, the tests run as expected looking at the output so I'm happy.
- Loading branch information