Check for outdated GitHub Actions in your workflow files.
Features
Inline diagnostics showing outdated actions directly in workflow files
Quick fixes to update to latest major or exact version
Auto-checks on file open and save
Installation
Search for "GitHub Actions Version Checker" in the VS Code extension marketplace, or:
ext install nx10.gha-version-checker
Commands
Command
Description
GitHub Actions Version Checker: Check Versions
Re-check the active workflow file
GitHub Actions Version Checker: Set GitHub Token
Store a personal access token in the OS keychain
GitHub Actions Version Checker: Clear GitHub Token
Remove the stored token
GitHub token
The GitHub API allows 60 unauthenticated requests per hour. Adding a token raises this to 5,000 requests/hour.
Run GitHub Actions Version Checker: Set GitHub Token from the command palette and paste a personal access token. No scopes are required — create one here. Tokens are stored via VS Code's SecretStorage (OS keychain), not in your settings file.
How it works
The extension parses uses: declarations in .github/workflows/*.yml files and checks the latest release via the GitHub API. Actions pinned to:
Major tags (e.g., v4) are compared against the latest major version
Semver tags (e.g., v4.1.2) are compared against the latest release
SHA commits are skipped (assumed intentionally pinned)