Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ Unreleased
.. vendor-insert-here

- Update vendored schemas: bitbucket-pipelines, circle-ci, dependabot, github-workflows,
mergify, renovate, snapcraft (2026-05-24)
mergify, renovate, snapcraft, woodpecker-ci (2026-05-31)

0.37.2
------
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -248,6 +248,9 @@
"checks": {
"$ref": "#/definitions/permissions-level"
},
"code-quality": {
"$ref": "#/definitions/permissions-level"
},
"contents": {
"$ref": "#/definitions/permissions-level"
},
Expand Down
6 changes: 4 additions & 2 deletions src/check_jsonschema/builtin_schemas/vendor/mergify.json
Original file line number Diff line number Diff line change
Expand Up @@ -1492,10 +1492,11 @@
},
"mode": {
"default": "serial",
"description": "Defines how the merge queue schedules pull requests.\n- `serial`: PRs are tested cumulatively.\n- `parallel`: PRs whose scopes don't overlap are tested in parallel.\n",
"description": "Defines how the merge queue schedules pull requests.\n- `serial`: PRs are tested cumulatively.\n- `parallel`: PRs whose scopes don't overlap are tested in parallel.\n- `isolated`: PRs are grouped into batches by changed-files similarity; each batch runs as a fully isolated car, with no dependency on any other batch.\n",
"enum": [
"serial",
"parallel"
"parallel",
"isolated"
],
"title": "Mode",
"type": "string"
Expand Down Expand Up @@ -1930,6 +1931,7 @@
"CONFLICT_WITH_PULL_AHEAD",
"BRANCH_UPDATE_FAILED",
"DRAFT_PULL_REQUEST_CHANGED",
"BATCH_PULL_REQUEST_CLOSED",
"PULL_REQUEST_UPDATED",
"MERGE_QUEUE_RESET",
"INCOMPATIBILITY_WITH_BRANCH_PROTECTIONS",
Expand Down
8 changes: 6 additions & 2 deletions src/check_jsonschema/builtin_schemas/vendor/renovate.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"$id": "https://docs.renovatebot.com/renovate-schema.json",
"title": "JSON schema for Renovate 43.195.0 config files (https://renovatebot.com/)",
"title": "JSON schema for Renovate 43.205.2 config files (https://renovatebot.com/)",
"$schema": "http://json-schema.org/draft-07/schema#",
"x-renovate-version": "43.195.0",
"x-renovate-version": "43.205.2",
"allowComments": true,
"type": "object",
"definitions": {
Expand Down Expand Up @@ -6924,13 +6924,17 @@
"default": {
"managerFilePatterns": [
"renovate.json",
"renovate.jsonc",
"renovate.json5",
".github/renovate.json",
".github/renovate.jsonc",
".github/renovate.json5",
".gitlab/renovate.json",
".gitlab/renovate.jsonc",
".gitlab/renovate.json5",
".renovaterc",
".renovaterc.json",
".renovaterc.jsonc",
".renovaterc.json5"
]
},
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1 @@
30e8f011e5337e90459776a2e01d8fd17ae199904b8ef12a6fd715edf599d79b
72ddb93afca7270a62b319175a6edc99e2fe802e5b58a6078e904cd726e10462
Original file line number Diff line number Diff line change
@@ -1 +1 @@
4cec44bba92c23c1b3fe34eabfaf6c6069b4f87d0822cd0ab7fc29af6903c8aa
a4633bf96b5b7bdf51841d1d72ec1af564dcff1212f38214b5b31c9a099e4340
Original file line number Diff line number Diff line change
@@ -1 +1 @@
f51d3dfb49188ab8bd97dced89674a9e5ea0710dabd6521b358bd7feef433b5b
3e469f9a7b54e75551e061d35d399e9538b9982ff6fcb5d1e828d3b0d8c8ac62
Original file line number Diff line number Diff line change
@@ -1 +1 @@
bcd805fbe481586ed0e6e9d173149291ed1dd226bee1f798e314a1542f295d29
3a2d0c9300952d654390f4fe451f35d6a4fdf8b95d91a274cc5ad930eeec05d5
53 changes: 44 additions & 9 deletions src/check_jsonschema/builtin_schemas/vendor/woodpecker-ci.json
Original file line number Diff line number Diff line change
Expand Up @@ -39,11 +39,8 @@
"$ref": "#/definitions/labels"
},
"depends_on": {
"type": "array",
"minLength": 1,
"items": {
"type": "string"
}
"description": "List of workflow dependencies. Accepts strings or objects with name and optional fields. Read more: https://woodpecker-ci.org/docs/usage/workflows#flow-control",
"$ref": "#/definitions/depends_on_list"
},
"runs_on": {
"type": "array",
Expand All @@ -69,6 +66,44 @@
}
]
},
"depends_on_item": {
"oneOf": [
{
"type": "string"
},
{
"type": "object",
"required": ["name"],
"additionalProperties": false,
"properties": {
"name": {
"type": "string",
"description": "Name of the dependency (step or workflow)."
},
"optional": {
"type": "boolean",
"default": false,
"description": "If true, the dependency is silently dropped when not present in the pipeline."
}
}
}
]
},
"depends_on_list": {
"description": "A dependency or list of dependencies. Each item can be a string or an object with name and optional fields.",
"oneOf": [
{
"type": "string"
},
{
"type": "array",
"minLength": 1,
"items": {
"$ref": "#/definitions/depends_on_item"
}
}
]
},
"clone": {
"description": "Configures the clone step. Read more: https://woodpecker-ci.org/docs/usage/workflow-syntax#clone",
"oneOf": [
Expand Down Expand Up @@ -325,8 +360,8 @@
"$ref": "#/definitions/step_volumes"
},
"depends_on": {
"description": "Execute a step after another step has finished.",
"$ref": "#/definitions/string_or_string_slice"
"description": "Execute a step after another step has finished. Accepts strings or objects with name and optional fields.",
"$ref": "#/definitions/depends_on_list"
},
"detach": {
"description": "Detach a step to run in background until pipeline finishes. Read more: https://woodpecker-ci.org/docs/usage/services#detachment",
Expand Down Expand Up @@ -386,8 +421,8 @@
"$ref": "#/definitions/step_volumes"
},
"depends_on": {
"description": "Execute a step after another step has finished.",
"$ref": "#/definitions/string_or_string_slice"
"description": "Execute a step after another step has finished. Accepts strings or objects with name and optional fields.",
"$ref": "#/definitions/depends_on_list"
},
"detach": {
"description": "Detach a step to run in background until pipeline finishes. Read more: https://woodpecker-ci.org/docs/usage/services#detachment",
Expand Down