Skip to content

Commit a23dd6d

Browse files
authored
Merge pull request #461 from python-jsonschema/vendor-schemas-auto
Update vendored schemas
2 parents 592d617 + 5fbe8ba commit a23dd6d

File tree

11 files changed

+236
-15
lines changed

11 files changed

+236
-15
lines changed

CHANGELOG.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ Unreleased
1010

1111
.. vendor-insert-here
1212
13+
- Update vendored schemas (2024-07-21)
14+
1315
0.29.0
1416
------
1517

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

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1386,16 +1386,13 @@
13861386
"macOSResourceClass": {
13871387
"description": "Amount of CPU and RAM allocated for each job. View [available resource classes](https://circleci.com/docs/configuration-reference/#macos-execution-environment).",
13881388
"type": "string",
1389-
"enum": [
1390-
"macos.x86.medium.gen2",
1391-
"macos.m1.medium.gen1",
1392-
"macos.m1.large.gen1"
1393-
]
1389+
"enum": ["macos.m1.medium.gen1", "macos.m1.large.gen1"]
13941390
},
13951391
"xcodeVersion": {
13961392
"description": "The version of Xcode to use. View [available versions](https://circleci.com/developer/machine/image/xcode)",
13971393
"type": "string",
13981394
"enum": [
1395+
"16.0.0",
13991396
"15.4.0",
14001397
"15.3.0",
14011398
"15.2.0",

src/check_jsonschema/builtin_schemas/vendor/dependabot.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -663,7 +663,6 @@
663663
"npm",
664664
"nuget",
665665
"pip",
666-
"pip-compile",
667666
"pub",
668667
"swift",
669668
"terraform"

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

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -880,6 +880,49 @@
880880
}
881881
]
882882
},
883+
"steps": {
884+
"type": "array",
885+
"items": {
886+
"oneOf": [
887+
{
888+
"required": [
889+
"step"
890+
]
891+
},
892+
{
893+
"required": [
894+
"script"
895+
]
896+
}
897+
],
898+
"properties": {
899+
"name": {
900+
"type": "string",
901+
"description": "Unique identifier for this step."
902+
},
903+
"step": {
904+
"type": "string",
905+
"description": "Reference to the step to invoke."
906+
},
907+
"env": {
908+
"$ref": "#/definitions/globalVariables"
909+
},
910+
"inputs": {
911+
"$ref": "#/definitions/inputs"
912+
},
913+
"script": {
914+
"type": "string",
915+
"description": "Shell script to evaluate."
916+
}
917+
},
918+
"additionalProperties": false,
919+
"type": "object",
920+
"required": [
921+
"name"
922+
],
923+
"description": "A single step invocation."
924+
}
925+
},
883926
"optional_script": {
884927
"oneOf": [
885928
{
@@ -1742,6 +1785,10 @@
17421785
"$ref": "#/definitions/script",
17431786
"markdownDescription": "Shell scripts executed by the Runner. The only required property of jobs. Be careful with special characters (e.g. `:`, `{`, `}`, `&`) and use single or double quotes to avoid issues. [Learn More](https://docs.gitlab.com/ee/ci/yaml/#script)"
17441787
},
1788+
"run": {
1789+
"$ref": "#/definitions/steps",
1790+
"markdownDescription": "Specifies a list of steps to execute in the job. The `run` keyword is an alternative to `script` and allows for more advanced job configuration. Each step is an object that defines a single task or command. Use either `run` or `script` in a job, but not both, otherwise the pipeline will error out."
1791+
},
17451792
"stage": {
17461793
"description": "Define what stage the job will run in.",
17471794
"anyOf": [

src/check_jsonschema/builtin_schemas/vendor/renovate.json

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -970,7 +970,7 @@
970970
"dockerSidecarImage": {
971971
"description": "Change this value to override the default Renovate sidecar image.",
972972
"type": "string",
973-
"default": "ghcr.io/containerbase/sidecar:10.12.0"
973+
"default": "ghcr.io/containerbase/sidecar:10.15.6"
974974
},
975975
"dockerUser": {
976976
"description": "Set the `UID` and `GID` for Docker-based binaries if you use `binarySource=docker`.",
@@ -1989,6 +1989,16 @@
19891989
},
19901990
"$ref": "#"
19911991
},
1992+
"mise": {
1993+
"description": "Configuration object for the mise manager",
1994+
"type": "object",
1995+
"default": {
1996+
"fileMatch": [
1997+
"(^|/)\\.mise\\.toml$"
1998+
]
1999+
},
2000+
"$ref": "#"
2001+
},
19922002
"mix": {
19932003
"description": "Configuration object for the mix manager",
19942004
"type": "object",
@@ -2760,6 +2770,7 @@
27602770
"gomodTidy1.17",
27612771
"gomodTidyE",
27622772
"gomodUpdateImportPaths",
2773+
"gomodSkipVendor",
27632774
"helmUpdateSubChartArchives",
27642775
"npmDedupe",
27652776
"pnpmDedupe",
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
ee053865b24ae25f461058a1272d578a6022926fa75e8fd95894c09ec3ebdb5d
1+
2463b456c46789f2ec2f6c9beaca294d10ee7520e021aa775fd1854eb608dd53
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
f0cc3134ba2ed762c69b443b99dd0becbb1cb38cf8d3b8e24a698e8e402dbade
1+
1faf572ced1c1dea55a27128d761e32b3b6911e47daa3da003f2db66d8ef71be
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
03fdf88d444e16e704decde1792a9eb643c240f327cb14bc9a81c11ee0870946
1+
9546a05c6ab921272786539dddd21fde7d4f56dd65e47bf8ef1254d387685a70
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
64b750a1cd00ea7a3e4a05793a739c9ef738d1c2a810d4a9f96d739873c75dd7
1+
4100bea98ee657c788cdde5ef2ad7eeb769ccb6ee3aef9dd10228b397d3507f5
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
04a2cb3dd3eb0d119d820c9bc71e1560a2687eda1f2fdda2e4e365aa0ca0dc84
1+
909b82bf1b1a536f35bc4ea51a0dff4c1437d76bc8db78645b3a13d00cbd7e49

0 commit comments

Comments
 (0)