mcclowes/OMG — OpenAPI Markdown Grammar
Build, lint, and check OpenAPI Markdown Grammar (OMG) specs in CI/CD.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| command | Command to run: build | lint | breaking | changelog | no | build |
| input | Path to the OMG spec (e.g. api/api.omg.md) or project directory | yes | — |
| base | Baseline spec to compare against — required for `breaking` and `changelog` | no | "" |
| output | Output file path — used by `build` and `changelog` | no | "" |
| format | Output format for `build`: yaml | json | no | yaml |
| fail-on-breaking | For `breaking`: fail the job when breaking changes are found | no | true |
| cli-version | npm dist-tag or version of omg-md-cli to use | no | latest |
| node-version | Node.js version to set up | no | 20 |
| working-directory | Directory to run the command in | no | . |
Outputs
no outputs