InsightSoftwareConsortium / ITK

Insight Toolkit (ITK) -- Official Repository. ITK builds on a proven, spatially-oriented architecture for processing, segmentation, and registration of scientific images in two, three, or more dimensions.
https://itk.org
Apache License 2.0
1.37k stars 660 forks source link

ENH: Fix workflow actions warnings linked to `Node.js` #4579

Closed jhlegarreta closed 2 months ago

jhlegarreta commented 2 months ago

Fix format linter and spell check workflow actions warnings linked to Node.js: bump actions/checkout to v4 and actions/setup-python to v5.

Fixes:

Node.js 16 actions are deprecated.
Please update the following actions to use Node.js 20:
actions/checkout@v3, actions/setup-python@v4.
For more information see:
https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.

raised for example in: https://github.com/InsightSoftwareConsortium/ITK/actions/runs/8655098674

PR Checklist