Skip to content

Add schema/v1/steps.json for CI use

Joe Burnett requested to merge jburnett/add-steps-schema into main

There are 3 entry points to the step runner schema:

  1. The spec document in a step.yml file. This is validated against the spec.json schema.
  2. The definition document in a step.yml file. This is validated against the definition.json schema.
  3. The invocation of steps in a gitlab-ci.yaml file. This one needs a schema file.

This change adds the missing schema for the CI use case.

Merge request reports