Skip to content

Commit

Permalink
[vendor-schemas] automated update (#482)
Browse files Browse the repository at this point in the history
Co-authored-by: sirosen <1300022+sirosen@users.noreply.github.com>
  • Loading branch information
github-actions[bot] and sirosen committed Sep 9, 2024
1 parent 70ecf44 commit b8b348f
Show file tree
Hide file tree
Showing 11 changed files with 110 additions and 90 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-08-25)
- Update vendored schemas (2024-09-08)

0.29.2
------
Expand Down
43 changes: 43 additions & 0 deletions src/check_jsonschema/builtin_schemas/vendor/buildkite.json
Original file line number Diff line number Diff line change
Expand Up @@ -113,6 +113,49 @@
[ "feature/*", "chore/*" ]
]
},
"cache": {
"description": "The paths for the caches to be used in the step",
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": { "type": "string" }
},
{
"type": "object",
"properties": {
"paths": {
"anyOf": [
{ "type": "string" },
{
"type": "array",
"items": { "type": "string" }
}
]
},
"size": {
"type": "string",
"pattern": "^\\d+g$"
},
"name": {
"type": "string"
}
},
"required": ["paths"]
}
],
"examples": [
"dist/",
[ ".build/*", "assets/*" ],
{
"name": "cool-cache",
"size": "20g",
"paths": ["/path/one", "/path/two"]
}
]
},
"cancelOnBuildFailing": {
"type": "boolean",
"description": "Whether to cancel the job as soon as the build is marked as failing",
Expand Down
16 changes: 16 additions & 0 deletions src/check_jsonschema/builtin_schemas/vendor/gitlab-ci.json
Original file line number Diff line number Diff line change
Expand Up @@ -829,6 +829,18 @@
"properties": {
"name": {
"type": "string"
},
"data_key": {
"type": "string"
},
"cert_user_name": {
"type": "string"
},
"public_key_data": {
"type": "string"
},
"csr_data": {
"type": "string"
}
},
"additionalProperties": false
Expand Down Expand Up @@ -2377,6 +2389,10 @@
"path_prefix": {
"type": "string",
"markdownDescription": "The GitLab Pages URL path prefix used in this version of pages. The given value is converted to lowercase, shortened to 63 bytes, and everything except alphanumeric characters is replaced with a hyphen. Leading and trailing hyphens are not permitted."
},
"expire_in": {
"type": "string",
"markdownDescription": "How long the deployment should be active. Deployments that have expired are no longer available on the web. Supports a wide variety of formats, e.g. '1 week', '3 mins 4 sec', '2 hrs 20 min', '2h20min', '6 mos 1 day', '47 yrs 6 mos and 4d', '3 weeks and 2 days'. Set to 'never' to prevent extra deployments from expiring. [Learn More](https://docs.gitlab.com/ee/ci/yaml/#pagesexpire_in)."
}
}
}
Expand Down
13 changes: 12 additions & 1 deletion src/check_jsonschema/builtin_schemas/vendor/renovate.json
Original file line number Diff line number Diff line change
Expand Up @@ -455,6 +455,17 @@
},
"$ref": "#"
},
"bun-version": {
"description": "Configuration object for the bun-version manager",
"type": "object",
"default": {
"fileMatch": [
"(^|/)\\.bun-version$"
],
"versioning": "npm"
},
"$ref": "#"
},
"bundler": {
"description": "Configuration object for the bundler manager",
"type": "object",
Expand Down Expand Up @@ -1001,7 +1012,7 @@
"dockerSidecarImage": {
"description": "Change this value to override the default Renovate sidecar image.",
"type": "string",
"default": "ghcr.io/containerbase/sidecar:11.11.6"
"default": "ghcr.io/containerbase/sidecar:11.11.11"
},
"dockerUser": {
"description": "Set the `UID` and `GID` for Docker-based binaries if you use `binarySource=docker`.",
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1 @@
7b91fb4c29df17714b03eb0eb803a801f1d347b18fb12bc46be7038d46f220c5
06c2303d3c39c1898b43791708f8792397ce932ee4e7bc8136761dbd9b962016
Original file line number Diff line number Diff line change
@@ -1 +1 @@
92d3e0c05e41438d3d43227dd42cde6a71bda64156b31bf44e57a18de950641d
9eae55e56d25b26d95e7f3efa69773452d43598f11382b1a8b0254c7385aa056
Original file line number Diff line number Diff line change
@@ -1 +1 @@
4d57da18696b9d84e17ba73cdd0cdbbe606701f16ff9ac30f38a3f6359a6a9e6
9e98bf9eb3e4277d98e687d6124b96dfe6fb969457b9d56d0e81c38f181c3ecc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
326c9ebefc80d262b106ef252fecad30b389aace8a3936bac6049116b25efb7d
32b9a4b87c55bc0acde937a77d121671ffbd8e62304f84e85fc1de54e6cd5547
Original file line number Diff line number Diff line change
@@ -1 +1 @@
c8cb2cc10d929ae47d4349b9f977bca534913b4d01a5e258c35c05dfe4f5417d
39f6e12a0594365a9d205e51278ae4d5877e99cf16d6881d405a928ce02d248b
13 changes: 13 additions & 0 deletions src/check_jsonschema/builtin_schemas/vendor/taskfile.json
Original file line number Diff line number Diff line change
Expand Up @@ -431,6 +431,9 @@
},
{
"$ref": "#/definitions/for_var"
},
{
"$ref": "#/definitions/for_matrix"
}
]
},
Expand Down Expand Up @@ -467,6 +470,12 @@
"additionalProperties": false,
"required": ["var"]
},
"for_matrix": {
"description": "A matrix of values to iterate over",
"type": "object",
"additionalProperties": true,
"required": ["matrix"]
},
"precondition": {
"anyOf": [
{
Expand Down Expand Up @@ -610,6 +619,10 @@
"description": "If `true`, no errors will be thrown if the specified file does not exist.",
"type": "boolean"
},
"flatten": {
"description": "If `true`, the tasks from the included Taskfile will be available in the including Taskfile without a namespace. If a task with the same name already exists in the including Taskfile, an error will be thrown.",
"type": "boolean"
},
"internal": {
"description": "Stops any task in the included Taskfile from being callable on the command line. These commands will also be omitted from the output when used with `--list`.",
"type": "boolean"
Expand Down
103 changes: 20 additions & 83 deletions src/check_jsonschema/builtin_schemas/vendor/woodpecker-ci.json
Original file line number Diff line number Diff line change
Expand Up @@ -227,13 +227,10 @@
},
"step": {
"description": "A step of your workflow executes either arbitrary commands or uses a plugin. Read more: https://woodpecker-ci.org/docs/usage/workflow-syntax#steps",
"oneOf": [
"anyOf": [
{
"$ref": "#/definitions/commands_step"
},
{
"$ref": "#/definitions/entrypoint_step"
},
{
"$ref": "#/definitions/plugin_step"
}
Expand All @@ -243,89 +240,29 @@
"description": "Every step of your pipeline executes arbitrary commands inside a specified docker container. Read more: https://woodpecker-ci.org/docs/usage/workflow-syntax#steps",
"type": "object",
"additionalProperties": false,
"required": ["image", "commands"],
"properties": {
"name": {
"description": "The name of the step. Can be used if using the array style steps list.",
"type": "string"
},
"image": {
"$ref": "#/definitions/step_image"
},
"privileged": {
"$ref": "#/definitions/step_privileged"
},
"pull": {
"$ref": "#/definitions/step_pull"
},
"commands": {
"$ref": "#/definitions/step_commands"
},
"environment": {
"$ref": "#/definitions/step_environment"
},
"directory": {
"$ref": "#/definitions/step_directory"
},
"secrets": {
"$ref": "#/definitions/step_secrets"
},
"when": {
"$ref": "#/definitions/step_when"
},
"volumes": {
"$ref": "#/definitions/step_volumes"
},
"depends_on": {
"description": "Execute a step after another step has finished.",
"oneOf": [
{
"type": "array",
"minLength": 1,
"items": {
"type": "string"
"required": ["image"],
"allOf": [
{
"if": {
"properties": {
"detach": {
"const": true
}
},
{
"type": "string"
}
]
},
"detach": {
"description": "Detach a step to run in background until pipeline finishes. Read more: https://woodpecker-ci.org/docs/usage/services#detachment",
"type": "boolean"
},
"failure": {
"description": "How to handle the failure of this step. Read more: https://woodpecker-ci.org/docs/usage/workflow-syntax#failure",
"type": "string",
"enum": ["fail", "ignore"],
"default": "fail"
},
"backend_options": {
"$ref": "#/definitions/step_backend_options"
},
"entrypoint": {
"description": "Defines container entrypoint.",
"oneOf": [
{
"type": "array",
"minLength": 1,
"items": {
"type": "string"
},
"then": {},
"else": {
"anyOf": [
{
"required": ["commands"]
},
{
"required": ["entrypoint"]
}
},
{
"type": "string"
}
]
]
}
}
}
},
"entrypoint_step": {
"description": "Every step of your pipeline executes arbitrary commands inside a specified docker container. Read more: https://woodpecker-ci.org/docs/usage/workflow-syntax#steps",
"type": "object",
"additionalProperties": false,
"required": ["image", "entrypoint"],
],
"properties": {
"name": {
"description": "The name of the step. Can be used if using the array style steps list.",
Expand Down

0 comments on commit b8b348f

Please sign in to comment.