Skip to content

Commit 91bf0d7

Browse files
[vendor-schemas] automated update (#606)
Co-authored-by: sirosen <[email protected]>
1 parent ac3f641 commit 91bf0d7

15 files changed

+2624
-1487
lines changed

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: mergify, renovate (2025-09-21)
13+
- Update vendored schemas: azure-pipelines, drone-ci, gitlab-ci, meltano, mergify,
14+
renovate, woodpecker-ci (2025-10-05)
1415

1516
0.34.0
1617
------

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

Lines changed: 2497 additions & 1451 deletions
Large diffs are not rendered by default.

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

Lines changed: 55 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -332,7 +332,8 @@
332332
"ssh",
333333
"exec",
334334
"digitalocean",
335-
"macstadium"
335+
"macstadium",
336+
"vm"
336337
]
337338
},
338339
"platform": {
@@ -608,6 +609,56 @@
608609
"depends_on": {}
609610
}
610611
},
612+
"pipeline_vm": {
613+
"type": "object",
614+
"additionalProperties": false,
615+
"properties": {
616+
"type": {
617+
"const": "vm"
618+
},
619+
"environment": {
620+
"$ref": "#/definitions/environment"
621+
},
622+
"pool": {
623+
"type": "object",
624+
"properties": {
625+
"use": {
626+
"$ref": "#/definitions/nonEmptyString"
627+
}
628+
}
629+
},
630+
"steps": {
631+
"items": {
632+
"$ref": "#/definitions/step_docker"
633+
}
634+
},
635+
"volumes": {
636+
"$ref": "#/definitions/volumes"
637+
},
638+
"services": {
639+
"$ref": "#/definitions/services"
640+
},
641+
"image_pull_secrets": {
642+
"type": "array",
643+
"items": {
644+
"type": "string"
645+
}
646+
},
647+
"node": {
648+
"$ref": "#/definitions/node"
649+
},
650+
"concurrency": {
651+
"$ref": "#/definitions/concurrency"
652+
},
653+
"kind": {},
654+
"name": {},
655+
"platform": {},
656+
"workspace": {},
657+
"clone": {},
658+
"trigger": {},
659+
"depends_on": {}
660+
}
661+
},
611662
"step": {
612663
"type": "object",
613664
"required": ["name"],
@@ -848,6 +899,9 @@
848899
},
849900
{
850901
"$ref": "#/definitions/pipeline_macstadium"
902+
},
903+
{
904+
"$ref": "#/definitions/pipeline_vm"
851905
}
852906
]
853907
}

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

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1981,6 +1981,10 @@
19811981
{
19821982
"const": "data_integrity_failure",
19831983
"description": "Retry if there is an unknown job problem."
1984+
},
1985+
{
1986+
"const": "runner_provisioning_timeout",
1987+
"description": "Retry if the runner manager did not provision a runner to pick up the job in time."
19841988
}
19851989
]
19861990
},
@@ -2334,14 +2338,7 @@
23342338
},
23352339
"deployment_tier": {
23362340
"type": "string",
2337-
"description": "Explicitly specifies the tier of the deployment environment if non-standard environment name is used.",
2338-
"enum": [
2339-
"production",
2340-
"staging",
2341-
"testing",
2342-
"development",
2343-
"other"
2344-
]
2341+
"description": "Explicitly specifies the tier of the deployment environment if non-standard environment name is used."
23452342
}
23462343
},
23472344
"required": [

src/check_jsonschema/builtin_schemas/vendor/meltano.json

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -591,6 +591,13 @@
591591
"type": "boolean",
592592
"description": "A boolean that determines if the catalog cache should be used or ignored.",
593593
"default": true
594+
},
595+
"log_parser": {
596+
"type": "string",
597+
"description": "The log parser to use for the extractor.",
598+
"enum": [
599+
"singer-sdk"
600+
]
594601
}
595602
}
596603
},
@@ -622,7 +629,8 @@
622629
"batch",
623630
"test",
624631
"log-based",
625-
"schema-flattening"
632+
"schema-flattening",
633+
"structured-logging"
626634
]
627635
}
628636
}
@@ -652,7 +660,8 @@
652660
"soft-delete",
653661
"hard-delete",
654662
"datatype-failsafe",
655-
"schema-flattening"
663+
"schema-flattening",
664+
"structured-logging"
656665
]
657666
}
658667
},

src/check_jsonschema/builtin_schemas/vendor/mergify.json

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1327,6 +1327,19 @@
13271327
],
13281328
"title": "Reset On External Merge",
13291329
"type": "string"
1330+
},
1331+
"queued_label": {
1332+
"anyOf": [
1333+
{
1334+
"type": "string"
1335+
},
1336+
{
1337+
"type": "null"
1338+
}
1339+
],
1340+
"default": "queued",
1341+
"description": "The label to add on pull requests when they are added to the merge queue.",
1342+
"title": "Queued Label"
13301343
}
13311344
},
13321345
"title": "MergeQueueModel",
@@ -1747,18 +1760,6 @@
17471760
"description": "The name of the queue containing the pull request.",
17481761
"title": "Queue name"
17491762
},
1750-
"queue-partition-name": {
1751-
"anyOf": [
1752-
{
1753-
"type": "string"
1754-
},
1755-
{
1756-
"type": "null"
1757-
}
1758-
],
1759-
"description": "The name of the partitions the pull request is queued in.",
1760-
"title": "Queue partition name"
1761-
},
17621763
"assignee": {
17631764
"description": "The list of GitHub user or team login that are assigned to the pull request. Team logins are prefixed with the `@` character and must belong to the repository organization.",
17641765
"items": {
@@ -2150,7 +2151,6 @@
21502151
"repository-full-name",
21512152
"queue-dequeue-reason",
21522153
"queue-name",
2153-
"queue-partition-name",
21542154
"assignee",
21552155
"label",
21562156
"review-requested",
@@ -2377,7 +2377,8 @@
23772377
},
23782378
"allow_inplace_checks": {
23792379
"default": true,
2380-
"description": "Allow to update or rebase the original pull request to check its mergeability when first in the queue and not part of a batch (see: `batch_size`) or speculative check (see: `max_parallel_checks`).",
2380+
"deprecated": true,
2381+
"description": "Deprecated: this value is computed automatically. In-place checks are enabled only when:\n- `max_parallel_checks == 1`\n- every queue has `batch_size == 1`\n- every queue CI is single-step (no extra `merge_conditions`; either empty or identical to `queue_conditions`)",
23812382
"title": "Allow Inplace Checks",
23822383
"type": "boolean"
23832384
},
@@ -2594,7 +2595,8 @@
25942595
},
25952596
"allow_inplace_checks": {
25962597
"default": true,
2597-
"description": "Allow to update or rebase the original pull request to check its mergeability when first in the queue and not part of a batch (see: `batch_size`) or speculative check (see: `max_parallel_checks`).",
2598+
"deprecated": true,
2599+
"description": "Deprecated: this value is computed automatically. In-place checks are enabled only when:\n- `max_parallel_checks == 1`\n- every queue has `batch_size == 1`\n- every queue CI is single-step (no extra `merge_conditions`; either empty or identical to `queue_conditions`)",
25982600
"title": "Allow Inplace Checks",
25992601
"type": "boolean"
26002602
},

src/check_jsonschema/builtin_schemas/vendor/renovate.json

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2289,6 +2289,23 @@
22892289
"type": "string"
22902290
}
22912291
}
2292+
},
2293+
{
2294+
"if": {
2295+
"properties": {
2296+
"customType": {
2297+
"const": "jsonata"
2298+
}
2299+
},
2300+
"required": [
2301+
"customType"
2302+
]
2303+
},
2304+
"then": {
2305+
"required": [
2306+
"fileFormat"
2307+
]
2308+
}
22922309
}
22932310
]
22942311
},
@@ -5507,7 +5524,8 @@
55075524
"default": {
55085525
"managerFilePatterns": [
55095526
"/(^|/)package\\.json$/",
5510-
"/(^|/)pnpm-workspace\\.yaml$/"
5527+
"/(^|/)pnpm-workspace\\.yaml$/",
5528+
"/(^|/)\\.yarnrc\\.yml$/"
55115529
],
55125530
"digest": {
55135531
"prBodyDefinitions": {
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2ec6cc72f601459bc8b71ecc2ee49f3419c2daba554cd8653c7f72811446aa28
1+
f00a9630f6550204148634d9a13f634b5750a225559886effe09a751482f0459
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
c8172f5c21b9799e3f702e14b9e91b604ed95fd556ee11f64f8d70825e71fb08
1+
3a2027c0b8bc5f3309d1dec1686e2de73f1a2f845ace30392c939dbabb29c707
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
c6c686190209ebe3275ef5cd627a91418a336a16b0517ab680579ee5b246b775
1+
b1b924d59f72be9c3227010bd78725cd5b0d532f44cacb85df67b476887cd49a

0 commit comments

Comments
 (0)