YAML Tools
GitHub Actions Workflow Validator
Validate GitHub Actions workflow YAML structure.
Loading tool…
What is GH Actions Check?
A structural validator for GitHub Actions workflows: required 'on' trigger, jobs mapping, and per-step uses/run checks.
How it works
The YAML is parsed and checked against workflow conventions; each step in each job must provide 'uses' or 'run'.
- Enter your input. Type or paste your input into the field above — the tool responds instantly.
- Review the result. Output updates live as you type. Everything runs entirely in your browser.
- Copy or download. Use the Copy button to grab the result, or Download to save it as a file.
Examples
Workflow pre-flight
Validate a GitHub Actions workflow file for syntax, valid event triggers, and correct job/step structure before pushing.
Common mistakes
Expression syntax errors
Broken ${{ }} expressions fail at runtime, not parse time. The validator checks expression balance and common patterns.
Frequently asked questions
Does it verify action names exist?
It checks the owner/repo@ref shape, not remote availability.
Can it lint the YAML itself?
Yes — invalid YAML is caught first, then workflow-specific rules run.