Skip to content

Commit d0de142

Browse files
authored
Merge pull request #675 from python-jsonschema/vendor-schemas-auto
Update vendored schemas
2 parents 9688191 + 94fdba7 commit d0de142

11 files changed

Lines changed: 33 additions & 29 deletions

File tree

CHANGELOG.rst

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@ Unreleased
1010

1111
.. vendor-insert-here
1212
13-
- Update vendored schemas: github-issue-forms, mergify, renovate (2026-03-29)
13+
- Update vendored schemas: bitbucket-pipelines, buildkite, circle-ci,
14+
github-issue-forms, mergify, renovate (2026-04-05)
1415

1516
0.37.1
1617
------

src/check_jsonschema/builtin_schemas/vendor/bitbucket-pipelines.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

src/check_jsonschema/builtin_schemas/vendor/buildkite.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -212,7 +212,7 @@
212212
"description": "A unique identifier for a step, must not resemble a UUID",
213213
"examples": ["deploy-staging", "test-integration"],
214214
"maxLength": 100,
215-
"pattern": "^[a-zA-Z0-9_\\-:]+$",
215+
"pattern": "^[a-zA-Z0-9_\\-:${}.,]+$",
216216
"not": {
217217
"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}$"
218218
}

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

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22
"$schema": "http://json-schema.org/draft-07/schema#",
33
"title": "CircleCI Config",
44
"definitions": {
5-
"jobDefinition": {
5+
"jobInvocation": {
66
"oneOf": [
77
{
88
"type": "string",
9-
"markdownDescription": "A reference to a job defined elsewhere in the configuration, either in the `jobs` section or from an orb (e.g., `my-job` or `orb-name/job-name`)."
9+
"markdownDescription": "An invocation of a job defined elsewhere in the configuration, either in the `jobs` section or from an orb (e.g., `my-job` or `orb-name/job-name`)."
1010
},
1111
{
1212
"type": "object",
@@ -576,7 +576,7 @@
576576
"pattern": "^[A-Za-z][A-Za-z\\s\\d_-]*$"
577577
},
578578
"additionalProperties": {
579-
"$ref": "#/definitions/jobDefinition"
579+
"$ref": "#/definitions/jobInvocation"
580580
}
581581
},
582582
"commands": {
@@ -2380,7 +2380,7 @@
23802380
"pattern": "^[A-Za-z][A-Za-z\\s\\d_-]*$"
23812381
},
23822382
"additionalProperties": {
2383-
"$ref": "#/definitions/jobDefinition"
2383+
"$ref": "#/definitions/jobInvocation"
23842384
}
23852385
},
23862386
"orbs": {
@@ -2411,7 +2411,7 @@
24112411
"pattern": "^[A-Za-z][A-Za-z\\s\\d_-]*$"
24122412
},
24132413
"additionalProperties": {
2414-
"$ref": "#/definitions/jobDefinition"
2414+
"$ref": "#/definitions/jobInvocation"
24152415
}
24162416
},
24172417
"commands": {

src/check_jsonschema/builtin_schemas/vendor/mergify.json

Lines changed: 12 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,8 @@
6767
"type": "null"
6868
}
6969
],
70-
"default": null
70+
"default": null,
71+
"deprecated": true
7172
},
7273
"dismiss_reviews": {
7374
"anyOf": [
@@ -2504,6 +2505,7 @@
25042505
}
25052506
],
25062507
"default": null,
2508+
"deprecated": true,
25072509
"description": "If set to `fast-forward`, Mergify will merge the draft pull request instead of merging the original pull request that has been checked. This only works when `merge_method` is set to `merge`.",
25082510
"title": "Queue Branch Merge Method"
25092511
},
@@ -2549,7 +2551,7 @@
25492551
}
25502552
],
25512553
"default": null,
2552-
"description": "Merge method to use. If no value is set, Mergify uses the first authorized method available in the repository configuration. `fast-forward` is not supported on draft PR (`max_parallel_checks > 1`, or `batch_size > 1`, or two-step CI).",
2554+
"description": "Merge method to use. If no value is set, Mergify uses the first authorized method available in the repository configuration.",
25532555
"title": "Merge Method"
25542556
},
25552557
"autosquash": {
@@ -2733,6 +2735,7 @@
27332735
}
27342736
],
27352737
"default": null,
2738+
"deprecated": true,
27362739
"description": "If set to `fast-forward`, Mergify will merge the draft pull request instead of merging the original pull request that has been checked. This only works when `merge_method` is set to `merge`.",
27372740
"title": "Queue Branch Merge Method"
27382741
},
@@ -2778,7 +2781,7 @@
27782781
}
27792782
],
27802783
"default": null,
2781-
"description": "Merge method to use. If no value is set, Mergify uses the first authorized method available in the repository configuration. `fast-forward` is not supported on draft PR (`max_parallel_checks > 1`, or `batch_size > 1`, or two-step CI).",
2784+
"description": "Merge method to use. If no value is set, Mergify uses the first authorized method available in the repository configuration.",
27822785
"title": "Merge Method"
27832786
},
27842787
"autosquash": {
@@ -3077,17 +3080,12 @@
30773080
"title": "Source"
30783081
},
30793082
"merge_queue_scope": {
3080-
"anyOf": [
3081-
{
3082-
"type": "string"
3083-
},
3084-
{
3085-
"type": "null"
3086-
}
3087-
],
30883083
"default": "merge-queue",
3089-
"description": "Optional scope name automatically applied to merge queue PRs. Set to `None` to disable.",
3090-
"title": "Merge Queue Scope"
3084+
"description": "Scope name automatically applied to merge queue PRs.",
3085+
"minLength": 2,
3086+
"pattern": "^[A-Za-z0-9_-]+$",
3087+
"title": "Merge Queue Scope",
3088+
"type": "string"
30913089
}
30923090
},
30933091
"title": "Scopes",
@@ -3104,7 +3102,7 @@
31043102
}
31053103
},
31063104
"propertyNames": {
3107-
"minLength": 1
3105+
"minLength": 2
31083106
},
31093107
"title": "Files",
31103108
"type": "object"

src/check_jsonschema/builtin_schemas/vendor/renovate.json

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"$id": "https://docs.renovatebot.com/renovate-schema.json",
3-
"title": "JSON schema for Renovate 43.99.0 config files (https://renovatebot.com/)",
3+
"title": "JSON schema for Renovate 43.104.3 config files (https://renovatebot.com/)",
44
"$schema": "http://json-schema.org/draft-07/schema#",
5-
"x-renovate-version": "43.99.0",
5+
"x-renovate-version": "43.104.3",
66
"allowComments": true,
77
"type": "object",
88
"properties": {
@@ -9242,6 +9242,11 @@
92429242
"reportPath"
92439243
]
92449244
},
9245+
{
9246+
"required": [
9247+
"reportFormatting"
9248+
]
9249+
},
92459250
{
92469251
"required": [
92479252
"force"
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
7bab5629e59623ca24ae370eaf40ec9f7527c8a0d925841c2480f7bb5bf8e0bd
1+
9476921719f1f606ac6e377ca5b20a099e1c258a2397f1cdea0b397cfce099cf
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
fd35bfe91d451cad777c39386bf208005087e5577ddf2cd62024cb8622396f5b
1+
56f3092554fd63e7d9653ee752d86d05c269617d4f9f9dfa67c7a18cb17476cf
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
01d9e61d0e1f01bf4e6b7877e99a68edea71e8316c2822d69f54a5dffff318e4
1+
26ed7f80824f343bbb4f2e713ec137928ece0499da83d9f6490b7da128f444c9
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
123b6c436e2b25427e08a3ecc4a4983c8a0b275cf734ef1905b4993de8019b82
1+
bf0d24b4708fd1437f715f98868bc420b075d13d535ce0d721f88ade8897a408

0 commit comments

Comments
 (0)