We use outdated versions of actions in our workflows, like actions/checkout@v3, actions/setup-python@v3. These are based on Node 16, which GitHub has phased out, which is why our tests are failing.
isort
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-python@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Black
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-python@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Flake8
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-python@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
We use outdated versions of actions in our workflows, like
actions/checkout@v3
,actions/setup-python@v3
. These are based on Node 16, which GitHub has phased out, which is why our tests are failing.The actions need upgrading to Node 20-based versions. See: actions/checkout, actions/setup-python.
Individual warnings below: