Skip to content

feat: Export workflow schema - #303

Open
lornakelly wants to merge 1 commit into
open-workflow-specification:mainfrom
lornakelly:302/export-workflow-schema
Open

feat: Export workflow schema#303
lornakelly wants to merge 1 commit into
open-workflow-specification:mainfrom
lornakelly:302/export-workflow-schema

Conversation

@lornakelly

Copy link
Copy Markdown
Contributor

What this PR does / why we need it:
Closes #302

Export workflow schema

Special notes for reviewers:

A workflow document only records what someone already wrote. The set of available options - which properties a task accepts, which are required, the enum values etc exist only in the schema. So any tool that builds an editing form, drives autocomplete, generates documentation, or explains a validation error needs the schema, and needs the same one the validator enforces.

Signed-off-by: lornakelly <lornakelly88@gmail.com>
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.

feat: Export the workflow JSON Schema

2 participants