Github actions deprecated

I get the following warnings:


Julia 1 - ubuntu-latest - x64 - push
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, julia-actions/setup-julia@v1, actions/cache@v1, codecov/codecov-action@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.

How can I fix them?
see: KiteViewers.jl/.github/workflows/CI.yml at main · aenarete/KiteViewers.jl · GitHub

Update e.g. actions/checkout@v3 in KiteViewers.jl/.github/workflows/CI.yml at a7e38ef0f1096bf8b591b0c7736faa0fbccbaeda · aenarete/KiteViewers.jl · GitHub to actions/checkout@v4. You can easily automate this using Dependabot, Keeping your actions up to date with Dependabot - GitHub Docs, e.g. LLVM.jl/.github/dependabot.yml at master · maleadt/LLVM.jl · GitHub.

1 Like

I’ve been curious about this warning as well. I looked at the .github/workflows/CI.yml for my own project, and it was already using actions/checkout@v4.

Someone correct me if I’m wrong, but it looks like the problem is still being worked on.