Skip to content

CI schema is missing .artifacts.reports.annotations

Issue noticed wile using .artifacts.reports.annotations as described in https://docs.gitlab.com/ee/ci/yaml/artifacts_reports.html#artifactsreportsannotations and using check-gitlab-ci pre-commmit that is using schema from https://gitlab.com/gitlab-org/gitlab/-/raw/master/app/assets/javascripts/editor/schema/ci.json, where annotations is missing for reports (https://gitlab.com/gitlab-org/gitlab/-/blob/master/app/assets/javascripts/editor/schema/ci.json#L257)

Corresponding issue for check-gitlab-ci with reproduction steps: https://github.com/python-jsonschema/check-jsonschema/issues/439