ComfyUI/.github
Matt Miller 14ada4d29d Add Spectral lint CI gate for openapi.yaml
Adds a blocking Spectral lint check that runs on PRs touching
openapi.yaml or the ruleset itself. The ruleset mirrors the one used
for other Comfy-Org service specs: spectral:oas plus conventions for
snake_case properties, camelCase operationIds, and response/schema
shape. Gate runs at --fail-severity=error, which the spec currently
passes with zero errors (a small number of non-blocking
warnings/hints remain for WebSocket 101 responses, the existing loose
error schema, and two snake_case wire fields).
2026-04-29 18:56:59 -07:00
..
ISSUE_TEMPLATE bug_report template: Push harder for logs (#12657) 2026-02-26 18:59:24 -05:00
PULL_REQUEST_TEMPLATE chore(api-nodes): adjusted PR template; set min python version for pylint to 3.10 (#10787) 2025-11-18 03:59:27 -08:00
scripts ci: add check to block AI agent Co-authored-by trailers in PRs (#12799) 2026-03-16 15:53:13 -04:00
workflows Add Spectral lint CI gate for openapi.yaml 2026-04-29 18:56:59 -07:00