Skip to content

Commit 5385252

Browse files
sirosengithub-actions[bot]
authored andcommitted
[vendor-schemas] automated update
1 parent 8900e07 commit 5385252

File tree

9 files changed

+89
-40
lines changed

9 files changed

+89
-40
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: compose-spec, meltano, renovate (2025-07-06)
13+
- Update vendored schemas: compose-spec, dependabot, gitlab-ci, meltano, mergify,
14+
renovate (2025-07-13)
1415

1516
0.33.2
1617
------

src/check_jsonschema/builtin_schemas/vendor/dependabot.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -698,6 +698,7 @@
698698
},
699699
"update": {
700700
"type": "object",
701+
"additionalProperties": false,
701702
"properties": {
702703
"allow": {
703704
"description": "Customize which updates are allowed",

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

Lines changed: 65 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -752,7 +752,10 @@
752752
"additionalProperties": false,
753753
"properties": {
754754
"user": {
755-
"type": ["string", "integer"],
755+
"type": [
756+
"string",
757+
"integer"
758+
],
756759
"minLength": 1,
757760
"maxLength": 255,
758761
"description": "Username or UID to use for the container. It also supports the UID:GID format."
@@ -846,7 +849,10 @@
846849
"additionalProperties": false,
847850
"properties": {
848851
"user": {
849-
"type": ["string", "integer"],
852+
"type": [
853+
"string",
854+
"integer"
855+
],
850856
"minLength": 1,
851857
"maxLength": 255,
852858
"description": "Username or UID to use for the container. It also supports the UID:GID format."
@@ -1028,6 +1034,52 @@
10281034
],
10291035
"additionalProperties": false
10301036
},
1037+
"aws_secrets_manager": {
1038+
"oneOf": [
1039+
{
1040+
"type": "string",
1041+
"description": "The ARN or name of the secret to retrieve. To retrieve a secret from another account, you must use an ARN."
1042+
},
1043+
{
1044+
"type": "object",
1045+
"markdownDescription": "Defines the secret to be fetched from AWS Secrets Manager. The secret_id refers to the ARN or name of the secret in AWS Secrets Manager. Version_id and version_stage are optional parameters that can be used to specify a specific version of the secret, else AWSCURRENT version will be returned.",
1046+
"properties": {
1047+
"secret_id": {
1048+
"type": "string",
1049+
"description": "The ARN or name of the secret to retrieve. To retrieve a secret from another account, you must use an ARN."
1050+
},
1051+
"version_id": {
1052+
"type": "string",
1053+
"description": "The unique identifier of the version of the secret to retrieve. If you include both this parameter and VersionStage, the two parameters must refer to the same secret version. If you don't specify either a VersionStage or VersionId, Secrets Manager returns the AWSCURRENT version."
1054+
},
1055+
"version_stage": {
1056+
"type": "string",
1057+
"description": "The staging label of the version of the secret to retrieve. If you include both this parameter and VersionStage, the two parameters must refer to the same secret version. If you don't specify either a VersionStage or VersionId, Secrets Manager returns the AWSCURRENT version."
1058+
},
1059+
"region": {
1060+
"type": "string",
1061+
"description": "The AWS region where the secret is stored. Use this to override the region for a specific secret. Defaults to AWS_REGION variable."
1062+
},
1063+
"role_arn": {
1064+
"type": "string",
1065+
"description": "The ARN of the IAM role to assume before retrieving the secret. Use this to override the ARN. Defaults to AWS_ROLE_ARN variable."
1066+
},
1067+
"role_session_name": {
1068+
"type": "string",
1069+
"description": "The name of the session to use when assuming the role. Use this to override the session name. Defaults to AWS_ROLE_SESSION_NAME variable."
1070+
},
1071+
"field": {
1072+
"type": "string",
1073+
"description": "The name of the field to retrieve from the secret. If not specified, the entire secret is retrieved."
1074+
}
1075+
},
1076+
"required": [
1077+
"secret_id"
1078+
],
1079+
"additionalProperties": false
1080+
}
1081+
]
1082+
},
10311083
"akeyless": {
10321084
"type": "object",
10331085
"properties": {
@@ -1075,6 +1127,11 @@
10751127
"gcp_secret_manager"
10761128
]
10771129
},
1130+
{
1131+
"required": [
1132+
"aws_secrets_manager"
1133+
]
1134+
},
10781135
{
10791136
"required": [
10801137
"akeyless"
@@ -2411,10 +2468,11 @@
24112468
"type": "string"
24122469
},
24132470
"strategy": {
2414-
"description": "You can mirror the pipeline status from the triggered pipeline to the source bridge job by using strategy: depend",
2471+
"description": "You can mirror or depend on the pipeline status from the triggered pipeline to the source bridge job by using strategy: `depend` or `mirror`",
24152472
"type": "string",
24162473
"enum": [
2417-
"depend"
2474+
"depend",
2475+
"mirror"
24182476
]
24192477
},
24202478
"inputs": {
@@ -2595,10 +2653,11 @@
25952653
]
25962654
},
25972655
"strategy": {
2598-
"description": "You can mirror the pipeline status from the triggered pipeline to the source bridge job by using strategy: depend",
2656+
"description": "You can mirror or depend on the pipeline status from the triggered pipeline to the source bridge job by using strategy: `depend` or `mirror`",
25992657
"type": "string",
26002658
"enum": [
2601-
"depend"
2659+
"depend",
2660+
"mirror"
26022661
]
26032662
},
26042663
"forward": {

src/check_jsonschema/builtin_schemas/vendor/mergify.json

Lines changed: 3 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1306,7 +1306,7 @@
13061306
"properties": {
13071307
"max_parallel_checks": {
13081308
"default": 5,
1309-
"description": "The maximum number of speculative checks allowed to run at the same time.",
1309+
"description": "The maximum number of speculative checks allowed to run at the same time. Setting this value to 1 disables speculative checks.",
13101310
"maximum": 128,
13111311
"minimum": 1,
13121312
"title": "Max Parallel Checks",
@@ -2354,19 +2354,6 @@
23542354
"title": "Branch Protection Injection Mode",
23552355
"type": "string"
23562356
},
2357-
"speculative_checks": {
2358-
"configuration_deprecated_attribute": {
2359-
"deprecated_summary_ghes_mode": "\n:bangbang: **Action Required** :bangbang:\n> **The configuration uses the deprecated `speculative_checks` attribute in the `queue_rules` section. It has been replaced in favor of `max_parallel_checks` in the `merge_queue` section of the configuration.\n> For more information: https://docs.mergify.com/merge-queue/speculative-checks/",
2360-
"deprecated_summary_saas_mode": "\n:bangbang: **Action Required** :bangbang:\n> **The configuration uses the deprecated `speculative_checks` attribute in the `queue_rules` section. It has been replaced in favor of `max_parallel_checks` in the `merge_queue` section of the configuration.\n> For more information: https://docs.mergify.com/merge-queue/speculative-checks/"
2361-
},
2362-
"default": 1,
2363-
"deprecated": true,
2364-
"description": "The maximum number of checks to run in parallel in the queue. Must be between 1 and 128.",
2365-
"maximum": 128,
2366-
"minimum": 1,
2367-
"title": "Speculative Checks",
2368-
"type": "integer"
2369-
},
23702357
"batch_size": {
23712358
"default": 1,
23722359
"description": "The maximum number of pull requests per speculative check in the queue. Must be between 1 and 128.",
@@ -2384,7 +2371,7 @@
23842371
},
23852372
"allow_inplace_checks": {
23862373
"default": true,
2387-
"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 or speculative check.",
2374+
"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`).",
23882375
"title": "Allow Inplace Checks",
23892376
"type": "boolean"
23902377
},
@@ -2578,19 +2565,6 @@
25782565
"title": "Branch Protection Injection Mode",
25792566
"type": "string"
25802567
},
2581-
"speculative_checks": {
2582-
"configuration_deprecated_attribute": {
2583-
"deprecated_summary_ghes_mode": "\n:bangbang: **Action Required** :bangbang:\n> **The configuration uses the deprecated `speculative_checks` attribute in the `queue_rules` section. It has been replaced in favor of `max_parallel_checks` in the `merge_queue` section of the configuration.\n> For more information: https://docs.mergify.com/merge-queue/speculative-checks/",
2584-
"deprecated_summary_saas_mode": "\n:bangbang: **Action Required** :bangbang:\n> **The configuration uses the deprecated `speculative_checks` attribute in the `queue_rules` section. It has been replaced in favor of `max_parallel_checks` in the `merge_queue` section of the configuration.\n> For more information: https://docs.mergify.com/merge-queue/speculative-checks/"
2585-
},
2586-
"default": 1,
2587-
"deprecated": true,
2588-
"description": "The maximum number of checks to run in parallel in the queue. Must be between 1 and 128.",
2589-
"maximum": 128,
2590-
"minimum": 1,
2591-
"title": "Speculative Checks",
2592-
"type": "integer"
2593-
},
25942568
"batch_size": {
25952569
"default": 1,
25962570
"description": "The maximum number of pull requests per speculative check in the queue. Must be between 1 and 128.",
@@ -2608,7 +2582,7 @@
26082582
},
26092583
"allow_inplace_checks": {
26102584
"default": true,
2611-
"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 or speculative check.",
2585+
"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`).",
26122586
"title": "Allow Inplace Checks",
26132587
"type": "boolean"
26142588
},

src/check_jsonschema/builtin_schemas/vendor/renovate.json

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8456,6 +8456,15 @@
84568456
"description": "Username for authentication.",
84578457
"type": "string"
84588458
},
8459+
"variables": {
8460+
"description": "Object which holds variable name/value pairs.",
8461+
"type": "object",
8462+
"default": {},
8463+
"additionalProperties": {
8464+
"type": "string"
8465+
},
8466+
"$ref": "#"
8467+
},
84598468
"velaci": {
84608469
"description": "Configuration object for the velaci manager",
84618470
"type": "object",
@@ -8663,6 +8672,11 @@
86638672
}
86648673
]
86658674
},
8675+
"enabled": {
8676+
"description": "Enable or disable corresponding functionality.",
8677+
"type": "boolean",
8678+
"default": true
8679+
},
86668680
"vulnerabilityFixStrategy": {
86678681
"description": "Strategy to use when fixing vulnerabilities. `lowest` will propose the earliest version with a fix, `highest` will always pick the latest version.",
86688682
"type": "string",
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
6c5b8ebc737752ee140da9083e95ebb09c0e3d31d0398d8d301930adb64ea705
1+
19416c2c338b4ddb372f09b20d8eabdeb0dd86d5f3acbd10a2bc774d2e1ba15a
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
10e9a42e805b622c5e73997396757ea6a444a0aeb4c1e16a02fbb69d880ab387
1+
a3bccdbd1d0d27b6069042004c0ebf23b2d2f4d4c4f9623a9fdc08262970b9ed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
bbcf88a9253516a49e9f766370e85d6caccfbe6c7ef35a1b17c9ff4fd12cff7a
1+
c2e16da491e362f4c44375351ddb9b64b42f402ed16a32e1e33771fb8cca4346
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
11988fc6297c4f2fc752cf87e311f4b8baf23ed5d38288332eb8e2c6af14f010
1+
9a2979b7c83a52f485d019429e6e580cbc6b5a0d31c7a689ecc03c92e2c84c3d

0 commit comments

Comments
 (0)