Skip to content

Commit 1bdadf4

Browse files
authored
feat: new deployment protection rule endpoints, new private reporting of security vulnerability endpoint (#307)
1 parent fe649a8 commit 1bdadf4

File tree

21 files changed

+4539
-368
lines changed

21 files changed

+4539
-368
lines changed

cache/api.github.com.json

+1,135-104
Large diffs are not rendered by default.

cache/ghec.json

+1,135-104
Large diffs are not rendered by default.

cache/ghes-3.5.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"openapi": "3.0.3",
33
"info": {
4-
"version": "11.0.0",
4+
"version": "11.1.0",
55
"title": "GitHub's official OpenAPI spec + Octokit extension",
66
"description": "OpenAPI specs from https://github.com/github/rest-api-description with the 'x-octokit' extension required by the Octokit SDKs",
77
"license": {
@@ -32516,7 +32516,7 @@
3251632516
"/repos/{owner}/{repo}/events": {
3251732517
"get": {
3251832518
"summary": "List repository events",
32519-
"description": "",
32519+
"description": "**Note**: This API is not built to serve real-time use cases. Depending on the time of day, event latency can be anywhere from 30s to 6h.\n",
3252032520
"tags": [
3252132521
"activity"
3252232522
],

cache/ghes-3.6.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"openapi": "3.0.3",
33
"info": {
4-
"version": "11.0.0",
4+
"version": "11.1.0",
55
"title": "GitHub's official OpenAPI spec + Octokit extension",
66
"description": "OpenAPI specs from https://github.com/github/rest-api-description with the 'x-octokit' extension required by the Octokit SDKs",
77
"license": {
@@ -33055,7 +33055,7 @@
3305533055
"/repos/{owner}/{repo}/events": {
3305633056
"get": {
3305733057
"summary": "List repository events",
33058-
"description": "",
33058+
"description": "**Note**: This API is not built to serve real-time use cases. Depending on the time of day, event latency can be anywhere from 30s to 6h.\n",
3305933059
"tags": [
3306033060
"activity"
3306133061
],

cache/ghes-3.7.json

+115-12
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"openapi": "3.0.3",
33
"info": {
4-
"version": "11.0.0",
4+
"version": "11.1.0",
55
"title": "GitHub's official OpenAPI spec + Octokit extension",
66
"description": "OpenAPI specs from https://github.com/github/rest-api-description with the 'x-octokit' extension required by the Octokit SDKs",
77
"license": {
@@ -33886,7 +33886,7 @@
3388633886
"/repos/{owner}/{repo}/events": {
3388733887
"get": {
3388833888
"summary": "List repository events",
33889-
"description": "",
33889+
"description": "**Note**: This API is not built to serve real-time use cases. Depending on the time of day, event latency can be anywhere from 30s to 6h.\n",
3389033890
"tags": [
3389133891
"activity"
3389233892
],
@@ -156071,6 +156071,56 @@
156071156071
"sender"
156072156072
]
156073156073
},
156074+
"webhook-rubygems-metadata": {
156075+
"title": "Ruby Gems metadata",
156076+
"type": "object",
156077+
"properties": {
156078+
"name": {
156079+
"type": "string"
156080+
},
156081+
"description": {
156082+
"type": "string"
156083+
},
156084+
"readme": {
156085+
"type": "string"
156086+
},
156087+
"homepage": {
156088+
"type": "string"
156089+
},
156090+
"version_info": {
156091+
"type": "object",
156092+
"properties": {
156093+
"version": {
156094+
"type": "string"
156095+
}
156096+
}
156097+
},
156098+
"platform": {
156099+
"type": "string"
156100+
},
156101+
"metadata": {
156102+
"type": "object",
156103+
"additionalProperties": {
156104+
"type": "string"
156105+
}
156106+
},
156107+
"repo": {
156108+
"type": "string"
156109+
},
156110+
"dependencies": {
156111+
"type": "array",
156112+
"items": {
156113+
"type": "object",
156114+
"additionalProperties": {
156115+
"type": "string"
156116+
}
156117+
}
156118+
},
156119+
"commit_oid": {
156120+
"type": "string"
156121+
}
156122+
}
156123+
},
156074156124
"webhook-package-published": {
156075156125
"title": "package published event",
156076156126
"type": "object",
@@ -156355,7 +156405,17 @@
156355156405
},
156356156406
"docker_metadata": {
156357156407
"type": "array",
156358-
"items": {}
156408+
"items": {
156409+
"type": "object",
156410+
"properties": {
156411+
"tags": {
156412+
"type": "array",
156413+
"items": {
156414+
"type": "string"
156415+
}
156416+
}
156417+
}
156418+
}
156359156419
},
156360156420
"draft": {
156361156421
"type": "boolean"
@@ -156785,7 +156845,9 @@
156785156845
},
156786156846
"rubygems_metadata": {
156787156847
"type": "array",
156788-
"items": {}
156848+
"items": {
156849+
"$ref": "#/components/schemas/webhook-rubygems-metadata"
156850+
}
156789156851
},
156790156852
"source_url": {
156791156853
"type": "string"
@@ -157134,7 +157196,17 @@
157134157196
},
157135157197
"docker_metadata": {
157136157198
"type": "array",
157137-
"items": {}
157199+
"items": {
157200+
"type": "object",
157201+
"properties": {
157202+
"tags": {
157203+
"type": "array",
157204+
"items": {
157205+
"type": "string"
157206+
}
157207+
}
157208+
}
157209+
}
157138157210
},
157139157211
"draft": {
157140157212
"type": "boolean"
@@ -157154,7 +157226,10 @@
157154157226
},
157155157227
"metadata": {
157156157228
"type": "array",
157157-
"items": {}
157229+
"items": {
157230+
"type": "object",
157231+
"additionalProperties": true
157232+
}
157158157233
},
157159157234
"name": {
157160157235
"type": "string"
@@ -157366,7 +157441,9 @@
157366157441
},
157367157442
"rubygems_metadata": {
157368157443
"type": "array",
157369-
"items": {}
157444+
"items": {
157445+
"$ref": "#/components/schemas/webhook-rubygems-metadata"
157446+
}
157370157447
},
157371157448
"source_url": {
157372157449
"type": "string",
@@ -232072,7 +232149,17 @@
232072232149
},
232073232150
"docker_metadata": {
232074232151
"type": "array",
232075-
"items": {}
232152+
"items": {
232153+
"type": "object",
232154+
"properties": {
232155+
"tags": {
232156+
"type": "array",
232157+
"items": {
232158+
"type": "string"
232159+
}
232160+
}
232161+
}
232162+
}
232076232163
},
232077232164
"draft": {
232078232165
"type": "boolean"
@@ -232491,7 +232578,9 @@
232491232578
},
232492232579
"rubygems_metadata": {
232493232580
"type": "array",
232494-
"items": {}
232581+
"items": {
232582+
"$ref": "#/components/schemas/webhook-rubygems-metadata"
232583+
}
232495232584
},
232496232585
"summary": {
232497232586
"type": "string"
@@ -232797,7 +232886,16 @@
232797232886
"docker_metadata": {
232798232887
"type": "array",
232799232888
"items": {
232800-
"nullable": true
232889+
"type": "object",
232890+
"nullable": true,
232891+
"properties": {
232892+
"tags": {
232893+
"type": "array",
232894+
"items": {
232895+
"type": "string"
232896+
}
232897+
}
232898+
}
232801232899
}
232802232900
},
232803232901
"draft": {
@@ -232817,7 +232915,10 @@
232817232915
},
232818232916
"metadata": {
232819232917
"type": "array",
232820-
"items": {}
232918+
"items": {
232919+
"type": "object",
232920+
"additionalProperties": true
232921+
}
232821232922
},
232822232923
"name": {
232823232924
"type": "string"
@@ -233000,7 +233101,9 @@
233000233101
},
233001233102
"rubygems_metadata": {
233002233103
"type": "array",
233003-
"items": {}
233104+
"items": {
233105+
"$ref": "#/components/schemas/webhook-rubygems-metadata"
233106+
}
233004233107
},
233005233108
"summary": {
233006233109
"type": "string"

0 commit comments

Comments
 (0)