devcontainers / ci

A GitHub Action and Azure DevOps Task designed to simplify using Dev Containers (https://containers.dev) in CI/CD systems.
MIT License
334 stars 51 forks source link

Convert actions/checkout@v2 to v3 #202

Closed stuartleeks closed 1 year ago

stuartleeks commented 1 year ago

Update actions/checkout@v2 to v3 etc to address Node.js 12 warnings

Node.js 12 actions are deprecated. Please update the following actions to use Node.js 16: actions/checkout@v2. For more information see: https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/.

Also updates docker/setup-buildx-action@v1, docker/login-action@v1, einaregilsson/build-number@v3, actions/upload-artifact@v2, and adds missing job dependencies.

stuartleeks commented 1 year ago

Tested using CI (branch) workflow since the pr-bot doesn't pick up workflow changes in PRs.

Successful test run (without the nodejs 12 warnings): https://github.com/devcontainers/ci/actions/runs/4084620715