Releases: Boeing/validate-configs-action
Releases · Boeing/validate-configs-action
v2.0.0
v2.0.0
Breaking Changes
- The action now requires config-file-validator v2.x. The entrypoint has been rewritten in Go and imports the validator directly as a library.
- The
entrypoint.shshell script has been removed. The action is now a single Go binary.
New Features
PR inline annotations
Validation errors now automatically appear as inline annotations on pull request diffs. No extra configuration needed.
- Syntax errors display with a Syntax Error title at the exact line and column
- Schema errors display with a Schema Error title
- Multiple errors on the same line are grouped into a single annotation with bullet points
- File types without line number support annotate at line 1
New inputs
| Input | Description |
|---|---|
file-types |
Comma-separated list of file types to validate (inverse of exclude-file-types) |
quiet |
Suppress all output to stdout |
globbing |
Enable glob pattern matching for search paths |
require-schema |
Fail validation for files that support schema validation but do not declare a schema |
no-schema |
Disable all schema validation (syntax-only mode) |
schemastore |
Path to a local SchemaStore clone for automatic schema lookup by filename |
type-map |
Map glob patterns to file types (e.g. `* |