Rules
FP503 · schema-violation
The file does not match GitHub’s workflow / action schema (validated with GitHub’s own parser).
| Code | Name | Category | Default severity |
|---|---|---|---|
FP503 | schema-violation | Env & expressions | 🔴 error |
Why it matters
GitHub refuses to run a workflow with schema errors, often only when the trigger fires.
How to fix
Correct the key or value reported; the message comes from @actions/workflow-parser, the parser GitHub’s tooling uses.
Configure
Change the severity (or turn the rule off) in .github/flowpact/flowpact.config.yml, by code or by name:
rules:
FP503: off
# or: schema-violation: errorExplain it in the terminal:
flowpact explain FP503