Skip to content

Commit

Permalink
[vendor-schemas] automated update (#506)
Browse files Browse the repository at this point in the history
Co-authored-by: sirosen <[email protected]>
  • Loading branch information
github-actions[bot] and sirosen authored Dec 23, 2024
1 parent 5a4c9b6 commit 3f10819
Show file tree
Hide file tree
Showing 9 changed files with 110 additions and 15 deletions.
2 changes: 1 addition & 1 deletion CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Unreleased

.. vendor-insert-here
- Update vendored schemas (2024-12-15)
- Update vendored schemas (2024-12-22)

0.30.0
------
Expand Down
12 changes: 12 additions & 0 deletions src/check_jsonschema/builtin_schemas/vendor/bamboo-spec.json
Original file line number Diff line number Diff line change
Expand Up @@ -844,6 +844,18 @@
"type": "integer",
"default": 2
},
"branch-overrides": {
"description": "Overrides for specific branches in the plan",
"type": "array",
"items": {
"type": "object",
"patternProperties": {
"[a-zA-Z0-9\\s+_-]": {
"$ref": "#"
}
}
}
},
"other": {
"type": "object"
}
Expand Down
59 changes: 56 additions & 3 deletions src/check_jsonschema/builtin_schemas/vendor/gitlab-ci.json
Original file line number Diff line number Diff line change
Expand Up @@ -1755,7 +1755,7 @@
"default": false
},
"inputs": {
"markdownDescription": "Used to pass input values to included templates or components. [Learn More](https://docs.gitlab.com/ee/ci/yaml/includes.html#set-input-parameter-values-with-includeinputs).",
"markdownDescription": "Used to pass input values to included templates or components. [Learn More](https://docs.gitlab.com/ee/ci/yaml/inputs.html#set-input-values-when-using-include).",
"type": "object"
},
"job": {
Expand Down Expand Up @@ -2230,8 +2230,14 @@
"type": "string",
"format": "uri-reference",
"pattern": "\\.ya?ml$"
},
"inputs": {
"$ref": "#/definitions/inputs"
}
}
},
"required": [
"local"
]
},
{
"type": "object",
Expand All @@ -2242,8 +2248,14 @@
"type": "string",
"format": "uri-reference",
"pattern": "\\.ya?ml$"
},
"inputs": {
"$ref": "#/definitions/inputs"
}
}
},
"required": [
"template"
]
},
{
"type": "object",
Expand All @@ -2258,6 +2270,9 @@
"job": {
"description": "Job name which generates the artifact",
"type": "string"
},
"inputs": {
"$ref": "#/definitions/inputs"
}
},
"required": [
Expand All @@ -2284,12 +2299,50 @@
"type": "string",
"format": "uri-reference",
"pattern": "\\.ya?ml$"
},
"inputs": {
"$ref": "#/definitions/inputs"
}
},
"required": [
"project",
"file"
]
},
{
"type": "object",
"additionalProperties": false,
"properties": {
"component": {
"description": "Local path to component directory or full path to external component directory.",
"type": "string",
"format": "uri-reference"
},
"inputs": {
"$ref": "#/definitions/inputs"
}
},
"required": [
"component"
]
},
{
"type": "object",
"additionalProperties": false,
"properties": {
"remote": {
"description": "URL to a `yaml`/`yml` template file using HTTP/HTTPS.",
"type": "string",
"format": "uri-reference",
"pattern": "^https?://.+\\.ya?ml$"
},
"inputs": {
"$ref": "#/definitions/inputs"
}
},
"required": [
"remote"
]
}
]
}
Expand Down
26 changes: 22 additions & 4 deletions src/check_jsonschema/builtin_schemas/vendor/mergify.json
Original file line number Diff line number Diff line change
Expand Up @@ -274,9 +274,11 @@
}
],
"default": null,
"description": "Mergify can impersonate a GitHub user to copy a pull request. If no `bot_account` is set, Mergify copies the pull request itself.",
"title": "Bot Account"
},
"branches": {
"description": "The list of branches the pull request should be copied to.",
"items": {
"$ref": "#/$defs/BranchName"
},
Expand All @@ -285,6 +287,7 @@
"type": "array"
},
"regexes": {
"description": "The list of regexes to find branches the pull request should be copied to.",
"items": {
"format": "regex",
"type": "string"
Expand All @@ -295,10 +298,12 @@
},
"ignore_conflicts": {
"default": true,
"description": "Whether to create the pull requests even if there are conflicts when cherry-picking the commits.",
"title": "Ignore Conflicts",
"type": "boolean"
},
"assignees": {
"description": "Users to assign the newly created pull request to. As the type is a data type template, you could use, e.g., `{{author}}` to assign the pull request to its original author.",
"items": {
"description": "A string template using the Jinja2 syntax.",
"format": "template",
Expand All @@ -310,6 +315,7 @@
"type": "array"
},
"labels": {
"description": "The list of labels to add to the created pull requests.",
"items": {
"type": "string"
},
Expand All @@ -319,19 +325,20 @@
},
"label_conflicts": {
"default": "conflicts",
"description": "The label to add to the created pull request if it has conflicts and `ignore_conflicts` is set to `true`.",
"title": "Label Conflicts",
"type": "string"
},
"title": {
"default": "{{ title }} (backport #{{ number }})",
"description": "A string template using the Jinja2 syntax.",
"description": "The pull request's title.",
"format": "template",
"title": "Template",
"type": "string"
},
"body": {
"default": "{{ body }}<hr>This is an automatic backport of pull request #{{number}} done by [Mergify](https://mergify.com).\n",
"description": "A string template using the Jinja2 syntax.",
"description": "The pull request's body.",
"format": "template",
"title": "Template",
"type": "string"
Expand All @@ -340,6 +347,7 @@
"default": [
"check"
],
"description": "List of reporting modes for the action's result.",
"items": {
"enum": [
"check",
Expand All @@ -353,6 +361,7 @@
},
"merge_conflict_style": {
"default": "merge",
"description": "Style used by git when displaying merge conflicts",
"enum": [
"merge",
"diff3"
Expand Down Expand Up @@ -730,9 +739,11 @@
}
],
"default": null,
"description": "Mergify can impersonate a GitHub user to copy a pull request. If no `bot_account` is set, Mergify copies the pull request itself.",
"title": "Bot Account"
},
"branches": {
"description": "The list of branches the pull request should be copied to.",
"items": {
"$ref": "#/$defs/BranchName"
},
Expand All @@ -741,6 +752,7 @@
"type": "array"
},
"regexes": {
"description": "The list of regexes to find branches the pull request should be copied to.",
"items": {
"format": "regex",
"type": "string"
Expand All @@ -751,10 +763,12 @@
},
"ignore_conflicts": {
"default": true,
"description": "Whether to create the pull requests even if there are conflicts when cherry-picking the commits.",
"title": "Ignore Conflicts",
"type": "boolean"
},
"assignees": {
"description": "Users to assign the newly created pull request to. As the type is a data type template, you could use, e.g., `{{author}}` to assign the pull request to its original author.",
"items": {
"description": "A string template using the Jinja2 syntax.",
"format": "template",
Expand All @@ -766,6 +780,7 @@
"type": "array"
},
"labels": {
"description": "The list of labels to add to the created pull requests.",
"items": {
"type": "string"
},
Expand All @@ -775,19 +790,20 @@
},
"label_conflicts": {
"default": "conflicts",
"description": "The label to add to the created pull request if it has conflicts and `ignore_conflicts` is set to `true`.",
"title": "Label Conflicts",
"type": "string"
},
"title": {
"default": "{{ title }} (copy #{{ number }})",
"description": "A string template using the Jinja2 syntax.",
"description": "The pull request's title.",
"format": "template",
"title": "Template",
"type": "string"
},
"body": {
"default": "{{ body }}<hr>This is an automatic copy of pull request #{{number}} done by [Mergify](https://mergify.com).\n",
"description": "A string template using the Jinja2 syntax.",
"description": "The pull request's body.",
"format": "template",
"title": "Template",
"type": "string"
Expand All @@ -796,6 +812,7 @@
"default": [
"check"
],
"description": "List of reporting modes for the action's result.",
"items": {
"enum": [
"check",
Expand All @@ -809,6 +826,7 @@
},
"merge_conflict_style": {
"default": "merge",
"description": "Style used by git when displaying merge conflicts",
"enum": [
"merge",
"diff3"
Expand Down
18 changes: 15 additions & 3 deletions src/check_jsonschema/builtin_schemas/vendor/renovate.json
Original file line number Diff line number Diff line change
Expand Up @@ -340,7 +340,7 @@
"type": "object",
"default": {
"fileMatch": [
"(^|/)MODULE\\.bazel$"
"(^|/|\\.)MODULE\\.bazel$"
]
},
"$ref": "#"
Expand Down Expand Up @@ -486,7 +486,7 @@
"type": "object",
"default": {
"fileMatch": [
"(^|/)bun\\.lockb$"
"(^|/)bun\\.lockb?$"
],
"digest": {
"prBodyDefinitions": {
Expand Down Expand Up @@ -595,6 +595,16 @@
"type": "boolean",
"default": false
},
"cloneSubmodulesFilter": {
"description": "List of submodules names or patterns to clone when cloneSubmodules=true.",
"type": "array",
"items": {
"type": "string"
},
"default": [
"*"
]
},
"cloudbuild": {
"description": "Configuration object for the cloudbuild manager",
"type": "object",
Expand Down Expand Up @@ -1062,7 +1072,7 @@
"dockerSidecarImage": {
"description": "Change this value to override the default Renovate sidecar image.",
"type": "string",
"default": "ghcr.io/containerbase/sidecar:13.4.3"
"default": "ghcr.io/containerbase/sidecar:13.5.0"
},
"dockerUser": {
"description": "Set the `UID` and `GID` for Docker-based binaries if you use `binarySource=docker`.",
Expand Down Expand Up @@ -2779,6 +2789,7 @@
"gomodTidyE",
"gomodUpdateImportPaths",
"gomodSkipVendor",
"gomodVendor",
"helmUpdateSubChartArchives",
"npmDedupe",
"pnpmDedupe",
Expand Down Expand Up @@ -3621,6 +3632,7 @@
"conan",
"deb",
"debian",
"devbox",
"docker",
"git",
"glasskube",
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1 @@
e1e83c1f89e5ebdf9b87edb34f1edd75e7cc84897a796ad0ad72c6a87d492cf5
c7724c5e67e2d3fcb081a36adcbe2ba5f59c884937a09397139d85afc86985a2
Original file line number Diff line number Diff line change
@@ -1 +1 @@
cabd0a0f9f407d2367ac34cd0220d0daa76d6ebd287e30a09b09fcd75720a126
da5b6762e83b0d89dd145d0f9b8a25ef068b790577304df65d2d2bd5a4e0b21f
Original file line number Diff line number Diff line change
@@ -1 +1 @@
b186fbf3e5c9e05b9d7e093f78d3f00b66fdf0d48bfc3d47fa5a98bae82eaaad
9ee866491e48c35a24339f78f59d3edbc5638101d2f0645004853eaf9c297319
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0b564908f4c290734c308ef289ab95297a34c9ce6c299ef0068184fd0bd07d81
7edf0b8bfe96a7e921f60ae85fa9f47c873c92b6217ab900cc63c250853349f7

0 comments on commit 3f10819

Please sign in to comment.