public/schemas/1.0.0-alpha1/workflow.json |
https://serverlessworkflow.io/schemas/1.0.0-alpha1/workflow.json |
https://open-workflow-specification.org/schemas/1.0.0-alpha1/workflow.json |
public/schemas/1.0.0-alpha2/workflow.json |
https://serverlessworkflow.io/schemas/1.0.0-alpha2/workflow.json |
https://open-workflow-specification.org/schemas/1.0.0-alpha2/workflow.json |
public/schemas/1.0.0-alpha2/workflow.yaml |
https://serverlessworkflow.io/schemas/1.0.0-alpha2/workflow.yaml |
https://open-workflow-specification.org/schemas/1.0.0-alpha2/workflow.yaml |
public/schemas/1.0.0-alpha3/workflow.json |
https://serverlessworkflow.io/schemas/1.0.0-alpha3/workflow.json |
https://open-workflow-specification.org/schemas/1.0.0-alpha3/workflow.json |
public/schemas/1.0.0-alpha3/workflow.yaml |
https://serverlessworkflow.io/schemas/1.0.0-alpha3/workflow.yaml |
https://open-workflow-specification.org/schemas/1.0.0-alpha3/workflow.yaml |
public/schemas/1.0.0-alpha4/workflow.json |
https://serverlessworkflow.io/schemas/1.0.0-alpha4/workflow.json |
https://open-workflow-specification.org/schemas/1.0.0-alpha4/workflow.json |
public/schemas/1.0.0-alpha4/workflow.yaml |
https://serverlessworkflow.io/schemas/1.0.0-alpha4/workflow.yaml |
https://open-workflow-specification.org/schemas/1.0.0-alpha4/workflow.yaml |
public/schemas/1.0.0-alpha5/workflow.json |
https://serverlessworkflow.io/schemas/1.0.0-alpha5/workflow.json |
https://open-workflow-specification.org/schemas/1.0.0-alpha5/workflow.json |
public/schemas/1.0.0-alpha5/workflow.yaml |
https://serverlessworkflow.io/schemas/1.0.0-alpha5/workflow.yaml |
https://open-workflow-specification.org/schemas/1.0.0-alpha5/workflow.yaml |
public/schemas/1.0.0/workflow.json |
https://serverlessworkflow.io/schemas/1.0.0/workflow.json |
https://open-workflow-specification.org/schemas/1.0.0/workflow.json |
public/schemas/1.0.0/workflow.yaml |
https://serverlessworkflow.io/schemas/1.0.0/workflow.yaml |
https://open-workflow-specification.org/schemas/1.0.0/workflow.yaml |
public/schemas/1.0.1/workflow.json |
https://serverlessworkflow.io/schemas/1.0.1/workflow.yaml |
https://open-workflow-specification.org/schemas/1.0.1/workflow.yaml |
public/schemas/1.0.1/workflow.yaml |
https://serverlessworkflow.io/schemas/1.0.1/workflow.yaml |
https://open-workflow-specification.org/schemas/1.0.1/workflow.yaml |
public/schemas/1.0.3/workflow.json |
https://serverlessworkflow.io/schemas/1.0.3/workflow.yaml |
https://open-workflow-specification.org/schemas/1.0.3/workflow.yaml |
public/schemas/1.0.3/workflow.yaml |
https://serverlessworkflow.io/schemas/1.0.3/workflow.yaml |
https://open-workflow-specification.org/schemas/1.0.3/workflow.yaml |
Summary
The schema files under
public/schemas/1.*were copied from the legacyserverlessworkflow.github.iorepository and still contain$idURLs pointing toserverlessworkflow.io. These need to be updated toopen-workflow-specification.org.See also: serverlessworkflow/serverlessworkflow.github.io#269
Affected files
All JSON and YAML schema files under
public/schemas/1.*:$id/idpublic/schemas/1.0.0-alpha1/workflow.jsonhttps://serverlessworkflow.io/schemas/1.0.0-alpha1/workflow.jsonhttps://open-workflow-specification.org/schemas/1.0.0-alpha1/workflow.jsonpublic/schemas/1.0.0-alpha2/workflow.jsonhttps://serverlessworkflow.io/schemas/1.0.0-alpha2/workflow.jsonhttps://open-workflow-specification.org/schemas/1.0.0-alpha2/workflow.jsonpublic/schemas/1.0.0-alpha2/workflow.yamlhttps://serverlessworkflow.io/schemas/1.0.0-alpha2/workflow.yamlhttps://open-workflow-specification.org/schemas/1.0.0-alpha2/workflow.yamlpublic/schemas/1.0.0-alpha3/workflow.jsonhttps://serverlessworkflow.io/schemas/1.0.0-alpha3/workflow.jsonhttps://open-workflow-specification.org/schemas/1.0.0-alpha3/workflow.jsonpublic/schemas/1.0.0-alpha3/workflow.yamlhttps://serverlessworkflow.io/schemas/1.0.0-alpha3/workflow.yamlhttps://open-workflow-specification.org/schemas/1.0.0-alpha3/workflow.yamlpublic/schemas/1.0.0-alpha4/workflow.jsonhttps://serverlessworkflow.io/schemas/1.0.0-alpha4/workflow.jsonhttps://open-workflow-specification.org/schemas/1.0.0-alpha4/workflow.jsonpublic/schemas/1.0.0-alpha4/workflow.yamlhttps://serverlessworkflow.io/schemas/1.0.0-alpha4/workflow.yamlhttps://open-workflow-specification.org/schemas/1.0.0-alpha4/workflow.yamlpublic/schemas/1.0.0-alpha5/workflow.jsonhttps://serverlessworkflow.io/schemas/1.0.0-alpha5/workflow.jsonhttps://open-workflow-specification.org/schemas/1.0.0-alpha5/workflow.jsonpublic/schemas/1.0.0-alpha5/workflow.yamlhttps://serverlessworkflow.io/schemas/1.0.0-alpha5/workflow.yamlhttps://open-workflow-specification.org/schemas/1.0.0-alpha5/workflow.yamlpublic/schemas/1.0.0/workflow.jsonhttps://serverlessworkflow.io/schemas/1.0.0/workflow.jsonhttps://open-workflow-specification.org/schemas/1.0.0/workflow.jsonpublic/schemas/1.0.0/workflow.yamlhttps://serverlessworkflow.io/schemas/1.0.0/workflow.yamlhttps://open-workflow-specification.org/schemas/1.0.0/workflow.yamlpublic/schemas/1.0.1/workflow.jsonhttps://serverlessworkflow.io/schemas/1.0.1/workflow.yamlhttps://open-workflow-specification.org/schemas/1.0.1/workflow.yamlpublic/schemas/1.0.1/workflow.yamlhttps://serverlessworkflow.io/schemas/1.0.1/workflow.yamlhttps://open-workflow-specification.org/schemas/1.0.1/workflow.yamlpublic/schemas/1.0.3/workflow.jsonhttps://serverlessworkflow.io/schemas/1.0.3/workflow.yamlhttps://open-workflow-specification.org/schemas/1.0.3/workflow.yamlpublic/schemas/1.0.3/workflow.yamlhttps://serverlessworkflow.io/schemas/1.0.3/workflow.yamlhttps://open-workflow-specification.org/schemas/1.0.3/workflow.yamlNotes
1.0.0-alpha1JSON schema uses the older"id"keyword (JSON Schema draft-04/07) instead of"$id".public/schemas/0.x(0.5 through 0.9) must not be modified — their URLs should continue pointing to the legacyserverlessworkflow.iodomain.serverlessworkflow.ioreferences in error type URIs undersrc/content/spec/1.0.0/errors/and in example/blog markdown files — those are separate concerns and out of scope for this issue.