Check a project's runtimes
check_projectCheck project configuration files to identify unsupported runtime, database, and OS versions and get end-of-life dates, latest patches, and upgrade targets.
Instructions
Finds the runtime, database and OS versions a project pins in its files (Dockerfile, .nvmrc, .node-version, .python-version, .ruby-version, runtime.txt, .tool-versions, package.json, pyproject.toml, go.mod, composer.json, Gemfile, global.json and GitHub Actions workflows) and checks each against endoflife.date, with file and line. Pass each file's path and text.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| files | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| counts | Yes | ||
| results | Yes |