Outdated Github Actions using node version 12 #14558
Labels
component: ci
All updates on CI (Jenkins/CircleCi/Github Action)
good first issue
Good for newcomers
tech-debt
Clean up old/unused code, fix compiler warnings, align coding style, etc
Problem
Following Github changelog, all actions that use Node 12 need to be migrated to run on Node 16 by summer 2023. Several Github actions are already upgraded in #12209. However there are still a couple of actions (see action list) that could not be updated because the actions are not maintained and suitable replacements are not available or restrictions are not met. For example, the new version only supports Ubuntu runners, but MacOS runners are required.
Concerned Github Actions
mmagician/get-changed-filesRemoved with chore(ci): Remove GCC problems and errors workflow #14688electronjoe/gcc-problem-matcherRemoved with chore(ci): Remove GCC problems and errors workflow #14688autero1/action-gotestsumRemoved with chore: Clean up /src/ folder #14535Actions already report warnings:
Node.js 12 actions are deprecated. For more information see: https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/. Please update the following actions to use Node.js 16: actions/checkout, actions/checkout
The text was updated successfully, but these errors were encountered: