diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 484aa5f9b..cb737ecfb 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -10,6 +10,8 @@ Unreleased .. vendor-insert-here +- Update vendored schemas (2025-02-09) + 0.31.1 ------ diff --git a/src/check_jsonschema/builtin_schemas/vendor/gitlab-ci.json b/src/check_jsonschema/builtin_schemas/vendor/gitlab-ci.json index 15b27b319..ee655baea 100644 --- a/src/check_jsonschema/builtin_schemas/vendor/gitlab-ci.json +++ b/src/check_jsonschema/builtin_schemas/vendor/gitlab-ci.json @@ -433,7 +433,7 @@ "additionalProperties": false, "properties": { "project": { - "description": "Path to the project, e.g. `group/project`, or `group/sub-group/project` [Learn more](https://docs.gitlab.com/ee/ci/yaml/index.html#includefile).", + "description": "Path to the project, e.g. `group/project`, or `group/sub-group/project` [Learn more](https://docs.gitlab.com/ee/ci/yaml/#includefile).", "type": "string", "pattern": "(?:\\S/\\S|\\$\\S+)" }, @@ -1174,7 +1174,7 @@ } }, "rulesVariables": { - "markdownDescription": "Defines variables for a rule result. [Learn More](https://docs.gitlab.com/ee/ci/yaml/index.html#rulesvariables).", + "markdownDescription": "Defines variables for a rule result. [Learn More](https://docs.gitlab.com/ee/ci/yaml/#rulesvariables).", "type": "object", "patternProperties": { ".*": { @@ -1279,7 +1279,7 @@ }, "timeout": { "type": "string", - "markdownDescription": "Allows you to configure a timeout for a specific job (e.g. `1 minute`, `1h 30m 12s`). [Learn More](https://docs.gitlab.com/ee/ci/yaml/index.html#timeout).", + "markdownDescription": "Allows you to configure a timeout for a specific job (e.g. `1 minute`, `1h 30m 12s`). [Learn More](https://docs.gitlab.com/ee/ci/yaml/#timeout).", "minLength": 1 }, "start_in": { @@ -1288,7 +1288,7 @@ "minLength": 1 }, "rulesNeeds": { - "markdownDescription": "Use needs in rules to update job needs for specific conditions. When a condition matches a rule, the job's needs configuration is completely replaced with the needs in the rule. [Learn More](https://docs.gitlab.com/ee/ci/yaml/index.html#rulesneeds).", + "markdownDescription": "Use needs in rules to update job needs for specific conditions. When a condition matches a rule, the job's needs configuration is completely replaced with the needs in the rule. [Learn More](https://docs.gitlab.com/ee/ci/yaml/#rulesneeds).", "type": "array", "items": { "oneOf": [ @@ -2152,7 +2152,7 @@ "description": "Limit job concurrency. Can be used to ensure that the Runner will not run certain jobs simultaneously." }, "trigger": { - "markdownDescription": "Trigger allows you to define downstream pipeline trigger. When a job created from trigger definition is started by GitLab, a downstream pipeline gets created. [Learn More](https://docs.gitlab.com/ee/ci/yaml/index.html#trigger).", + "markdownDescription": "Trigger allows you to define downstream pipeline trigger. When a job created from trigger definition is started by GitLab, a downstream pipeline gets created. [Learn More](https://docs.gitlab.com/ee/ci/yaml/#trigger).", "oneOf": [ { "type": "object", @@ -2376,7 +2376,7 @@ } }, { - "markdownDescription": "Path to the project, e.g. `group/project`, or `group/sub-group/project`. [Learn More](https://docs.gitlab.com/ee/ci/yaml/index.html#trigger).", + "markdownDescription": "Path to the project, e.g. `group/project`, or `group/sub-group/project`. [Learn More](https://docs.gitlab.com/ee/ci/yaml/#trigger).", "type": "string", "pattern": "(?:\\S/\\S|\\$\\S+)" } @@ -2430,7 +2430,7 @@ "additionalProperties": false }, "publish": { - "description": "A path to a directory that contains the files to be published with Pages", + "description": "Deprecated. Use `pages.publish` instead. A path to a directory that contains the files to be published with Pages.", "type": "string" }, "pages": { @@ -2446,6 +2446,10 @@ "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)." + }, + "publish": { + "type": "string", + "markdownDescription": "A path to a directory that contains the files to be published with Pages." } } }, diff --git a/src/check_jsonschema/builtin_schemas/vendor/renovate.json b/src/check_jsonschema/builtin_schemas/vendor/renovate.json index a9f02f44c..02a250639 100644 --- a/src/check_jsonschema/builtin_schemas/vendor/renovate.json +++ b/src/check_jsonschema/builtin_schemas/vendor/renovate.json @@ -860,6 +860,7 @@ "description": "Custom manager to use. Valid only within a `customManagers` object.", "type": "string", "enum": [ + "jsonata", "regex" ] }, @@ -879,12 +880,19 @@ "description": "Optional `extractVersion` for extracted dependencies. Valid only within a `customManagers` object.", "type": "string" }, + "fileFormat": { + "description": "It specifies the syntax of the package file being managed by the custom JSONata manager.", + "type": "string", + "enum": [ + "json", + "yaml" + ] + }, "matchStrings": { - "description": "Regex capture rule to use. Valid only within a `customManagers` object.", + "description": "Queries to use. Valid only within a `customManagers` object.", "type": "array", "items": { - "type": "string", - "format": "regex" + "type": "string" } }, "matchStringsStrategy": { @@ -1024,6 +1032,16 @@ "type": "boolean", "default": false }, + "devbox": { + "description": "Configuration object for the devbox manager", + "type": "object", + "default": { + "fileMatch": [ + "(^|/)devbox\\.json$" + ] + }, + "$ref": "#" + }, "devcontainer": { "description": "Configuration object for the devcontainer manager", "type": "object", @@ -1072,7 +1090,7 @@ "dockerSidecarImage": { "description": "Change this value to override the default Renovate sidecar image.", "type": "string", - "default": "ghcr.io/containerbase/sidecar:13.7.1" + "default": "ghcr.io/containerbase/sidecar:13.7.2" }, "dockerUser": { "description": "Set the `UID` and `GID` for Docker-based binaries if you use `binarySource=docker`.", @@ -1908,6 +1926,14 @@ }, "$ref": "#" }, + "jsonata": { + "description": "Configuration object for the jsonata manager", + "type": "object", + "default": { + "pinDigests": false + }, + "$ref": "#" + }, "jsonnet-bundler": { "description": "Configuration object for the jsonnet-bundler manager", "type": "object", @@ -2191,7 +2217,7 @@ "fileMatch": [ "(^|/)flake\\.nix$" ], - "commitMessageTopic": "nixpkgs", + "commitMessageTopic": "nix", "commitMessageExtra": "to {{newValue}}", "enabled": false }, @@ -2213,7 +2239,8 @@ "type": "object", "default": { "fileMatch": [ - "(^|/)package\\.json$" + "(^|/)package\\.json$", + "(^|/)pnpm-workspace\\.yaml$" ], "digest": { "prBodyDefinitions": { @@ -3165,6 +3192,15 @@ }, "$ref": "#" }, + "replacementApproach": { + "description": "Select whether to perform a direct replacement or alias replacement.", + "type": "string", + "enum": [ + "replace", + "alias" + ], + "default": "replace" + }, "reportPath": { "description": "Path to where the file should be written. In case of `s3` this has to be a full S3 URI.", "type": [ @@ -3635,6 +3671,7 @@ "oneOf": [ { "enum": [ + "aws-eks-addon", "aws-machine-image", "azure-rest-api", "bazel-module", diff --git a/src/check_jsonschema/builtin_schemas/vendor/sha256/gitlab-ci.sha256 b/src/check_jsonschema/builtin_schemas/vendor/sha256/gitlab-ci.sha256 index b226c3b98..f37bb79b3 100644 --- a/src/check_jsonschema/builtin_schemas/vendor/sha256/gitlab-ci.sha256 +++ b/src/check_jsonschema/builtin_schemas/vendor/sha256/gitlab-ci.sha256 @@ -1 +1 @@ -da5b6762e83b0d89dd145d0f9b8a25ef068b790577304df65d2d2bd5a4e0b21f \ No newline at end of file +28a62171f8c40241004477f254df5836a616c3321930544cda0d25fa012683a1 \ No newline at end of file diff --git a/src/check_jsonschema/builtin_schemas/vendor/sha256/renovate.sha256 b/src/check_jsonschema/builtin_schemas/vendor/sha256/renovate.sha256 index 276cb6555..ea770b404 100644 --- a/src/check_jsonschema/builtin_schemas/vendor/sha256/renovate.sha256 +++ b/src/check_jsonschema/builtin_schemas/vendor/sha256/renovate.sha256 @@ -1 +1 @@ -86655aecc05722842a57425aee1c82c6cfb120fe919940298355e72163c76e8e \ No newline at end of file +b927d2478e21f6bc423771ad88943933c9b6af2421dc29de4b247c93f0ec9555 \ No newline at end of file diff --git a/src/check_jsonschema/builtin_schemas/vendor/sha256/woodpecker-ci.sha256 b/src/check_jsonschema/builtin_schemas/vendor/sha256/woodpecker-ci.sha256 index 887419bad..236d69bfa 100644 --- a/src/check_jsonschema/builtin_schemas/vendor/sha256/woodpecker-ci.sha256 +++ b/src/check_jsonschema/builtin_schemas/vendor/sha256/woodpecker-ci.sha256 @@ -1 +1 @@ -07850196eb7ee8c4f01f328d1a4345d2a4981b0086b33d1fd014dfeb3cc4316e \ No newline at end of file +cbdc42a5f4ff756568f95391688075622327e790cdcb669719cec3e192923878 \ No newline at end of file diff --git a/src/check_jsonschema/builtin_schemas/vendor/woodpecker-ci.json b/src/check_jsonschema/builtin_schemas/vendor/woodpecker-ci.json index 6fcb37630..8cde9d42c 100644 --- a/src/check_jsonschema/builtin_schemas/vendor/woodpecker-ci.json +++ b/src/check_jsonschema/builtin_schemas/vendor/woodpecker-ci.json @@ -762,15 +762,23 @@ "description": "A target which a native Kubernetes secret maps to.", "oneOf": [ { - "env": { - "description": "The name of the environment variable which secret maps to.", - "type": "string" + "type": "object", + "additionalProperties": false, + "properties": { + "env": { + "description": "The name of the environment variable which secret maps to.", + "type": "string" + } } }, { - "file": { - "description": "The filename (path) which secret maps to.", - "type": "string" + "type": "object", + "additionalProperties": false, + "properties": { + "file": { + "description": "The filename (path) which secret maps to.", + "type": "string" + } } } ]