Skip to content

devcontainer dependencies are out of date #698

@joebowbeer

Description

@joebowbeer

Expected Behavior

  • Dockerfile uses LTS versions of Ubuntu and NodeJS
  • devcontainer does not use deprecated syntax
  • npm audit report is clean
  • GitHub Actions use recent versions
  • 3rd-party GitHub Actions are pinned to commit hash (as per GitHub recommendation)

Actual Behavior

  • Ubuntu 20.04 will reach its end-of-life (EOL) on May 31, 2025
  • NodeJS 16 already reached EOL on September 11, 2023
  • devcontainer uses deprecated settings syntax
  • npm audit finding(s)
  • GitHub Actions are using old versions
  • 3rd-party GitHub Actions are not pinned to commit hash

Steps to Reproduce the Problem

See source code.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions