Skip to content

Add yaml-workflow schema - #6213

Open
orieg wants to merge 1 commit into
SchemaStore:masterfrom
orieg:add-yaml-workflow
Open

Add yaml-workflow schema#6213
orieg wants to merge 1 commit into
SchemaStore:masterfrom
orieg:add-yaml-workflow

Conversation

@orieg

@orieg orieg commented Aug 15, 2026

Copy link
Copy Markdown

Adds a catalog entry for yaml-workflow, a lightweight Python workflow engine that defines tasks in YAML (params, steps, imports, flows) — PyPI, docs.

  • Self-hosted/remote schemaurl points at the project's raw schema/workflow-schema.json (draft-07), so there's no copy to maintain in this repo (same pattern as the ory/hydra and ArchSmith entries).
  • Specific fileMatch — uses a distinctive **/*.yaml-workflow.yaml / .yml suffix rather than a generic workflows/*.yaml pattern, to avoid the false positives the contributing guidelines warn about.
  • Ran node ./cli.js check locally; all catalog pre-checks pass (schema-catalog conformance, no duplicate names, no fileMatch conflicts, valid schema URL, no bad fields).

@github-actions

Copy link
Copy Markdown
Contributor

Thanks for the PR!

This section of the codebase is owned by @madskristensen and @hyperupcall - if they write a comment saying "LGTM" then it will be merged.

orieg added a commit to orieg/yaml-workflow that referenced this pull request Aug 15, 2026
…on (#39)

Companion to SchemaStore/schemastore#6213: adds a discoverable Editor Integration guide (schema validation/autocomplete via modeline, VS Code, JetBrains, check-jsonschema) and promotes the distinctive .yaml-workflow.yaml naming convention for zero-config SchemaStore auto-detection.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant