Skip to main content

GitHub Actions Deprecation Lint: the 2026 runner and action EOL dates

Runs the same checker as the npm package @readystack/actions-deprecation-lint-2026 on a Node.js runtime that pip installs for you (nodejs-wheel-binaries) - no system Node.js needed. Your files are checked locally.

Node 20 is removed from GitHub-hosted runners on 2026-09-23 and ubuntu-22.04 deprecation opens 2026-09-17. This checks a workflow file against 25 dated GitHub shutdowns and names the date each line stops running.

Install

actions-deprecation-lint-2026 file

Node 18+. The same 25 rules as the VS Code extension, from a terminal or CI.

Free

  • Audit the workflow file you have open against all 25 dated rules - every line, every shutdown date, no key asked.
  • --rules lists every rule

With a licence ($29 once)

  • Scan every workflow in the repository at once, export the report, fail CI on a finding, re-check on save, and add your own rules.
@readystack/actions-deprecation-lint-2026 --dir ./templates --report html --out report.html

A freelance DevOps engineer bills about $100/hour in 2026 (goLance 2026 rate guide, range $100-165 for experienced contractors); one blocked release morning costs more than this licence.

Use from an AI agent (MCP)

Claude Code · Cursor · Windsurf · any MCP client - add to your MCP config:

{ "mcpServers": { "actions-deprecation-lint-2026": { "command": "npx", "args": ["-y", "@readystack/actions-deprecation-lint-2026", "--mcp"] } } }

Tools: check_text and check_file (free) · check_dir (licence). The agent gets every finding with the line number.

Use in CI

- name: GitHub Actions Deprecation Lint: the 2026 runner and action EOL dates
  run: npx -y @readystack/actions-deprecation-lint-2026 --dir . --ci

(container: docker run --rm -v "$PWD:/work" getreadystack/actions-deprecation-lint-2026 --dir /work --ci)

The folder sweep, reports and CI mode need one licence — one payment, no subscription. Set READYSTACK_LICENSE=<key> or run --license <key> once.

Get a licence

Install (PyPI)

pip install readystack-actions-deprecation-lint-2026
actions-deprecation-lint-2026 --help

Metadata

Release files for readystack-actions-deprecation-lint-2026 0.1.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for readystack-actions-deprecation-lint-2026 0.1.6
File Size Uploaded
readystack_actions_deprecation_lint_2026-0.1.6.tar.gz 14.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for readystack-actions-deprecation-lint-2026 0.1.6
File Interpreter ABI Platform
readystack_actions_deprecation_lint_2026-0.1.6-py3-none-any.whl Python 3 none any Details

Total release size: 30.5 kB

Release files / readystack_actions_deprecation_lint_2026-0.1.6.tar.gz

Download URL readystack_actions_deprecation_lint_2026-0.1.6.tar.gz
Size 14.3 kB
Tags Source
SHA-256 checksum
How to use checksums
c643afce14c25e1736d0b049f0e4bfded43456cf2a0991ab541fc77ea0661f91
BLAKE2b-256 checksum
How to use checksums
cfc2e05ab724bad055ae8180cbe9e5797aea971656a8466063991127096fdb19
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / readystack_actions_deprecation_lint_2026-0.1.6-py3-none-any.whl

Download URL readystack_actions_deprecation_lint_2026-0.1.6-py3-none-any.whl
Size 16.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a63b7c7512e9ab70fd2062cd315979f407bafbe33587b368afc503a52a58fef5
BLAKE2b-256 checksum
How to use checksums
27b62c1bbb2468d4f1f3582e0851c92a8730e1e8bbc3046bed64d165067ee040
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

0.1.6 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page