Skip to content

Commit 06bf738

Browse files
authored
Merge pull request #669 from sirosen/update-schemas
Update vendored schemas
2 parents 4cec9ae + fe0873d commit 06bf738

19 files changed

Lines changed: 1162 additions & 231 deletions

CHANGELOG.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@ Unreleased
1212

1313
.. vendor-insert-here
1414
15+
- Update vendored schemas: buildkite, circle-ci, dependabot, github-workflows,
16+
gitlab-ci, mergify, readthedocs, renovate, woodpecker-ci (2026-03-25)
17+
1518
0.37.0
1619
------
1720

src/check_jsonschema/builtin_schemas/vendor/buildkite.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -211,6 +211,8 @@
211211
"type": "string",
212212
"description": "A unique identifier for a step, must not resemble a UUID",
213213
"examples": ["deploy-staging", "test-integration"],
214+
"maxLength": 100,
215+
"pattern": "^[a-zA-Z0-9_\\-:]+$",
214216
"not": {
215217
"pattern": "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$"
216218
}

src/check_jsonschema/builtin_schemas/vendor/circle-ci.json

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2165,9 +2165,12 @@
21652165
{
21662166
"const": "not_run"
21672167
},
2168+
{
2169+
"const": "unauthorized"
2170+
},
21682171
{
21692172
"const": "terminal",
2170-
"markdownDescription": "Shorthand for `[success, failed, canceled, not_run]` - matches when the upstream job has reached any terminal state."
2173+
"markdownDescription": "Shorthand for `[success, failed, canceled, unauthorized, not_run]` - matches when the upstream job has reached any terminal state."
21712174
}
21722175
]
21732176
},
@@ -2180,7 +2183,8 @@
21802183
"success",
21812184
"failed",
21822185
"canceled",
2183-
"not_run"
2186+
"not_run",
2187+
"unauthorized"
21842188
]
21852189
}
21862190
}

0 commit comments

Comments
 (0)