Skip to content

Commit e0bdd1b

Browse files
authored
feat: add web_commit_signoff_required flag when creating, updating and reading repositories and organizations (#228)
WIP
1 parent 18a8faa commit e0bdd1b

File tree

17 files changed

+362
-29
lines changed

17 files changed

+362
-29
lines changed

cache/api.github.com.json

Lines changed: 55 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"openapi": "3.0.3",
33
"info": {
4-
"version": "7.4.0",
4+
"version": "7.5.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": {
@@ -7146,6 +7146,11 @@
71467146
"description": "Whether organization members can fork private organization repositories.",
71477147
"default": false
71487148
},
7149+
"web_commit_signoff_required": {
7150+
"type": "boolean",
7151+
"description": "Whether contributors to organization repositories are required to sign off on commits they make through GitHub's web interface.",
7152+
"default": false
7153+
},
71497154
"blog": {
71507155
"type": "string",
71517156
"example": "\"http://github.blog\""
@@ -19382,6 +19387,11 @@
1938219387
"type": "boolean",
1938319388
"description": "Either `true` to allow private forks, or `false` to prevent private forks.",
1938419389
"default": false
19390+
},
19391+
"web_commit_signoff_required": {
19392+
"type": "boolean",
19393+
"description": "Either `true` to require contributors to sign off on web-based commits, or `false` to not require contributors to sign off on web-based commits.",
19394+
"default": false
1938519395
}
1938619396
}
1938719397
},
@@ -61173,6 +61183,11 @@
6117361183
"description": "Whether to allow forking this repo",
6117461184
"type": "boolean"
6117561185
},
61186+
"web_commit_signoff_required": {
61187+
"description": "Whether to require contributors to sign off on web-based commits",
61188+
"default": false,
61189+
"type": "boolean"
61190+
},
6117661191
"subscribers_count": {
6117761192
"type": "integer"
6117861193
},
@@ -66112,6 +66127,11 @@
6611266127
"description": "Whether to allow forking this repo",
6611366128
"type": "boolean"
6611466129
},
66130+
"web_commit_signoff_required": {
66131+
"description": "Whether to require contributors to sign off on web-based commits",
66132+
"default": false,
66133+
"type": "boolean"
66134+
},
6611566135
"subscribers_count": {
6611666136
"type": "integer"
6611766137
},
@@ -66581,6 +66601,10 @@
6658166601
},
6658266602
"allow_forking": {
6658366603
"type": "boolean"
66604+
},
66605+
"web_commit_signoff_required": {
66606+
"type": "boolean",
66607+
"example": false
6658466608
}
6658566609
},
6658666610
"required": [
@@ -66991,6 +67015,10 @@
6699167015
"example": false,
6699267016
"nullable": true
6699367017
},
67018+
"web_commit_signoff_required": {
67019+
"type": "boolean",
67020+
"example": false
67021+
},
6699467022
"updated_at": {
6699567023
"type": "string",
6699667024
"format": "date-time"
@@ -68746,6 +68774,10 @@
6874668774
},
6874768775
"allow_forking": {
6874868776
"type": "boolean"
68777+
},
68778+
"web_commit_signoff_required": {
68779+
"type": "boolean",
68780+
"example": false
6874968781
}
6875068782
},
6875168783
"required": [
@@ -70097,6 +70129,12 @@
7009770129
"type": "boolean",
7009870130
"example": false
7009970131
},
70132+
"web_commit_signoff_required": {
70133+
"description": "Whether to require contributors to sign off on web-based commits",
70134+
"default": false,
70135+
"type": "boolean",
70136+
"example": false
70137+
},
7010070138
"subscribers_count": {
7010170139
"type": "integer"
7010270140
},
@@ -70909,6 +70947,10 @@
7090970947
"type": "boolean",
7091070948
"example": true
7091170949
},
70950+
"web_commit_signoff_required": {
70951+
"type": "boolean",
70952+
"example": false
70953+
},
7091270954
"subscribers_count": {
7091370955
"type": "integer",
7091470956
"example": 42
@@ -81685,6 +81727,9 @@
8168581727
},
8168681728
"is_template": {
8168781729
"type": "boolean"
81730+
},
81731+
"web_commit_signoff_required": {
81732+
"type": "boolean"
8168881733
}
8168981734
},
8169081735
"required": [
@@ -82259,6 +82304,9 @@
8225982304
},
8226082305
"allow_forking": {
8226182306
"type": "boolean"
82307+
},
82308+
"web_commit_signoff_required": {
82309+
"type": "boolean"
8226282310
}
8226382311
},
8226482312
"required": [
@@ -85048,6 +85096,10 @@
8504885096
},
8504985097
"is_template": {
8505085098
"type": "boolean"
85099+
},
85100+
"web_commit_signoff_required": {
85101+
"type": "boolean",
85102+
"example": false
8505185103
}
8505285104
},
8505385105
"required": [
@@ -91162,6 +91214,7 @@
9116291214
"members_can_create_public_pages": true,
9116391215
"members_can_create_private_pages": true,
9116491216
"members_can_fork_private_repositories": false,
91217+
"web_commit_signoff_required": false,
9116591218
"updated_at": "2014-03-03T18:58:10Z"
9116691219
}
9116791220
},
@@ -95586,6 +95639,7 @@
9558695639
"delete_branch_on_merge": true,
9558795640
"allow_merge_commit": true,
9558895641
"allow_forking": true,
95642+
"web_commit_signoff_required": false,
9558995643
"subscribers_count": 42,
9559095644
"network_count": 0,
9559195645
"organization": {

cache/ghes-3.2.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"openapi": "3.0.3",
33
"info": {
4-
"version": "7.4.0",
4+
"version": "7.5.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": {

cache/ghes-3.3.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"openapi": "3.0.3",
33
"info": {
4-
"version": "7.4.0",
4+
"version": "7.5.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": {
@@ -81888,7 +81888,6 @@
8188881888
"node_id": "MDc6TGljZW5zZW1pdA==",
8188981889
"html_url": "https://github.com/licenses/mit"
8189081890
},
81891-
"language": null,
8189281891
"forks_count": 9,
8189381892
"forks": 9,
8189481893
"stargazers_count": 80,

cache/ghes-3.4.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"openapi": "3.0.3",
33
"info": {
4-
"version": "7.4.0",
4+
"version": "7.5.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": {
@@ -84554,7 +84554,6 @@
8455484554
"node_id": "MDc6TGljZW5zZW1pdA==",
8455584555
"html_url": "https://github.com/licenses/mit"
8455684556
},
84557-
"language": null,
8455884557
"forks_count": 9,
8455984558
"forks": 9,
8456084559
"stargazers_count": 80,

0 commit comments

Comments
 (0)