diff --git a/descriptions/api.github.com/api.github.com.2022-11-28.json b/descriptions/api.github.com/api.github.com.2022-11-28.json index c7190665b9..c4fff2698d 100644 --- a/descriptions/api.github.com/api.github.com.2022-11-28.json +++ b/descriptions/api.github.com/api.github.com.2022-11-28.json @@ -16040,8 +16040,7 @@ "name": "Epic", "description": "An issue type for a multi-week tracking of work", "is_enabled": true, - "color": "green", - "is_private": true + "color": "green" } } } @@ -16112,8 +16111,7 @@ "name": "Epic", "description": "An issue type for a multi-week tracking of work", "is_enabled": true, - "color": "green", - "is_private": true + "color": "green" } } } @@ -108599,6 +108597,128 @@ } } }, + "repository-rule-file-path-restriction": { + "title": "file_path_restriction", + "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "file_path_restriction" + ] + }, + "parameters": { + "type": "object", + "properties": { + "restricted_file_paths": { + "type": "array", + "description": "The file paths that are restricted from being pushed to the commit graph.", + "items": { + "type": "string" + } + } + }, + "required": [ + "restricted_file_paths" + ] + } + } + }, + "repository-rule-max-file-path-length": { + "title": "max_file_path_length", + "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "max_file_path_length" + ] + }, + "parameters": { + "type": "object", + "properties": { + "max_file_path_length": { + "type": "integer", + "description": "The maximum amount of characters allowed in file paths", + "minimum": 1, + "maximum": 256 + } + }, + "required": [ + "max_file_path_length" + ] + } + } + }, + "repository-rule-file-extension-restriction": { + "title": "file_extension_restriction", + "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "file_extension_restriction" + ] + }, + "parameters": { + "type": "object", + "properties": { + "restricted_file_extensions": { + "type": "array", + "description": "The file extensions that are restricted from being pushed to the commit graph.", + "items": { + "type": "string" + } + } + }, + "required": [ + "restricted_file_extensions" + ] + } + } + }, + "repository-rule-max-file-size": { + "title": "max_file_size", + "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "max_file_size" + ] + }, + "parameters": { + "type": "object", + "properties": { + "max_file_size": { + "type": "integer", + "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", + "minimum": 1, + "maximum": 100 + } + }, + "required": [ + "max_file_size" + ] + } + } + }, "repository-rule-params-restricted-commits": { "title": "RestrictedCommits", "description": "Restricted commit", @@ -108798,126 +108918,16 @@ "$ref": "#/components/schemas/repository-rule-tag-name-pattern" }, { - "title": "file_path_restriction", - "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_path_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_paths": { - "type": "array", - "description": "The file paths that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_paths" - ] - } - } + "$ref": "#/components/schemas/repository-rule-file-path-restriction" }, { - "title": "max_file_path_length", - "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_path_length" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_path_length": { - "type": "integer", - "description": "The maximum amount of characters allowed in file paths", - "minimum": 1, - "maximum": 256 - } - }, - "required": [ - "max_file_path_length" - ] - } - } + "$ref": "#/components/schemas/repository-rule-max-file-path-length" }, { - "title": "file_extension_restriction", - "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_extension_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_extensions": { - "type": "array", - "description": "The file extensions that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_extensions" - ] - } - } + "$ref": "#/components/schemas/repository-rule-file-extension-restriction" }, { - "title": "max_file_size", - "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_size" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_size": { - "type": "integer", - "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", - "minimum": 1, - "maximum": 100 - } - }, - "required": [ - "max_file_size" - ] - } - } + "$ref": "#/components/schemas/repository-rule-max-file-size" }, { "$ref": "#/components/schemas/repository-rule-workflows" @@ -123958,6 +123968,46 @@ } ] }, + { + "allOf": [ + { + "$ref": "#/components/schemas/repository-rule-file-path-restriction" + }, + { + "$ref": "#/components/schemas/repository-rule-ruleset-info" + } + ] + }, + { + "allOf": [ + { + "$ref": "#/components/schemas/repository-rule-max-file-path-length" + }, + { + "$ref": "#/components/schemas/repository-rule-ruleset-info" + } + ] + }, + { + "allOf": [ + { + "$ref": "#/components/schemas/repository-rule-file-extension-restriction" + }, + { + "$ref": "#/components/schemas/repository-rule-ruleset-info" + } + ] + }, + { + "allOf": [ + { + "$ref": "#/components/schemas/repository-rule-max-file-size" + }, + { + "$ref": "#/components/schemas/repository-rule-ruleset-info" + } + ] + }, { "allOf": [ { diff --git a/descriptions/api.github.com/api.github.com.2022-11-28.yaml b/descriptions/api.github.com/api.github.com.2022-11-28.yaml index dbed9913fa..50df9b5e60 100644 --- a/descriptions/api.github.com/api.github.com.2022-11-28.yaml +++ b/descriptions/api.github.com/api.github.com.2022-11-28.yaml @@ -11660,7 +11660,6 @@ paths: description: An issue type for a multi-week tracking of work is_enabled: true color: green - is_private: true responses: '200': description: Response @@ -11709,7 +11708,6 @@ paths: description: An issue type for a multi-week tracking of work is_enabled: true color: green - is_private: true responses: '200': description: Response @@ -79739,6 +79737,97 @@ components: required: - operator - pattern + repository-rule-file-path-restriction: + title: file_path_restriction + description: Prevent commits that include changes in specified file paths from + being pushed to the commit graph. + type: object + required: + - type + properties: + type: + type: string + enum: + - file_path_restriction + parameters: + type: object + properties: + restricted_file_paths: + type: array + description: The file paths that are restricted from being pushed to + the commit graph. + items: + type: string + required: + - restricted_file_paths + repository-rule-max-file-path-length: + title: max_file_path_length + description: Prevent commits that include file paths that exceed a specified + character limit from being pushed to the commit graph. + type: object + required: + - type + properties: + type: + type: string + enum: + - max_file_path_length + parameters: + type: object + properties: + max_file_path_length: + type: integer + description: The maximum amount of characters allowed in file paths + minimum: 1 + maximum: 256 + required: + - max_file_path_length + repository-rule-file-extension-restriction: + title: file_extension_restriction + description: Prevent commits that include files with specified file extensions + from being pushed to the commit graph. + type: object + required: + - type + properties: + type: + type: string + enum: + - file_extension_restriction + parameters: + type: object + properties: + restricted_file_extensions: + type: array + description: The file extensions that are restricted from being pushed + to the commit graph. + items: + type: string + required: + - restricted_file_extensions + repository-rule-max-file-size: + title: max_file_size + description: Prevent commits that exceed a specified file size limit from being + pushed to the commit graph. + type: object + required: + - type + properties: + type: + type: string + enum: + - max_file_size + parameters: + type: object + properties: + max_file_size: + type: integer + description: The maximum file size allowed in megabytes. This limit + does not apply to Git Large File Storage (Git LFS). + minimum: 1 + maximum: 100 + required: + - max_file_size repository-rule-params-restricted-commits: title: RestrictedCommits description: Restricted commit @@ -79876,93 +79965,10 @@ components: - "$ref": "#/components/schemas/repository-rule-committer-email-pattern" - "$ref": "#/components/schemas/repository-rule-branch-name-pattern" - "$ref": "#/components/schemas/repository-rule-tag-name-pattern" - - title: file_path_restriction - description: Prevent commits that include changes in specified file paths - from being pushed to the commit graph. - type: object - required: - - type - properties: - type: - type: string - enum: - - file_path_restriction - parameters: - type: object - properties: - restricted_file_paths: - type: array - description: The file paths that are restricted from being pushed - to the commit graph. - items: - type: string - required: - - restricted_file_paths - - title: max_file_path_length - description: Prevent commits that include file paths that exceed a specified - character limit from being pushed to the commit graph. - type: object - required: - - type - properties: - type: - type: string - enum: - - max_file_path_length - parameters: - type: object - properties: - max_file_path_length: - type: integer - description: The maximum amount of characters allowed in file paths - minimum: 1 - maximum: 256 - required: - - max_file_path_length - - title: file_extension_restriction - description: Prevent commits that include files with specified file extensions - from being pushed to the commit graph. - type: object - required: - - type - properties: - type: - type: string - enum: - - file_extension_restriction - parameters: - type: object - properties: - restricted_file_extensions: - type: array - description: The file extensions that are restricted from being pushed - to the commit graph. - items: - type: string - required: - - restricted_file_extensions - - title: max_file_size - description: Prevent commits that exceed a specified file size limit from - being pushed to the commit graph. - type: object - required: - - type - properties: - type: - type: string - enum: - - max_file_size - parameters: - type: object - properties: - max_file_size: - type: integer - description: The maximum file size allowed in megabytes. This limit - does not apply to Git Large File Storage (Git LFS). - minimum: 1 - maximum: 100 - required: - - max_file_size + - "$ref": "#/components/schemas/repository-rule-file-path-restriction" + - "$ref": "#/components/schemas/repository-rule-max-file-path-length" + - "$ref": "#/components/schemas/repository-rule-file-extension-restriction" + - "$ref": "#/components/schemas/repository-rule-max-file-size" - "$ref": "#/components/schemas/repository-rule-workflows" - "$ref": "#/components/schemas/repository-rule-code-scanning" repository-ruleset: @@ -91447,6 +91453,18 @@ components: - allOf: - "$ref": "#/components/schemas/repository-rule-tag-name-pattern" - "$ref": "#/components/schemas/repository-rule-ruleset-info" + - allOf: + - "$ref": "#/components/schemas/repository-rule-file-path-restriction" + - "$ref": "#/components/schemas/repository-rule-ruleset-info" + - allOf: + - "$ref": "#/components/schemas/repository-rule-max-file-path-length" + - "$ref": "#/components/schemas/repository-rule-ruleset-info" + - allOf: + - "$ref": "#/components/schemas/repository-rule-file-extension-restriction" + - "$ref": "#/components/schemas/repository-rule-ruleset-info" + - allOf: + - "$ref": "#/components/schemas/repository-rule-max-file-size" + - "$ref": "#/components/schemas/repository-rule-ruleset-info" - allOf: - "$ref": "#/components/schemas/repository-rule-workflows" - "$ref": "#/components/schemas/repository-rule-ruleset-info" diff --git a/descriptions/api.github.com/api.github.com.json b/descriptions/api.github.com/api.github.com.json index c7190665b9..c4fff2698d 100644 --- a/descriptions/api.github.com/api.github.com.json +++ b/descriptions/api.github.com/api.github.com.json @@ -16040,8 +16040,7 @@ "name": "Epic", "description": "An issue type for a multi-week tracking of work", "is_enabled": true, - "color": "green", - "is_private": true + "color": "green" } } } @@ -16112,8 +16111,7 @@ "name": "Epic", "description": "An issue type for a multi-week tracking of work", "is_enabled": true, - "color": "green", - "is_private": true + "color": "green" } } } @@ -108599,6 +108597,128 @@ } } }, + "repository-rule-file-path-restriction": { + "title": "file_path_restriction", + "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "file_path_restriction" + ] + }, + "parameters": { + "type": "object", + "properties": { + "restricted_file_paths": { + "type": "array", + "description": "The file paths that are restricted from being pushed to the commit graph.", + "items": { + "type": "string" + } + } + }, + "required": [ + "restricted_file_paths" + ] + } + } + }, + "repository-rule-max-file-path-length": { + "title": "max_file_path_length", + "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "max_file_path_length" + ] + }, + "parameters": { + "type": "object", + "properties": { + "max_file_path_length": { + "type": "integer", + "description": "The maximum amount of characters allowed in file paths", + "minimum": 1, + "maximum": 256 + } + }, + "required": [ + "max_file_path_length" + ] + } + } + }, + "repository-rule-file-extension-restriction": { + "title": "file_extension_restriction", + "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "file_extension_restriction" + ] + }, + "parameters": { + "type": "object", + "properties": { + "restricted_file_extensions": { + "type": "array", + "description": "The file extensions that are restricted from being pushed to the commit graph.", + "items": { + "type": "string" + } + } + }, + "required": [ + "restricted_file_extensions" + ] + } + } + }, + "repository-rule-max-file-size": { + "title": "max_file_size", + "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "max_file_size" + ] + }, + "parameters": { + "type": "object", + "properties": { + "max_file_size": { + "type": "integer", + "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", + "minimum": 1, + "maximum": 100 + } + }, + "required": [ + "max_file_size" + ] + } + } + }, "repository-rule-params-restricted-commits": { "title": "RestrictedCommits", "description": "Restricted commit", @@ -108798,126 +108918,16 @@ "$ref": "#/components/schemas/repository-rule-tag-name-pattern" }, { - "title": "file_path_restriction", - "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_path_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_paths": { - "type": "array", - "description": "The file paths that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_paths" - ] - } - } + "$ref": "#/components/schemas/repository-rule-file-path-restriction" }, { - "title": "max_file_path_length", - "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_path_length" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_path_length": { - "type": "integer", - "description": "The maximum amount of characters allowed in file paths", - "minimum": 1, - "maximum": 256 - } - }, - "required": [ - "max_file_path_length" - ] - } - } + "$ref": "#/components/schemas/repository-rule-max-file-path-length" }, { - "title": "file_extension_restriction", - "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_extension_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_extensions": { - "type": "array", - "description": "The file extensions that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_extensions" - ] - } - } + "$ref": "#/components/schemas/repository-rule-file-extension-restriction" }, { - "title": "max_file_size", - "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_size" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_size": { - "type": "integer", - "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", - "minimum": 1, - "maximum": 100 - } - }, - "required": [ - "max_file_size" - ] - } - } + "$ref": "#/components/schemas/repository-rule-max-file-size" }, { "$ref": "#/components/schemas/repository-rule-workflows" @@ -123958,6 +123968,46 @@ } ] }, + { + "allOf": [ + { + "$ref": "#/components/schemas/repository-rule-file-path-restriction" + }, + { + "$ref": "#/components/schemas/repository-rule-ruleset-info" + } + ] + }, + { + "allOf": [ + { + "$ref": "#/components/schemas/repository-rule-max-file-path-length" + }, + { + "$ref": "#/components/schemas/repository-rule-ruleset-info" + } + ] + }, + { + "allOf": [ + { + "$ref": "#/components/schemas/repository-rule-file-extension-restriction" + }, + { + "$ref": "#/components/schemas/repository-rule-ruleset-info" + } + ] + }, + { + "allOf": [ + { + "$ref": "#/components/schemas/repository-rule-max-file-size" + }, + { + "$ref": "#/components/schemas/repository-rule-ruleset-info" + } + ] + }, { "allOf": [ { diff --git a/descriptions/api.github.com/api.github.com.yaml b/descriptions/api.github.com/api.github.com.yaml index dbed9913fa..50df9b5e60 100644 --- a/descriptions/api.github.com/api.github.com.yaml +++ b/descriptions/api.github.com/api.github.com.yaml @@ -11660,7 +11660,6 @@ paths: description: An issue type for a multi-week tracking of work is_enabled: true color: green - is_private: true responses: '200': description: Response @@ -11709,7 +11708,6 @@ paths: description: An issue type for a multi-week tracking of work is_enabled: true color: green - is_private: true responses: '200': description: Response @@ -79739,6 +79737,97 @@ components: required: - operator - pattern + repository-rule-file-path-restriction: + title: file_path_restriction + description: Prevent commits that include changes in specified file paths from + being pushed to the commit graph. + type: object + required: + - type + properties: + type: + type: string + enum: + - file_path_restriction + parameters: + type: object + properties: + restricted_file_paths: + type: array + description: The file paths that are restricted from being pushed to + the commit graph. + items: + type: string + required: + - restricted_file_paths + repository-rule-max-file-path-length: + title: max_file_path_length + description: Prevent commits that include file paths that exceed a specified + character limit from being pushed to the commit graph. + type: object + required: + - type + properties: + type: + type: string + enum: + - max_file_path_length + parameters: + type: object + properties: + max_file_path_length: + type: integer + description: The maximum amount of characters allowed in file paths + minimum: 1 + maximum: 256 + required: + - max_file_path_length + repository-rule-file-extension-restriction: + title: file_extension_restriction + description: Prevent commits that include files with specified file extensions + from being pushed to the commit graph. + type: object + required: + - type + properties: + type: + type: string + enum: + - file_extension_restriction + parameters: + type: object + properties: + restricted_file_extensions: + type: array + description: The file extensions that are restricted from being pushed + to the commit graph. + items: + type: string + required: + - restricted_file_extensions + repository-rule-max-file-size: + title: max_file_size + description: Prevent commits that exceed a specified file size limit from being + pushed to the commit graph. + type: object + required: + - type + properties: + type: + type: string + enum: + - max_file_size + parameters: + type: object + properties: + max_file_size: + type: integer + description: The maximum file size allowed in megabytes. This limit + does not apply to Git Large File Storage (Git LFS). + minimum: 1 + maximum: 100 + required: + - max_file_size repository-rule-params-restricted-commits: title: RestrictedCommits description: Restricted commit @@ -79876,93 +79965,10 @@ components: - "$ref": "#/components/schemas/repository-rule-committer-email-pattern" - "$ref": "#/components/schemas/repository-rule-branch-name-pattern" - "$ref": "#/components/schemas/repository-rule-tag-name-pattern" - - title: file_path_restriction - description: Prevent commits that include changes in specified file paths - from being pushed to the commit graph. - type: object - required: - - type - properties: - type: - type: string - enum: - - file_path_restriction - parameters: - type: object - properties: - restricted_file_paths: - type: array - description: The file paths that are restricted from being pushed - to the commit graph. - items: - type: string - required: - - restricted_file_paths - - title: max_file_path_length - description: Prevent commits that include file paths that exceed a specified - character limit from being pushed to the commit graph. - type: object - required: - - type - properties: - type: - type: string - enum: - - max_file_path_length - parameters: - type: object - properties: - max_file_path_length: - type: integer - description: The maximum amount of characters allowed in file paths - minimum: 1 - maximum: 256 - required: - - max_file_path_length - - title: file_extension_restriction - description: Prevent commits that include files with specified file extensions - from being pushed to the commit graph. - type: object - required: - - type - properties: - type: - type: string - enum: - - file_extension_restriction - parameters: - type: object - properties: - restricted_file_extensions: - type: array - description: The file extensions that are restricted from being pushed - to the commit graph. - items: - type: string - required: - - restricted_file_extensions - - title: max_file_size - description: Prevent commits that exceed a specified file size limit from - being pushed to the commit graph. - type: object - required: - - type - properties: - type: - type: string - enum: - - max_file_size - parameters: - type: object - properties: - max_file_size: - type: integer - description: The maximum file size allowed in megabytes. This limit - does not apply to Git Large File Storage (Git LFS). - minimum: 1 - maximum: 100 - required: - - max_file_size + - "$ref": "#/components/schemas/repository-rule-file-path-restriction" + - "$ref": "#/components/schemas/repository-rule-max-file-path-length" + - "$ref": "#/components/schemas/repository-rule-file-extension-restriction" + - "$ref": "#/components/schemas/repository-rule-max-file-size" - "$ref": "#/components/schemas/repository-rule-workflows" - "$ref": "#/components/schemas/repository-rule-code-scanning" repository-ruleset: @@ -91447,6 +91453,18 @@ components: - allOf: - "$ref": "#/components/schemas/repository-rule-tag-name-pattern" - "$ref": "#/components/schemas/repository-rule-ruleset-info" + - allOf: + - "$ref": "#/components/schemas/repository-rule-file-path-restriction" + - "$ref": "#/components/schemas/repository-rule-ruleset-info" + - allOf: + - "$ref": "#/components/schemas/repository-rule-max-file-path-length" + - "$ref": "#/components/schemas/repository-rule-ruleset-info" + - allOf: + - "$ref": "#/components/schemas/repository-rule-file-extension-restriction" + - "$ref": "#/components/schemas/repository-rule-ruleset-info" + - allOf: + - "$ref": "#/components/schemas/repository-rule-max-file-size" + - "$ref": "#/components/schemas/repository-rule-ruleset-info" - allOf: - "$ref": "#/components/schemas/repository-rule-workflows" - "$ref": "#/components/schemas/repository-rule-ruleset-info" diff --git a/descriptions/api.github.com/dereferenced/api.github.com.2022-11-28.deref.json b/descriptions/api.github.com/dereferenced/api.github.com.2022-11-28.deref.json index f43e39eb43..78c91493c9 100644 --- a/descriptions/api.github.com/dereferenced/api.github.com.2022-11-28.deref.json +++ b/descriptions/api.github.com/dereferenced/api.github.com.2022-11-28.deref.json @@ -92408,8 +92408,7 @@ "name": "Epic", "description": "An issue type for a multi-week tracking of work", "is_enabled": true, - "color": "green", - "is_private": true + "color": "green" } } } @@ -92644,8 +92643,7 @@ "name": "Epic", "description": "An issue type for a multi-week tracking of work", "is_enabled": true, - "color": "green", - "is_private": true + "color": "green" } } } @@ -407660,6 +407658,232 @@ } ] }, + { + "allOf": [ + { + "title": "file_path_restriction", + "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "file_path_restriction" + ] + }, + "parameters": { + "type": "object", + "properties": { + "restricted_file_paths": { + "type": "array", + "description": "The file paths that are restricted from being pushed to the commit graph.", + "items": { + "type": "string" + } + } + }, + "required": [ + "restricted_file_paths" + ] + } + } + }, + { + "title": "repository ruleset data for rule", + "description": "User-defined metadata to store domain-specific information limited to 8 keys with scalar values.", + "properties": { + "ruleset_source_type": { + "type": "string", + "description": "The type of source for the ruleset that includes this rule.", + "enum": [ + "Repository", + "Organization" + ] + }, + "ruleset_source": { + "type": "string", + "description": "The name of the source of the ruleset that includes this rule." + }, + "ruleset_id": { + "type": "integer", + "description": "The ID of the ruleset that includes this rule." + } + } + } + ] + }, + { + "allOf": [ + { + "title": "max_file_path_length", + "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "max_file_path_length" + ] + }, + "parameters": { + "type": "object", + "properties": { + "max_file_path_length": { + "type": "integer", + "description": "The maximum amount of characters allowed in file paths", + "minimum": 1, + "maximum": 256 + } + }, + "required": [ + "max_file_path_length" + ] + } + } + }, + { + "title": "repository ruleset data for rule", + "description": "User-defined metadata to store domain-specific information limited to 8 keys with scalar values.", + "properties": { + "ruleset_source_type": { + "type": "string", + "description": "The type of source for the ruleset that includes this rule.", + "enum": [ + "Repository", + "Organization" + ] + }, + "ruleset_source": { + "type": "string", + "description": "The name of the source of the ruleset that includes this rule." + }, + "ruleset_id": { + "type": "integer", + "description": "The ID of the ruleset that includes this rule." + } + } + } + ] + }, + { + "allOf": [ + { + "title": "file_extension_restriction", + "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "file_extension_restriction" + ] + }, + "parameters": { + "type": "object", + "properties": { + "restricted_file_extensions": { + "type": "array", + "description": "The file extensions that are restricted from being pushed to the commit graph.", + "items": { + "type": "string" + } + } + }, + "required": [ + "restricted_file_extensions" + ] + } + } + }, + { + "title": "repository ruleset data for rule", + "description": "User-defined metadata to store domain-specific information limited to 8 keys with scalar values.", + "properties": { + "ruleset_source_type": { + "type": "string", + "description": "The type of source for the ruleset that includes this rule.", + "enum": [ + "Repository", + "Organization" + ] + }, + "ruleset_source": { + "type": "string", + "description": "The name of the source of the ruleset that includes this rule." + }, + "ruleset_id": { + "type": "integer", + "description": "The ID of the ruleset that includes this rule." + } + } + } + ] + }, + { + "allOf": [ + { + "title": "max_file_size", + "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "max_file_size" + ] + }, + "parameters": { + "type": "object", + "properties": { + "max_file_size": { + "type": "integer", + "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", + "minimum": 1, + "maximum": 100 + } + }, + "required": [ + "max_file_size" + ] + } + } + }, + { + "title": "repository ruleset data for rule", + "description": "User-defined metadata to store domain-specific information limited to 8 keys with scalar values.", + "properties": { + "ruleset_source_type": { + "type": "string", + "description": "The type of source for the ruleset that includes this rule.", + "enum": [ + "Repository", + "Organization" + ] + }, + "ruleset_source": { + "type": "string", + "description": "The name of the source of the ruleset that includes this rule." + }, + "ruleset_id": { + "type": "integer", + "description": "The ID of the ruleset that includes this rule." + } + } + } + ] + }, { "allOf": [ { diff --git a/descriptions/api.github.com/dereferenced/api.github.com.2022-11-28.deref.yaml b/descriptions/api.github.com/dereferenced/api.github.com.2022-11-28.deref.yaml index eb3bd07046..9a70548b96 100644 --- a/descriptions/api.github.com/dereferenced/api.github.com.2022-11-28.deref.yaml +++ b/descriptions/api.github.com/dereferenced/api.github.com.2022-11-28.deref.yaml @@ -1013,7 +1013,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/global-advisories#get-a-global-security-advisory parameters: - - &579 + - &583 name: ghsa_id description: The GHSA (GitHub Security Advisory) identifier of the advisory. in: path @@ -9312,14 +9312,14 @@ paths: format: uri description: The REST API URL of the code locations for this alert. - state: &571 + state: &575 description: Sets the state of the secret scanning alert. You must provide `resolution` when you set the state to `resolved`. type: string enum: - open - resolved - resolution: &572 + resolution: &576 type: string description: "**Required when the `state` is `resolved`.** The reason for resolving the alert." @@ -10731,7 +10731,7 @@ paths: url: type: string format: uri - user: &602 + user: &606 title: Public User description: Public User type: object @@ -15211,7 +15211,7 @@ paths: - avatar_url - description examples: - default: &620 + default: &624 value: - login: github id: 1 @@ -17078,7 +17078,7 @@ paths: type: array items: *60 examples: - default: &614 + default: &618 value: total_count: 1 repositories: @@ -17946,7 +17946,7 @@ paths: type: array items: *119 examples: - default: &605 + default: &609 value: total_count: 1 repositories: @@ -27404,7 +27404,6 @@ paths: description: An issue type for a multi-week tracking of work is_enabled: true color: green - is_private: true responses: '200': description: Response @@ -27494,7 +27493,6 @@ paths: description: An issue type for a multi-week tracking of work is_enabled: true color: green - is_private: true responses: '200': description: Response @@ -29070,7 +29068,7 @@ paths: parameters: - *94 - *203 - - &619 + - &623 name: repo_name description: repo_name parameter in: path @@ -30095,7 +30093,7 @@ paths: - nuget - container - *94 - - &621 + - &625 name: visibility description: |- The selected visibility of the packages. This parameter is optional and only filters an existing result set. @@ -30136,7 +30134,7 @@ paths: default: *211 '403': *29 '401': *25 - '400': &623 + '400': &627 description: The value of `per_page` multiplied by `page` cannot be greater than 10000. x-github: @@ -33893,7 +33891,7 @@ paths: - *94 - *17 - *19 - - &556 + - &560 name: targets description: | A comma-separated list of rule targets to filter by. @@ -34638,7 +34636,8 @@ paths: required: - operator - pattern - - title: file_path_restriction + - &554 + title: file_path_restriction description: Prevent commits that include changes in specified file paths from being pushed to the commit graph. type: object @@ -34660,7 +34659,8 @@ paths: type: string required: - restricted_file_paths - - title: max_file_path_length + - &555 + title: max_file_path_length description: Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph. @@ -34683,7 +34683,8 @@ paths: maximum: 256 required: - max_file_path_length - - title: file_extension_restriction + - &556 + title: file_extension_restriction description: Prevent commits that include files with specified file extensions from being pushed to the commit graph. type: object @@ -34705,7 +34706,8 @@ paths: type: string required: - restricted_file_extensions - - title: max_file_size + - &557 + title: max_file_size description: Prevent commits that exceed a specified file size limit from being pushed to the commit graph. type: object @@ -34728,7 +34730,7 @@ paths: maximum: 100 required: - max_file_size - - &554 + - &558 title: workflows description: Require all changes made to a targeted branch to pass the specified workflows before they can be merged. @@ -34778,7 +34780,7 @@ paths: - repository_id required: - workflows - - &555 + - &559 title: code_scanning description: Choose which tools must provide code scanning results before the reference is updated. When configured, @@ -35016,7 +35018,7 @@ paths: url: https://docs.github.com/rest/orgs/rule-suites#list-organization-rule-suites parameters: - *94 - - &557 + - &561 name: ref description: The name of the ref. Cannot contain wildcard characters. Optionally prefix with `refs/heads/` to limit to branches or `refs/tags/` to limit @@ -35031,7 +35033,7 @@ paths: in: query schema: type: string - - &558 + - &562 name: time_period description: |- The time period to filter by. @@ -35047,14 +35049,14 @@ paths: - week - month default: day - - &559 + - &563 name: actor_name description: The handle for the GitHub user account to filter on. When specified, only rule evaluations triggered by this actor will be returned. in: query schema: type: string - - &560 + - &564 name: rule_suite_result description: The rule results to filter on. When specified, only suites with this result will be returned. @@ -35074,7 +35076,7 @@ paths: description: Response content: application/json: - schema: &561 + schema: &565 title: Rule Suites description: Response type: array @@ -35129,7 +35131,7 @@ paths: whether rules would pass or fail if all rules in the rule suite were `active`. examples: - default: &562 + default: &566 value: - id: 21 actor_id: 12 @@ -35173,7 +35175,7 @@ paths: url: https://docs.github.com/rest/orgs/rule-suites#get-an-organization-rule-suite parameters: - *94 - - &563 + - &567 name: rule_suite_id description: |- The unique identifier of the rule suite result. @@ -35189,7 +35191,7 @@ paths: description: Response content: application/json: - schema: &564 + schema: &568 title: Rule Suite description: Response type: object @@ -35288,7 +35290,7 @@ paths: description: The detailed failure message for the rule. Null if the rule passed. examples: - default: &565 + default: &569 value: id: 21 actor_id: 12 @@ -35534,7 +35536,7 @@ paths: type: string format: date-time examples: - default: &567 + default: &571 value: - version_id: 3 actor: @@ -35587,7 +35589,7 @@ paths: description: Response content: application/json: - schema: &568 + schema: &572 allOf: - *243 - type: object @@ -35666,7 +35668,7 @@ paths: - *48 - *19 - *17 - - &569 + - &573 name: before description: A cursor, as given in the [Link header](https://docs.github.com/rest/guides/using-pagination-in-the-rest-api#using-link-headers). If specified, the query only searches for events before this cursor. To @@ -35676,7 +35678,7 @@ paths: required: false schema: type: string - - &570 + - &574 name: after description: A cursor, as given in the [Link header](https://docs.github.com/rest/guides/using-pagination-in-the-rest-api#using-link-headers). If specified, the query only searches for events after this cursor. To @@ -35768,7 +35770,7 @@ paths: application/json: schema: type: array - items: &577 + items: &581 description: A repository security advisory. type: object properties: @@ -36059,7 +36061,7 @@ paths: - private_fork additionalProperties: false examples: - default: &578 + default: &582 value: - ghsa_id: GHSA-abcd-1234-efgh cve_id: CVE-2050-00000 @@ -36533,7 +36535,7 @@ paths: description: Response content: application/json: - schema: &637 + schema: &641 type: object properties: total_minutes_used: @@ -36603,7 +36605,7 @@ paths: - included_minutes - minutes_used_breakdown examples: - default: &638 + default: &642 value: total_minutes_used: 305 total_paid_minutes_used: 0 @@ -36639,7 +36641,7 @@ paths: description: Response content: application/json: - schema: &639 + schema: &643 type: object properties: total_gigabytes_bandwidth_used: @@ -36657,7 +36659,7 @@ paths: - total_paid_gigabytes_bandwidth_used - included_gigabytes_bandwidth examples: - default: &640 + default: &644 value: total_gigabytes_bandwidth_used: 50 total_paid_gigabytes_bandwidth_used: 40 @@ -36689,7 +36691,7 @@ paths: description: Response content: application/json: - schema: &641 + schema: &645 type: object properties: days_left_in_billing_cycle: @@ -36707,7 +36709,7 @@ paths: - estimated_paid_storage_for_month - estimated_storage_for_month examples: - default: &642 + default: &646 value: days_left_in_billing_cycle: 20 estimated_paid_storage_for_month: 15 @@ -37991,7 +37993,7 @@ paths: - updated_at - url examples: - default: &592 + default: &596 value: - author: login: octocat @@ -38239,7 +38241,7 @@ paths: application/json: schema: *265 examples: - default: &593 + default: &597 value: author: login: octocat @@ -38422,7 +38424,7 @@ paths: - updated_at - url examples: - default: &594 + default: &598 value: - author: login: octocat @@ -38648,7 +38650,7 @@ paths: application/json: schema: *268 examples: - default: &595 + default: &599 value: author: login: octocat @@ -39264,7 +39266,7 @@ paths: - state - url examples: - response-if-user-is-a-team-maintainer: &596 + response-if-user-is-a-team-maintainer: &600 summary: Response if user is a team maintainer value: url: https://api.github.com/teams/1/memberships/octocat @@ -39329,7 +39331,7 @@ paths: application/json: schema: *275 examples: - response-if-users-membership-with-team-is-now-pending: &597 + response-if-users-membership-with-team-is-now-pending: &601 summary: Response if user's membership with team is now pending value: url: https://api.github.com/teams/1/memberships/octocat @@ -39470,7 +39472,7 @@ paths: - updated_at - permissions examples: - default: &598 + default: &602 value: - owner_url: https://api.github.com/orgs/octocat url: https://api.github.com/projects/1002605 @@ -39549,7 +39551,7 @@ paths: application/json: schema: *276 examples: - default: &599 + default: &603 value: owner_url: https://api.github.com/orgs/octocat url: https://api.github.com/projects/1002605 @@ -39759,7 +39761,7 @@ paths: description: Alternative response with repository permissions content: application/json: - schema: &600 + schema: &604 title: Team Repository description: A team's access to a repository. type: object @@ -40416,7 +40418,7 @@ paths: type: array items: *188 examples: - response-if-child-teams-exist: &601 + response-if-child-teams-exist: &605 value: - id: 2 node_id: MDQ6VGVhbTI= @@ -52235,7 +52237,7 @@ paths: check. type: array items: *357 - deployment: &651 + deployment: &655 title: Deployment description: A deployment created as the result of an Actions check run from a workflow that references an environment @@ -53149,7 +53151,7 @@ paths: type: string format: date-time nullable: true - head_commit: &677 + head_commit: &681 title: Simple Commit description: A commit. type: object @@ -57342,14 +57344,14 @@ paths: type: integer machines: type: array - items: &608 + items: &612 type: object title: Codespace machine description: A description of the machine powering a codespace. properties: *399 required: *400 examples: - default: &609 + default: &613 value: total_count: 2 machines: @@ -60636,7 +60638,7 @@ paths: application/json: schema: type: array - items: &582 + items: &586 title: Status description: The status of a commit. type: object @@ -62190,7 +62192,7 @@ paths: items: type: object properties: - placeholder_id: &574 + placeholder_id: &578 description: The ID of the push protection bypass placeholder. This value is returned on any push protected routes. @@ -67956,7 +67958,7 @@ paths: type: string format: uri example: https://api.github.com/repos/octocat/Hello-World/hooks/1/deliveries - last_response: &685 + last_response: &689 title: Hook Response type: object properties: @@ -68916,7 +68918,7 @@ paths: parameters: - *278 - *279 - - &632 + - &636 name: since description: A user ID. Only return users with an ID greater than this ID. in: query @@ -69350,7 +69352,7 @@ paths: type: array items: *474 examples: - default: &625 + default: &629 value: - id: 1 repository: @@ -82434,6 +82436,18 @@ paths: - allOf: - *555 - *540 + - allOf: + - *556 + - *540 + - allOf: + - *557 + - *540 + - allOf: + - *558 + - *540 + - allOf: + - *559 + - *540 examples: default: value: @@ -82484,7 +82498,7 @@ paths: schema: type: boolean default: true - - *556 + - *560 responses: '200': description: Response @@ -82602,7 +82616,7 @@ paths: application/json: schema: *241 examples: - default: &566 + default: &570 value: id: 42 name: super cool ruleset @@ -82651,10 +82665,10 @@ paths: parameters: - *278 - *279 - - *557 - - *558 - - *559 - - *560 + - *561 + - *562 + - *563 + - *564 - *17 - *19 responses: @@ -82662,9 +82676,9 @@ paths: description: Response content: application/json: - schema: *561 + schema: *565 examples: - default: *562 + default: *566 '404': *6 '500': *145 x-github: @@ -82687,15 +82701,15 @@ paths: parameters: - *278 - *279 - - *563 + - *567 responses: '200': description: Response content: application/json: - schema: *564 + schema: *568 examples: - default: *565 + default: *569 '404': *6 '500': *145 x-github: @@ -82746,7 +82760,7 @@ paths: application/json: schema: *241 examples: - default: *566 + default: *570 '404': *6 '500': *145 put: @@ -82829,7 +82843,7 @@ paths: application/json: schema: *241 examples: - default: *566 + default: *570 '404': *6 '500': *145 delete: @@ -82890,7 +82904,7 @@ paths: type: array items: *243 examples: - default: *567 + default: *571 '404': *6 '500': *145 x-github: @@ -82928,7 +82942,7 @@ paths: description: Response content: application/json: - schema: *568 + schema: *572 examples: default: value: @@ -82992,8 +83006,8 @@ paths: - *48 - *19 - *17 - - *569 - - *570 + - *573 + - *574 - *248 - *249 - *250 @@ -83004,7 +83018,7 @@ paths: application/json: schema: type: array - items: &573 + items: &577 type: object properties: number: *54 @@ -83023,8 +83037,8 @@ paths: format: uri description: The REST API URL of the code locations for this alert. - state: *571 - resolution: *572 + state: *575 + resolution: *576 resolved_at: type: string format: date-time @@ -83250,7 +83264,7 @@ paths: description: Response content: application/json: - schema: *573 + schema: *577 examples: default: value: @@ -83312,8 +83326,8 @@ paths: schema: type: object properties: - state: *571 - resolution: *572 + state: *575 + resolution: *576 resolution_comment: description: An optional comment when closing an alert. Cannot be updated or deleted. Must be `null` when changing `state` to `open`. @@ -83331,7 +83345,7 @@ paths: description: Response content: application/json: - schema: *573 + schema: *577 examples: default: value: @@ -83419,7 +83433,7 @@ paths: schema: type: array description: List of locations where the secret was detected - items: &706 + items: &710 type: object properties: type: @@ -83787,14 +83801,14 @@ paths: schema: type: object properties: - reason: &575 + reason: &579 description: The reason for bypassing push protection. type: string enum: - false_positive - used_in_tests - will_fix_later - placeholder_id: *574 + placeholder_id: *578 required: - reason - placeholder_id @@ -83811,7 +83825,7 @@ paths: schema: type: object properties: - reason: *575 + reason: *579 expire_at: type: string format: date-time @@ -83870,7 +83884,7 @@ paths: properties: incremental_scans: type: array - items: &576 + items: &580 description: Information on a single scan performed by secret scanning on the repository type: object @@ -83896,15 +83910,15 @@ paths: nullable: true pattern_update_scans: type: array - items: *576 + items: *580 backfill_scans: type: array - items: *576 + items: *580 custom_pattern_backfill_scans: type: array items: allOf: - - *576 + - *580 - type: object properties: pattern_name: @@ -84019,9 +84033,9 @@ paths: application/json: schema: type: array - items: *577 + items: *581 examples: - default: *578 + default: *582 '400': *14 '404': *6 x-github: @@ -84205,9 +84219,9 @@ paths: description: Response content: application/json: - schema: *577 + schema: *581 examples: - default: &580 + default: &584 value: ghsa_id: GHSA-abcd-1234-efgh cve_id: CVE-2050-00000 @@ -84545,7 +84559,7 @@ paths: description: Response content: application/json: - schema: *577 + schema: *581 examples: default: value: @@ -84694,15 +84708,15 @@ paths: parameters: - *278 - *279 - - *579 + - *583 responses: '200': description: Response content: application/json: - schema: *577 + schema: *581 examples: - default: *580 + default: *584 '403': *29 '404': *6 x-github: @@ -84728,7 +84742,7 @@ paths: parameters: - *278 - *279 - - *579 + - *583 requestBody: required: true content: @@ -84887,10 +84901,10 @@ paths: description: Response content: application/json: - schema: *577 + schema: *581 examples: - default: *580 - add_credit: *580 + default: *584 + add_credit: *584 '403': *29 '404': *6 '422': @@ -84930,7 +84944,7 @@ paths: parameters: - *278 - *279 - - *579 + - *583 responses: '202': *47 '400': *14 @@ -84959,7 +84973,7 @@ paths: parameters: - *278 - *279 - - *579 + - *583 responses: '202': description: Response @@ -85103,7 +85117,7 @@ paths: application/json: schema: type: array - items: &581 + items: &585 title: Code Frequency Stat description: Code Frequency Stat type: array @@ -85476,7 +85490,7 @@ paths: application/json: schema: type: array - items: *581 + items: *585 examples: default: value: @@ -85564,7 +85578,7 @@ paths: description: Response content: application/json: - schema: *582 + schema: *586 examples: default: value: @@ -85658,7 +85672,7 @@ paths: description: if you subscribe to the repository content: application/json: - schema: &583 + schema: &587 title: Repository Invitation description: Repository invitations let you manage who you collaborate with. @@ -85753,7 +85767,7 @@ paths: description: Response content: application/json: - schema: *583 + schema: *587 examples: default: value: @@ -85890,7 +85904,7 @@ paths: application/json: schema: type: array - items: &584 + items: &588 title: Tag protection description: Tag protection type: object @@ -85966,7 +85980,7 @@ paths: description: Response content: application/json: - schema: *584 + schema: *588 examples: default: value: @@ -86114,7 +86128,7 @@ paths: description: Response content: application/json: - schema: &585 + schema: &589 title: Topic description: A topic aggregates entities that are related to a subject. type: object @@ -86126,7 +86140,7 @@ paths: required: - names examples: - default: &586 + default: &590 value: names: - octocat @@ -86181,9 +86195,9 @@ paths: description: Response content: application/json: - schema: *585 + schema: *589 examples: - default: *586 + default: *590 '404': *6 '422': *7 x-github: @@ -86206,7 +86220,7 @@ paths: parameters: - *278 - *279 - - &587 + - &591 name: per description: The time frame to display results for. in: query @@ -86235,7 +86249,7 @@ paths: example: 128 clones: type: array - items: &588 + items: &592 title: Traffic type: object properties: @@ -86476,7 +86490,7 @@ paths: parameters: - *278 - *279 - - *587 + - *591 responses: '200': description: Response @@ -86495,7 +86509,7 @@ paths: example: 3782 views: type: array - items: *588 + items: *592 required: - uniques - count @@ -87264,7 +87278,7 @@ paths: example: - 73..77 - 77..78 - text_matches: &589 + text_matches: &593 title: Search Result Text Matches type: array items: @@ -87426,7 +87440,7 @@ paths: enum: - author-date - committer-date - - &590 + - &594 name: order description: Determines whether the first search result returned is the highest number of matches (`desc`) or lowest number of matches (`asc`). This parameter @@ -87554,7 +87568,7 @@ paths: type: number node_id: type: string - text_matches: *589 + text_matches: *593 required: - sha - node_id @@ -87736,7 +87750,7 @@ paths: - interactions - created - updated - - *590 + - *594 - *17 - *19 - name: advanced_search @@ -87878,7 +87892,7 @@ paths: type: string format: date-time nullable: true - text_matches: *589 + text_matches: *593 pull_request: type: object properties: @@ -88106,7 +88120,7 @@ paths: enum: - created - updated - - *590 + - *594 - *17 - *19 responses: @@ -88150,7 +88164,7 @@ paths: nullable: true score: type: number - text_matches: *589 + text_matches: *593 required: - id - node_id @@ -88235,7 +88249,7 @@ paths: - forks - help-wanted-issues - updated - - *590 + - *594 - *17 - *19 responses: @@ -88474,7 +88488,7 @@ paths: - admin - pull - push - text_matches: *589 + text_matches: *593 temp_clone_token: type: string allow_merge_commit: @@ -88774,7 +88788,7 @@ paths: type: string format: uri nullable: true - text_matches: *589 + text_matches: *593 related: type: array nullable: true @@ -88965,7 +88979,7 @@ paths: - followers - repositories - joined - - *590 + - *594 - *17 - *19 responses: @@ -89069,7 +89083,7 @@ paths: hireable: type: boolean nullable: true - text_matches: *589 + text_matches: *593 blog: type: string nullable: true @@ -89148,7 +89162,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#get-a-team-legacy parameters: - - &591 + - &595 name: team_id description: The unique identifier of the team. in: path @@ -89189,7 +89203,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#update-a-team-legacy parameters: - - *591 + - *595 requestBody: required: true content: @@ -89289,7 +89303,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#delete-a-team-legacy parameters: - - *591 + - *595 responses: '204': description: Response @@ -89320,7 +89334,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#list-discussions-legacy parameters: - - *591 + - *595 - *48 - *17 - *19 @@ -89333,7 +89347,7 @@ paths: type: array items: *265 examples: - default: *592 + default: *596 headers: Link: *58 x-github: @@ -89362,7 +89376,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#create-a-discussion-legacy parameters: - - *591 + - *595 requestBody: required: true content: @@ -89425,7 +89439,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#get-a-discussion-legacy parameters: - - *591 + - *595 - *267 responses: '200': @@ -89459,7 +89473,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#update-a-discussion-legacy parameters: - - *591 + - *595 - *267 requestBody: required: false @@ -89485,7 +89499,7 @@ paths: application/json: schema: *265 examples: - default: *593 + default: *597 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89510,7 +89524,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#delete-a-discussion-legacy parameters: - - *591 + - *595 - *267 responses: '204': @@ -89540,7 +89554,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#list-discussion-comments-legacy parameters: - - *591 + - *595 - *267 - *48 - *17 @@ -89554,7 +89568,7 @@ paths: type: array items: *268 examples: - default: *594 + default: *598 headers: Link: *58 x-github: @@ -89583,7 +89597,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#create-a-discussion-comment-legacy parameters: - - *591 + - *595 - *267 requestBody: required: true @@ -89635,7 +89649,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#get-a-discussion-comment-legacy parameters: - - *591 + - *595 - *267 - *270 responses: @@ -89670,7 +89684,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#update-a-discussion-comment-legacy parameters: - - *591 + - *595 - *267 - *270 requestBody: @@ -89696,7 +89710,7 @@ paths: application/json: schema: *268 examples: - default: *595 + default: *599 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89721,7 +89735,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#delete-a-discussion-comment-legacy parameters: - - *591 + - *595 - *267 - *270 responses: @@ -89752,7 +89766,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-team-discussion-comment-legacy parameters: - - *591 + - *595 - *267 - *270 - name: content @@ -89811,7 +89825,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-team-discussion-comment-legacy parameters: - - *591 + - *595 - *267 - *270 requestBody: @@ -89873,7 +89887,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-team-discussion-legacy parameters: - - *591 + - *595 - *267 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). @@ -89931,7 +89945,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-team-discussion-legacy parameters: - - *591 + - *595 - *267 requestBody: required: true @@ -89990,7 +90004,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#list-pending-team-invitations-legacy parameters: - - *591 + - *595 - *17 - *19 responses: @@ -90028,7 +90042,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#list-team-members-legacy parameters: - - *591 + - *595 - name: role description: Filters members returned by their role in the team. in: query @@ -90079,7 +90093,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#get-team-member-legacy parameters: - - *591 + - *595 - *132 responses: '204': @@ -90116,7 +90130,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#add-team-member-legacy parameters: - - *591 + - *595 - *132 responses: '204': @@ -90156,7 +90170,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#remove-team-member-legacy parameters: - - *591 + - *595 - *132 responses: '204': @@ -90193,7 +90207,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#get-team-membership-for-a-user-legacy parameters: - - *591 + - *595 - *132 responses: '200': @@ -90202,7 +90216,7 @@ paths: application/json: schema: *275 examples: - response-if-user-is-a-team-maintainer: *596 + response-if-user-is-a-team-maintainer: *600 '404': *6 x-github: githubCloudOnly: false @@ -90235,7 +90249,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#add-or-update-team-membership-for-a-user-legacy parameters: - - *591 + - *595 - *132 requestBody: required: false @@ -90263,7 +90277,7 @@ paths: application/json: schema: *275 examples: - response-if-users-membership-with-team-is-now-pending: *597 + response-if-users-membership-with-team-is-now-pending: *601 '403': description: Forbidden if team synchronization is set up '422': @@ -90297,7 +90311,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#remove-team-membership-for-a-user-legacy parameters: - - *591 + - *595 - *132 responses: '204': @@ -90326,7 +90340,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-team-projects-legacy parameters: - - *591 + - *595 - *17 - *19 responses: @@ -90338,7 +90352,7 @@ paths: type: array items: *276 examples: - default: *598 + default: *602 headers: Link: *58 '404': *6 @@ -90364,7 +90378,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#check-team-permissions-for-a-project-legacy parameters: - - *591 + - *595 - *277 responses: '200': @@ -90373,7 +90387,7 @@ paths: application/json: schema: *276 examples: - default: *599 + default: *603 '404': description: Not Found if project is not managed by this team x-github: @@ -90397,7 +90411,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#add-or-update-team-project-permissions-legacy parameters: - - *591 + - *595 - *277 requestBody: required: false @@ -90465,7 +90479,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#remove-a-project-from-a-team-legacy parameters: - - *591 + - *595 - *277 responses: '204': @@ -90493,7 +90507,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-team-repositories-legacy parameters: - - *591 + - *595 - *17 - *19 responses: @@ -90535,7 +90549,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#check-team-permissions-for-a-repository-legacy parameters: - - *591 + - *595 - *278 - *279 responses: @@ -90543,7 +90557,7 @@ paths: description: Alternative response with extra repository information content: application/json: - schema: *600 + schema: *604 examples: alternative-response-with-extra-repository-information: value: @@ -90694,7 +90708,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#add-or-update-team-repository-permissions-legacy parameters: - - *591 + - *595 - *278 - *279 requestBody: @@ -90746,7 +90760,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#remove-a-repository-from-a-team-legacy parameters: - - *591 + - *595 - *278 - *279 responses: @@ -90773,7 +90787,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-child-teams-legacy parameters: - - *591 + - *595 - *17 - *19 responses: @@ -90785,7 +90799,7 @@ paths: type: array items: *188 examples: - response-if-child-teams-exist: *601 + response-if-child-teams-exist: *605 headers: Link: *58 '404': *6 @@ -90818,7 +90832,7 @@ paths: application/json: schema: oneOf: - - &603 + - &607 title: Private User description: Private User type: object @@ -91021,7 +91035,7 @@ paths: - private_gists - total_private_repos - two_factor_authentication - - *602 + - *606 examples: response-with-public-and-private-profile-information: summary: Response with public and private profile information @@ -91174,7 +91188,7 @@ paths: description: Response content: application/json: - schema: *603 + schema: *607 examples: default: value: @@ -91572,7 +91586,7 @@ paths: type: integer secrets: type: array - items: &604 + items: &608 title: Codespaces Secret description: Secrets for a GitHub Codespace. type: object @@ -91688,7 +91702,7 @@ paths: description: Response content: application/json: - schema: *604 + schema: *608 examples: default: value: @@ -91834,7 +91848,7 @@ paths: type: array items: *119 examples: - default: *605 + default: *609 '401': *25 '403': *29 '404': *6 @@ -92101,7 +92115,7 @@ paths: description: Response content: application/json: - schema: &606 + schema: &610 type: object title: Fetches information about an export of a codespace. description: An export of a codespace. Also, latest export details @@ -92142,7 +92156,7 @@ paths: description: Web url for the exported branch example: https://github.com/octocat/hello-world/tree/:branch examples: - default: &607 + default: &611 value: state: succeeded completed_at: '2022-01-01T14:59:22Z' @@ -92187,9 +92201,9 @@ paths: description: Response content: application/json: - schema: *606 + schema: *610 examples: - default: *607 + default: *611 '404': *6 x-github: githubCloudOnly: false @@ -92226,9 +92240,9 @@ paths: type: integer machines: type: array - items: *608 + items: *612 examples: - default: *609 + default: *613 '304': *37 '500': *145 '401': *25 @@ -93167,7 +93181,7 @@ paths: type: array items: *210 examples: - default: &622 + default: &626 value: - id: 197 name: hello_docker @@ -93268,7 +93282,7 @@ paths: application/json: schema: type: array - items: &610 + items: &614 title: Email description: Email type: object @@ -93333,9 +93347,9 @@ paths: application/json: schema: type: array - items: *610 + items: *614 examples: - default: &624 + default: &628 value: - email: octocat@github.com verified: true @@ -93410,7 +93424,7 @@ paths: application/json: schema: type: array - items: *610 + items: *614 examples: default: value: @@ -93666,7 +93680,7 @@ paths: application/json: schema: type: array - items: &611 + items: &615 title: GPG Key description: A unique encryption key type: object @@ -93797,7 +93811,7 @@ paths: - subkeys - revoked examples: - default: &635 + default: &639 value: - id: 3 name: Octocat's GPG Key @@ -93882,9 +93896,9 @@ paths: description: Response content: application/json: - schema: *611 + schema: *615 examples: - default: &612 + default: &616 value: id: 3 name: Octocat's GPG Key @@ -93941,7 +93955,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/gpg-keys#get-a-gpg-key-for-the-authenticated-user parameters: - - &613 + - &617 name: gpg_key_id description: The unique identifier of the GPG key. in: path @@ -93953,9 +93967,9 @@ paths: description: Response content: application/json: - schema: *611 + schema: *615 examples: - default: *612 + default: *616 '404': *6 '304': *37 '403': *29 @@ -93978,7 +93992,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/gpg-keys#delete-a-gpg-key-for-the-authenticated-user parameters: - - *613 + - *617 responses: '204': description: Response @@ -94169,7 +94183,7 @@ paths: type: array items: *60 examples: - default: *614 + default: *618 headers: Link: *58 '404': *6 @@ -94433,7 +94447,7 @@ paths: application/json: schema: type: array - items: &615 + items: &619 title: Key description: Key type: object @@ -94530,9 +94544,9 @@ paths: description: Response content: application/json: - schema: *615 + schema: *619 examples: - default: &616 + default: &620 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -94571,9 +94585,9 @@ paths: description: Response content: application/json: - schema: *615 + schema: *619 examples: - default: *616 + default: *620 '404': *6 '304': *37 '403': *29 @@ -94629,7 +94643,7 @@ paths: application/json: schema: type: array - items: &617 + items: &621 title: User Marketplace Purchase description: User Marketplace Purchase type: object @@ -94697,7 +94711,7 @@ paths: - account - plan examples: - default: &618 + default: &622 value: - billing_cycle: monthly next_billing_date: '2017-11-11T00:00:00Z' @@ -94759,9 +94773,9 @@ paths: application/json: schema: type: array - items: *617 + items: *621 examples: - default: *618 + default: *622 headers: Link: *58 '304': *37 @@ -95756,7 +95770,7 @@ paths: url: https://docs.github.com/rest/migrations/users#unlock-a-user-repository parameters: - *203 - - *619 + - *623 responses: '204': description: Response @@ -95829,7 +95843,7 @@ paths: type: array items: *199 examples: - default: *620 + default: *624 headers: Link: *58 '304': *37 @@ -95871,7 +95885,7 @@ paths: - docker - nuget - container - - *621 + - *625 - *19 - *17 responses: @@ -95883,8 +95897,8 @@ paths: type: array items: *210 examples: - default: *622 - '400': *623 + default: *626 + '400': *627 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -95913,7 +95927,7 @@ paths: application/json: schema: *210 examples: - default: &636 + default: &640 value: id: 40201 name: octo-name @@ -96366,9 +96380,9 @@ paths: application/json: schema: type: array - items: *610 + items: *614 examples: - default: *624 + default: *628 headers: Link: *58 '304': *37 @@ -96481,7 +96495,7 @@ paths: type: array items: *60 examples: - default: &631 + default: &635 summary: Default response value: - id: 1296269 @@ -96825,7 +96839,7 @@ paths: type: array items: *474 examples: - default: *625 + default: *629 headers: Link: *58 '304': *37 @@ -96904,7 +96918,7 @@ paths: application/json: schema: type: array - items: &626 + items: &630 title: Social account description: Social media account type: object @@ -96919,7 +96933,7 @@ paths: - provider - url examples: - default: &627 + default: &631 value: - provider: twitter url: https://twitter.com/github @@ -96981,9 +96995,9 @@ paths: application/json: schema: type: array - items: *626 + items: *630 examples: - default: *627 + default: *631 '422': *15 '304': *37 '404': *6 @@ -97070,7 +97084,7 @@ paths: application/json: schema: type: array - items: &628 + items: &632 title: SSH Signing Key description: A public SSH key used to sign Git commits type: object @@ -97090,7 +97104,7 @@ paths: - title - created_at examples: - default: &643 + default: &647 value: - key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -97156,9 +97170,9 @@ paths: description: Response content: application/json: - schema: *628 + schema: *632 examples: - default: &629 + default: &633 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -97189,7 +97203,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/ssh-signing-keys#get-an-ssh-signing-key-for-the-authenticated-user parameters: - - &630 + - &634 name: ssh_signing_key_id description: The unique identifier of the SSH signing key. in: path @@ -97201,9 +97215,9 @@ paths: description: Response content: application/json: - schema: *628 + schema: *632 examples: - default: *629 + default: *633 '404': *6 '304': *37 '403': *29 @@ -97226,7 +97240,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/ssh-signing-keys#delete-an-ssh-signing-key-for-the-authenticated-user parameters: - - *630 + - *634 responses: '204': description: Response @@ -97255,7 +97269,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#list-repositories-starred-by-the-authenticated-user parameters: - - &644 + - &648 name: sort description: The property to sort the results by. `created` means when the repository was starred. `updated` means when the repository was last pushed @@ -97280,11 +97294,11 @@ paths: type: array items: *60 examples: - default-response: *631 + default-response: *635 application/vnd.github.v3.star+json: schema: type: array - items: &645 + items: &649 title: Starred Repository description: Starred Repository type: object @@ -97653,10 +97667,10 @@ paths: application/json: schema: oneOf: - - *603 - - *602 + - *607 + - *606 examples: - default-response: &633 + default-response: &637 summary: Default response value: login: octocat @@ -97691,7 +97705,7 @@ paths: following: 0 created_at: '2008-01-14T04:33:35Z' updated_at: '2008-01-14T04:33:35Z' - response-with-git-hub-plan-information: &634 + response-with-git-hub-plan-information: &638 summary: Response with GitHub plan information value: login: octocat @@ -97751,7 +97765,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/users#list-users parameters: - - *632 + - *636 - *17 responses: '200': @@ -97800,11 +97814,11 @@ paths: application/json: schema: oneOf: - - *603 - - *602 + - *607 + - *606 examples: - default-response: *633 - response-with-git-hub-plan-information: *634 + default-response: *637 + response-with-git-hub-plan-information: *638 '404': *6 x-github: githubCloudOnly: false @@ -97921,7 +97935,7 @@ paths: type: array items: *210 examples: - default: *622 + default: *626 '403': *29 '401': *25 x-github: @@ -98325,9 +98339,9 @@ paths: application/json: schema: type: array - items: *611 + items: *615 examples: - default: *635 + default: *639 headers: Link: *58 x-github: @@ -98509,7 +98523,7 @@ paths: type: array items: *199 examples: - default: *620 + default: *624 headers: Link: *58 x-github: @@ -98548,7 +98562,7 @@ paths: - docker - nuget - container - - *621 + - *625 - *132 - *19 - *17 @@ -98561,10 +98575,10 @@ paths: type: array items: *210 examples: - default: *622 + default: *626 '403': *29 '401': *25 - '400': *623 + '400': *627 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -98594,7 +98608,7 @@ paths: application/json: schema: *210 examples: - default: *636 + default: *640 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -99193,9 +99207,9 @@ paths: description: Response content: application/json: - schema: *637 + schema: *641 examples: - default: *638 + default: *642 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -99223,9 +99237,9 @@ paths: description: Response content: application/json: - schema: *639 + schema: *643 examples: - default: *640 + default: *644 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -99253,9 +99267,9 @@ paths: description: Response content: application/json: - schema: *641 + schema: *645 examples: - default: *642 + default: *646 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -99283,9 +99297,9 @@ paths: application/json: schema: type: array - items: *626 + items: *630 examples: - default: *627 + default: *631 headers: Link: *58 x-github: @@ -99315,9 +99329,9 @@ paths: application/json: schema: type: array - items: *628 + items: *632 examples: - default: *643 + default: *647 headers: Link: *58 x-github: @@ -99342,7 +99356,7 @@ paths: url: https://docs.github.com/rest/activity/starring#list-repositories-starred-by-a-user parameters: - *132 - - *644 + - *648 - *48 - *17 - *19 @@ -99354,11 +99368,11 @@ paths: schema: anyOf: - type: array - items: *645 + items: *649 - type: array items: *60 examples: - default-response: *631 + default-response: *635 headers: Link: *58 x-github: @@ -99517,7 +99531,7 @@ x-webhooks: type: string enum: - disabled - enterprise: &646 + enterprise: &650 title: Enterprise description: |- An enterprise on GitHub. Webhook payloads contain the `enterprise` property when the webhook is configured @@ -99575,7 +99589,7 @@ x-webhooks: - created_at - updated_at - avatar_url - installation: &647 + installation: &651 title: Simple Installation description: |- The GitHub App installation. Webhook payloads contain the `installation` property when the event is configured @@ -99594,7 +99608,7 @@ x-webhooks: required: - id - node_id - organization: &648 + organization: &652 title: Organization Simple description: |- A GitHub organization. Webhook payloads contain the `organization` property when the webhook is configured for an @@ -99654,13 +99668,13 @@ x-webhooks: - public_members_url - avatar_url - description - repository: &649 + repository: &653 title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: &679 + properties: &683 id: description: Unique identifier of the repository example: 42 @@ -100343,7 +100357,7 @@ x-webhooks: type: boolean description: Whether anonymous git access is enabled for this repository - required: &680 + required: &684 - archive_url - assignees_url - blobs_url @@ -100494,10 +100508,10 @@ x-webhooks: type: string enum: - enabled - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -100573,11 +100587,11 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 - rule: &650 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 + rule: &654 title: branch protection rule description: The branch protection rule. Includes a `name` and all the [branch protection settings](https://docs.github.com/github/administering-a-repository/defining-the-mergeability-of-pull-requests/about-protected-branches#about-branch-protection-settings) @@ -100800,11 +100814,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 - rule: *650 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 + rule: *654 sender: *4 required: - action @@ -100987,11 +101001,11 @@ x-webhooks: - everyone required: - from - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 - rule: *650 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 + rule: *654 sender: *4 required: - action @@ -101075,7 +101089,7 @@ x-webhooks: type: string enum: - completed - check_run: &652 + check_run: &656 title: CheckRun description: A check performed on the code of a given code change type: object @@ -101176,7 +101190,7 @@ x-webhooks: - skipped - timed_out - action_required - deployment: *651 + deployment: *655 details_url: example: https://example.com type: string @@ -101261,9 +101275,9 @@ x-webhooks: - output - app - pull_requests - installation: *647 - organization: *648 - repository: *649 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - check_run @@ -101656,10 +101670,10 @@ x-webhooks: type: string enum: - created - check_run: *652 - installation: *647 - organization: *648 - repository: *649 + check_run: *656 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - check_run @@ -102055,10 +102069,10 @@ x-webhooks: type: string enum: - requested_action - check_run: *652 - installation: *647 - organization: *648 - repository: *649 + check_run: *656 + installation: *651 + organization: *652 + repository: *653 requested_action: description: The action requested by the user. type: object @@ -102463,10 +102477,10 @@ x-webhooks: type: string enum: - rerequested - check_run: *652 - installation: *647 - organization: *648 - repository: *649 + check_run: *656 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - check_run @@ -103443,10 +103457,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -104116,10 +104130,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -104783,10 +104797,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -105094,20 +105108,20 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: &653 + commit_oid: &657 description: The commit SHA of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event was triggered by the `sender` and this value will be empty. type: string - enterprise: *646 - installation: *647 - organization: *648 - ref: &654 + enterprise: *650 + installation: *651 + organization: *652 + ref: &658 description: The Git reference of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event was triggered by the `sender` and this value will be empty. type: string - repository: *649 + repository: *653 sender: *4 required: - action @@ -105499,12 +105513,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *653 - enterprise: *646 - installation: *647 - organization: *648 - ref: *654 - repository: *649 + commit_oid: *657 + enterprise: *650 + installation: *651 + organization: *652 + ref: *658 + repository: *653 sender: *4 required: - action @@ -105767,12 +105781,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *653 - enterprise: *646 - installation: *647 - organization: *648 - ref: *654 - repository: *649 + commit_oid: *657 + enterprise: *650 + installation: *651 + organization: *652 + ref: *658 + repository: *653 sender: *4 required: - action @@ -106101,12 +106115,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *653 - enterprise: *646 - installation: *647 - organization: *648 - ref: *654 - repository: *649 + commit_oid: *657 + enterprise: *650 + installation: *651 + organization: *652 + ref: *658 + repository: *653 sender: *4 required: - action @@ -106371,16 +106385,16 @@ x-webhooks: triggered by the `sender` and this value will be empty. type: string nullable: true - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 ref: description: The Git reference of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event was triggered by the `sender` and this value will be empty. type: string nullable: true - repository: *649 + repository: *653 sender: *4 required: - action @@ -106614,12 +106628,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *653 - enterprise: *646 - installation: *647 - organization: *648 - ref: *654 - repository: *649 + commit_oid: *657 + enterprise: *650 + installation: *651 + organization: *652 + ref: *658 + repository: *653 sender: *4 required: - action @@ -106876,10 +106890,10 @@ x-webhooks: - updated_at - author_association - body - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -106959,18 +106973,18 @@ x-webhooks: description: The repository's current description. type: string nullable: true - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 master_branch: description: The name of the repository's default branch (usually `main`). type: string - organization: *648 - pusher_type: &655 + organization: *652 + pusher_type: &659 description: The pusher type for the event. Can be either `user` or a deploy key. type: string - ref: &656 + ref: &660 description: The [`git ref`](https://docs.github.com/rest/git/refs#get-a-reference) resource. type: string @@ -106980,7 +106994,7 @@ x-webhooks: enum: - tag - branch - repository: *649 + repository: *653 sender: *4 required: - ref @@ -107063,9 +107077,9 @@ x-webhooks: enum: - created definition: *227 - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 sender: *4 required: - action @@ -107150,9 +107164,9 @@ x-webhooks: description: The name of the property that was deleted. required: - property_name - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 sender: *4 required: - action @@ -107230,9 +107244,9 @@ x-webhooks: enum: - updated definition: *227 - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 sender: *4 required: - action @@ -107309,10 +107323,10 @@ x-webhooks: type: string enum: - updated - enterprise: *646 - installation: *647 - repository: *649 - organization: *648 + enterprise: *650 + installation: *651 + repository: *653 + organization: *652 sender: *4 new_property_values: type: array @@ -107397,18 +107411,18 @@ x-webhooks: title: delete event type: object properties: - enterprise: *646 - installation: *647 - organization: *648 - pusher_type: *655 - ref: *656 + enterprise: *650 + installation: *651 + organization: *652 + pusher_type: *659 + ref: *660 ref_type: description: The type of Git ref object deleted in the repository. type: string enum: - tag - branch - repository: *649 + repository: *653 sender: *4 required: - ref @@ -107493,10 +107507,10 @@ x-webhooks: enum: - auto_dismissed alert: *430 - installation: *647 - organization: *648 - enterprise: *646 - repository: *649 + installation: *651 + organization: *652 + enterprise: *650 + repository: *653 sender: *4 required: - action @@ -107581,10 +107595,10 @@ x-webhooks: enum: - auto_reopened alert: *430 - installation: *647 - organization: *648 - enterprise: *646 - repository: *649 + installation: *651 + organization: *652 + enterprise: *650 + repository: *653 sender: *4 required: - action @@ -107669,10 +107683,10 @@ x-webhooks: enum: - created alert: *430 - installation: *647 - organization: *648 - enterprise: *646 - repository: *649 + installation: *651 + organization: *652 + enterprise: *650 + repository: *653 sender: *4 required: - action @@ -107755,10 +107769,10 @@ x-webhooks: enum: - dismissed alert: *430 - installation: *647 - organization: *648 - enterprise: *646 - repository: *649 + installation: *651 + organization: *652 + enterprise: *650 + repository: *653 sender: *4 required: - action @@ -107841,10 +107855,10 @@ x-webhooks: enum: - fixed alert: *430 - installation: *647 - organization: *648 - enterprise: *646 - repository: *649 + installation: *651 + organization: *652 + enterprise: *650 + repository: *653 sender: *4 required: - action @@ -107928,10 +107942,10 @@ x-webhooks: enum: - reintroduced alert: *430 - installation: *647 - organization: *648 - enterprise: *646 - repository: *649 + installation: *651 + organization: *652 + enterprise: *650 + repository: *653 sender: *4 required: - action @@ -108014,10 +108028,10 @@ x-webhooks: enum: - reopened alert: *430 - installation: *647 - organization: *648 - enterprise: *646 - repository: *649 + installation: *651 + organization: *652 + enterprise: *650 + repository: *653 sender: *4 required: - action @@ -108094,9 +108108,9 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - key: &657 + enterprise: *650 + installation: *651 + key: &661 description: The [`deploy key`](https://docs.github.com/rest/deploy-keys/deploy-keys#get-a-deploy-key) resource. type: object @@ -108132,8 +108146,8 @@ x-webhooks: - verified - created_at - read_only - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -108210,11 +108224,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - key: *657 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + key: *661 + organization: *652 + repository: *653 sender: *4 required: - action @@ -108775,12 +108789,12 @@ x-webhooks: - updated_at - statuses_url - repository_url - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 - workflow: &661 + workflow: &665 title: Workflow type: object nullable: true @@ -109510,9 +109524,9 @@ x-webhooks: pull_requests: type: array items: *521 - repository: *649 - organization: *648 - installation: *647 + repository: *653 + organization: *652 + installation: *651 sender: *4 responses: '200': @@ -109583,7 +109597,7 @@ x-webhooks: type: string enum: - approved - approver: &658 + approver: &662 type: object properties: avatar_url: @@ -109626,11 +109640,11 @@ x-webhooks: type: string comment: type: string - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 - reviewers: &659 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 + reviewers: &663 type: array items: type: object @@ -109709,7 +109723,7 @@ x-webhooks: sender: *4 since: type: string - workflow_job_run: &660 + workflow_job_run: &664 type: object properties: conclusion: @@ -110440,18 +110454,18 @@ x-webhooks: type: string enum: - rejected - approver: *658 + approver: *662 comment: type: string - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 - reviewers: *659 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 + reviewers: *663 sender: *4 since: type: string - workflow_job_run: *660 + workflow_job_run: *664 workflow_job_runs: type: array items: @@ -111155,13 +111169,13 @@ x-webhooks: type: string enum: - requested - enterprise: *646 + enterprise: *650 environment: type: string - installation: *647 - organization: *648 - repository: *649 - requestor: &666 + installation: *651 + organization: *652 + repository: *653 + requestor: &670 title: User type: object nullable: true @@ -113060,12 +113074,12 @@ x-webhooks: - updated_at - deployment_url - repository_url - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 - workflow: *661 + workflow: *665 workflow_run: title: Deployment Workflow Run type: object @@ -113745,7 +113759,7 @@ x-webhooks: type: string enum: - answered - answer: &664 + answer: &668 type: object properties: author_association: @@ -113902,7 +113916,7 @@ x-webhooks: - created_at - updated_at - body - discussion: &662 + discussion: &666 title: Discussion description: A Discussion in a repository. type: object @@ -114210,10 +114224,10 @@ x-webhooks: - author_association - active_lock_reason - body - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -114340,11 +114354,11 @@ x-webhooks: - from required: - category - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -114427,11 +114441,11 @@ x-webhooks: type: string enum: - closed - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -114513,7 +114527,7 @@ x-webhooks: type: string enum: - created - comment: &663 + comment: &667 type: object properties: author_association: @@ -114670,11 +114684,11 @@ x-webhooks: - updated_at - body - reactions - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -114757,12 +114771,12 @@ x-webhooks: type: string enum: - deleted - comment: *663 - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + comment: *667 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -114857,12 +114871,12 @@ x-webhooks: - from required: - body - comment: *663 - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + comment: *667 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -114946,11 +114960,11 @@ x-webhooks: type: string enum: - created - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -115032,11 +115046,11 @@ x-webhooks: type: string enum: - deleted - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -115136,11 +115150,11 @@ x-webhooks: type: string required: - from - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -115222,10 +115236,10 @@ x-webhooks: type: string enum: - labeled - discussion: *662 - enterprise: *646 - installation: *647 - label: &665 + discussion: *666 + enterprise: *650 + installation: *651 + label: &669 title: Label type: object properties: @@ -115257,8 +115271,8 @@ x-webhooks: - color - default - description - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -115341,11 +115355,11 @@ x-webhooks: type: string enum: - locked - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -115427,11 +115441,11 @@ x-webhooks: type: string enum: - pinned - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -115513,11 +115527,11 @@ x-webhooks: type: string enum: - reopened - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -115602,16 +115616,16 @@ x-webhooks: changes: type: object properties: - new_discussion: *662 - new_repository: *649 + new_discussion: *666 + new_repository: *653 required: - new_discussion - new_repository - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -115694,10 +115708,10 @@ x-webhooks: type: string enum: - unanswered - discussion: *662 - old_answer: *664 - organization: *648 - repository: *649 + discussion: *666 + old_answer: *668 + organization: *652 + repository: *653 sender: *4 required: - action @@ -115779,12 +115793,12 @@ x-webhooks: type: string enum: - unlabeled - discussion: *662 - enterprise: *646 - installation: *647 - label: *665 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + label: *669 + organization: *652 + repository: *653 sender: *4 required: - action @@ -115867,11 +115881,11 @@ x-webhooks: type: string enum: - unlocked - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -115953,11 +115967,11 @@ x-webhooks: type: string enum: - unpinned - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -116030,7 +116044,7 @@ x-webhooks: description: A user forks a repository. type: object properties: - enterprise: *646 + enterprise: *650 forkee: description: The created [`repository`](https://docs.github.com/rest/repos/repos#get-a-repository) resource. @@ -116690,9 +116704,9 @@ x-webhooks: type: integer watchers_count: type: integer - installation: *647 - organization: *648 - repository: *649 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - forkee @@ -116838,9 +116852,9 @@ x-webhooks: title: gollum event type: object properties: - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 pages: description: The pages that were updated. type: array @@ -116877,7 +116891,7 @@ x-webhooks: - action - sha - html_url - repository: *649 + repository: *653 sender: *4 required: - pages @@ -116953,10 +116967,10 @@ x-webhooks: type: string enum: - created - enterprise: *646 + enterprise: *650 installation: *22 - organization: *648 - repositories: &667 + organization: *652 + repositories: &671 description: An array of repository objects that the installation can access. type: array @@ -116982,8 +116996,8 @@ x-webhooks: - name - full_name - private - repository: *649 - requester: *666 + repository: *653 + requester: *670 sender: *4 required: - action @@ -117058,11 +117072,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 + enterprise: *650 installation: *22 - organization: *648 - repositories: *667 - repository: *649 + organization: *652 + repositories: *671 + repository: *653 requester: nullable: true sender: *4 @@ -117138,11 +117152,11 @@ x-webhooks: type: string enum: - new_permissions_accepted - enterprise: *646 + enterprise: *650 installation: *22 - organization: *648 - repositories: *667 - repository: *649 + organization: *652 + repositories: *671 + repository: *653 requester: nullable: true sender: *4 @@ -117218,10 +117232,10 @@ x-webhooks: type: string enum: - added - enterprise: *646 + enterprise: *650 installation: *22 - organization: *648 - repositories_added: &668 + organization: *652 + repositories_added: &672 description: An array of repository objects, which were added to the installation. type: array @@ -117267,15 +117281,15 @@ x-webhooks: private: description: Whether the repository is private or public. type: boolean - repository: *649 - repository_selection: &669 + repository: *653 + repository_selection: &673 description: Describe whether all repositories have been selected or there's a selection involved type: string enum: - all - selected - requester: *666 + requester: *670 sender: *4 required: - action @@ -117354,10 +117368,10 @@ x-webhooks: type: string enum: - removed - enterprise: *646 + enterprise: *650 installation: *22 - organization: *648 - repositories_added: *668 + organization: *652 + repositories_added: *672 repositories_removed: description: An array of repository objects, which were removed from the installation. @@ -117384,9 +117398,9 @@ x-webhooks: - name - full_name - private - repository: *649 - repository_selection: *669 - requester: *666 + repository: *653 + repository_selection: *673 + requester: *670 sender: *4 required: - action @@ -117465,11 +117479,11 @@ x-webhooks: type: string enum: - suspend - enterprise: *646 + enterprise: *650 installation: *22 - organization: *648 - repositories: *667 - repository: *649 + organization: *652 + repositories: *671 + repository: *653 requester: nullable: true sender: *4 @@ -117647,10 +117661,10 @@ x-webhooks: type: string required: - from - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 target_type: type: string @@ -117729,11 +117743,11 @@ x-webhooks: type: string enum: - unsuspend - enterprise: *646 + enterprise: *650 installation: *22 - organization: *648 - repositories: *667 - repository: *649 + organization: *652 + repositories: *671 + repository: *653 requester: nullable: true sender: *4 @@ -117985,8 +117999,8 @@ x-webhooks: - performed_via_github_app - body - reactions - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -119142,8 +119156,8 @@ x-webhooks: - state - locked - assignee - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -119223,7 +119237,7 @@ x-webhooks: type: string enum: - deleted - comment: &670 + comment: &674 title: issue comment description: The [comment](https://docs.github.com/rest/issues/comments#get-an-issue-comment) itself. @@ -119388,8 +119402,8 @@ x-webhooks: - performed_via_github_app - body - reactions - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -120543,8 +120557,8 @@ x-webhooks: - state - locked - assignee - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -120624,7 +120638,7 @@ x-webhooks: type: string enum: - edited - changes: &698 + changes: &702 description: The changes to the comment. type: object properties: @@ -120636,9 +120650,9 @@ x-webhooks: type: string required: - from - comment: *670 - enterprise: *646 - installation: *647 + comment: *674 + enterprise: *650 + installation: *651 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -121793,8 +121807,8 @@ x-webhooks: - state - locked - assignee - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -121876,10 +121890,10 @@ x-webhooks: type: string enum: - assigned - assignee: *666 - enterprise: *646 - installation: *647 - issue: &673 + assignee: *670 + enterprise: *650 + installation: *651 + issue: &677 title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -122798,8 +122812,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -122879,8 +122893,8 @@ x-webhooks: type: string enum: - closed - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -123939,8 +123953,8 @@ x-webhooks: required: - state - closed_at - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -124019,8 +124033,8 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -124932,8 +124946,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -125012,8 +125026,8 @@ x-webhooks: type: string enum: - demilestoned - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -125928,7 +125942,7 @@ x-webhooks: format: uri user_view_type: type: string - milestone: &671 + milestone: &675 title: Milestone description: A collection of related issues and pull requests. type: object @@ -126066,8 +126080,8 @@ x-webhooks: - updated_at - due_on - closed_at - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -126166,8 +126180,8 @@ x-webhooks: type: string required: - from - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -127086,9 +127100,9 @@ x-webhooks: - active_lock_reason - body - reactions - label: *665 - organization: *648 - repository: *649 + label: *669 + organization: *652 + repository: *653 sender: *4 required: - action @@ -127168,8 +127182,8 @@ x-webhooks: type: string enum: - labeled - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -128087,9 +128101,9 @@ x-webhooks: - active_lock_reason - body - reactions - label: *665 - organization: *648 - repository: *649 + label: *669 + organization: *652 + repository: *653 sender: *4 required: - action @@ -128169,8 +128183,8 @@ x-webhooks: type: string enum: - locked - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -129089,8 +129103,8 @@ x-webhooks: format: uri user_view_type: type: string - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -129169,8 +129183,8 @@ x-webhooks: type: string enum: - milestoned - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -130083,9 +130097,9 @@ x-webhooks: format: uri user_view_type: type: string - milestone: *671 - organization: *648 - repository: *649 + milestone: *675 + organization: *652 + repository: *653 sender: *4 required: - action @@ -131546,8 +131560,8 @@ x-webhooks: required: - old_issue - old_repository - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -132465,8 +132479,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -132546,9 +132560,9 @@ x-webhooks: type: string enum: - pinned - enterprise: *646 - installation: *647 - issue: &672 + enterprise: *650 + installation: *651 + issue: &676 title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -133460,8 +133474,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -133540,8 +133554,8 @@ x-webhooks: type: string enum: - reopened - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -134459,8 +134473,8 @@ x-webhooks: user_view_type: type: string type: *189 - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -135923,11 +135937,11 @@ x-webhooks: required: - new_issue - new_repository - enterprise: *646 - installation: *647 - issue: *672 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + issue: *676 + organization: *652 + repository: *653 sender: *4 required: - action @@ -136008,7 +136022,7 @@ x-webhooks: type: string enum: - unassigned - assignee: &701 + assignee: &705 title: User type: object nullable: true @@ -136078,11 +136092,11 @@ x-webhooks: required: - login - id - enterprise: *646 - installation: *647 - issue: *673 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + issue: *677 + organization: *652 + repository: *653 sender: *4 required: - action @@ -136161,12 +136175,12 @@ x-webhooks: type: string enum: - unlabeled - enterprise: *646 - installation: *647 - issue: *673 - label: *665 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + issue: *677 + label: *669 + organization: *652 + repository: *653 sender: *4 required: - action @@ -136246,8 +136260,8 @@ x-webhooks: type: string enum: - unlocked - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -137164,8 +137178,8 @@ x-webhooks: format: uri user_view_type: type: string - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -137245,11 +137259,11 @@ x-webhooks: type: string enum: - unpinned - enterprise: *646 - installation: *647 - issue: *672 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + issue: *676 + organization: *652 + repository: *653 sender: *4 required: - action @@ -137328,11 +137342,11 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - label: *665 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + label: *669 + organization: *652 + repository: *653 sender: *4 required: - action @@ -137410,11 +137424,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - label: *665 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + label: *669 + organization: *652 + repository: *653 sender: *4 required: - action @@ -137524,11 +137538,11 @@ x-webhooks: type: string required: - from - enterprise: *646 - installation: *647 - label: *665 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + label: *669 + organization: *652 + repository: *653 sender: *4 required: - action @@ -137610,9 +137624,9 @@ x-webhooks: - cancelled effective_date: type: string - enterprise: *646 - installation: *647 - marketplace_purchase: &674 + enterprise: *650 + installation: *651 + marketplace_purchase: &678 title: Marketplace Purchase type: object required: @@ -137695,8 +137709,8 @@ x-webhooks: type: integer unit_count: type: integer - organization: *648 - previous_marketplace_purchase: &675 + organization: *652 + previous_marketplace_purchase: &679 title: Marketplace Purchase type: object properties: @@ -137776,7 +137790,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *649 + repository: *653 sender: *4 required: - action @@ -137856,10 +137870,10 @@ x-webhooks: - changed effective_date: type: string - enterprise: *646 - installation: *647 - marketplace_purchase: *674 - organization: *648 + enterprise: *650 + installation: *651 + marketplace_purchase: *678 + organization: *652 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -137942,7 +137956,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *649 + repository: *653 sender: *4 required: - action @@ -138024,10 +138038,10 @@ x-webhooks: - pending_change effective_date: type: string - enterprise: *646 - installation: *647 - marketplace_purchase: *674 - organization: *648 + enterprise: *650 + installation: *651 + marketplace_purchase: *678 + organization: *652 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -138109,7 +138123,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *649 + repository: *653 sender: *4 required: - action @@ -138190,8 +138204,8 @@ x-webhooks: - pending_change_cancelled effective_date: type: string - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 marketplace_purchase: title: Marketplace Purchase type: object @@ -138273,9 +138287,9 @@ x-webhooks: type: integer unit_count: type: integer - organization: *648 - previous_marketplace_purchase: *675 - repository: *649 + organization: *652 + previous_marketplace_purchase: *679 + repository: *653 sender: *4 required: - action @@ -138355,12 +138369,12 @@ x-webhooks: - purchased effective_date: type: string - enterprise: *646 - installation: *647 - marketplace_purchase: *674 - organization: *648 - previous_marketplace_purchase: *675 - repository: *649 + enterprise: *650 + installation: *651 + marketplace_purchase: *678 + organization: *652 + previous_marketplace_purchase: *679 + repository: *653 sender: *4 required: - action @@ -138462,11 +138476,11 @@ x-webhooks: type: string required: - to - enterprise: *646 - installation: *647 - member: *666 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + member: *670 + organization: *652 + repository: *653 sender: *4 required: - action @@ -138566,11 +138580,11 @@ x-webhooks: to: type: string nullable: true - enterprise: *646 - installation: *647 - member: *666 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + member: *670 + organization: *652 + repository: *653 sender: *4 required: - action @@ -138649,11 +138663,11 @@ x-webhooks: type: string enum: - removed - enterprise: *646 - installation: *647 - member: *666 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + member: *670 + organization: *652 + repository: *653 sender: *4 required: - action @@ -138731,11 +138745,11 @@ x-webhooks: type: string enum: - added - enterprise: *646 - installation: *647 - member: *666 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + member: *670 + organization: *652 + repository: *653 scope: description: The scope of the membership. Currently, can only be `team`. @@ -138811,7 +138825,7 @@ x-webhooks: required: - login - id - team: &676 + team: &680 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -139001,11 +139015,11 @@ x-webhooks: type: string enum: - removed - enterprise: *646 - installation: *647 - member: *666 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + member: *670 + organization: *652 + repository: *653 scope: description: The scope of the membership. Currently, can only be `team`. @@ -139082,7 +139096,7 @@ x-webhooks: required: - login - id - team: *676 + team: *680 required: - action - scope @@ -139164,8 +139178,8 @@ x-webhooks: type: string enum: - checks_requested - installation: *647 - merge_group: &678 + installation: *651 + merge_group: &682 type: object title: Merge Group description: A group of pull requests that the merge queue has grouped @@ -139184,15 +139198,15 @@ x-webhooks: description: The full ref of the branch the merge group will be merged into. type: string - head_commit: *677 + head_commit: *681 required: - head_sha - head_ref - base_sha - base_ref - head_commit - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -139278,10 +139292,10 @@ x-webhooks: - merged - invalidated - dequeued - installation: *647 - merge_group: *678 - organization: *648 - repository: *649 + installation: *651 + merge_group: *682 + organization: *652 + repository: *653 sender: *4 required: - action @@ -139354,7 +139368,7 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 + enterprise: *650 hook: description: 'The modified webhook. This will contain different keys based on the type of webhook it is: repository, organization, @@ -139462,16 +139476,16 @@ x-webhooks: hook_id: description: The id of the modified webhook. type: integer - installation: *647 - organization: *648 + installation: *651 + organization: *652 repository: title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *679 - required: *680 + properties: *683 + required: *684 nullable: true sender: *4 required: @@ -139552,11 +139566,11 @@ x-webhooks: type: string enum: - closed - enterprise: *646 - installation: *647 - milestone: *671 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + milestone: *675 + organization: *652 + repository: *653 sender: *4 required: - action @@ -139635,9 +139649,9 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - milestone: &681 + enterprise: *650 + installation: *651 + milestone: &685 title: Milestone description: A collection of related issues and pull requests. type: object @@ -139774,8 +139788,8 @@ x-webhooks: - updated_at - due_on - closed_at - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -139854,11 +139868,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - milestone: *671 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + milestone: *675 + organization: *652 + repository: *653 sender: *4 required: - action @@ -139968,11 +139982,11 @@ x-webhooks: type: string required: - from - enterprise: *646 - installation: *647 - milestone: *671 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + milestone: *675 + organization: *652 + repository: *653 sender: *4 required: - action @@ -140052,11 +140066,11 @@ x-webhooks: type: string enum: - opened - enterprise: *646 - installation: *647 - milestone: *681 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + milestone: *685 + organization: *652 + repository: *653 sender: *4 required: - action @@ -140135,11 +140149,11 @@ x-webhooks: type: string enum: - blocked - blocked_user: *666 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + blocked_user: *670 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -140218,11 +140232,11 @@ x-webhooks: type: string enum: - unblocked - blocked_user: *666 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + blocked_user: *670 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -140301,9 +140315,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - membership: &682 + enterprise: *650 + installation: *651 + membership: &686 title: Membership description: The membership between the user and the organization. Not present when the action is `member_invited`. @@ -140395,8 +140409,8 @@ x-webhooks: - role - organization_url - user - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -140474,11 +140488,11 @@ x-webhooks: type: string enum: - member_added - enterprise: *646 - installation: *647 - membership: *682 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + membership: *686 + organization: *652 + repository: *653 sender: *4 required: - action @@ -140557,8 +140571,8 @@ x-webhooks: type: string enum: - member_invited - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 invitation: description: The invitation for the user or email if the action is `member_invited`. @@ -140674,10 +140688,10 @@ x-webhooks: - inviter - team_count - invitation_teams_url - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 - user: *666 + user: *670 required: - action - invitation @@ -140755,11 +140769,11 @@ x-webhooks: type: string enum: - member_removed - enterprise: *646 - installation: *647 - membership: *682 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + membership: *686 + organization: *652 + repository: *653 sender: *4 required: - action @@ -140846,11 +140860,11 @@ x-webhooks: properties: from: type: string - enterprise: *646 - installation: *647 - membership: *682 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + membership: *686 + organization: *652 + repository: *653 sender: *4 required: - action @@ -140926,9 +140940,9 @@ x-webhooks: type: string enum: - published - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 package: description: Information about the package. type: object @@ -141427,7 +141441,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: &683 + items: &687 title: Ruby Gems metadata type: object properties: @@ -141522,7 +141536,7 @@ x-webhooks: - owner - package_version - registry - repository: *649 + repository: *653 sender: *4 required: - action @@ -141598,9 +141612,9 @@ x-webhooks: type: string enum: - updated - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 package: description: Information about the package. type: object @@ -141953,7 +141967,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: *683 + items: *687 source_url: type: string format: uri @@ -142023,7 +142037,7 @@ x-webhooks: - owner - package_version - registry - repository: *649 + repository: *653 sender: *4 required: - action @@ -142200,12 +142214,12 @@ x-webhooks: - duration - created_at - updated_at - enterprise: *646 + enterprise: *650 id: type: integer - installation: *647 - organization: *648 - repository: *649 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - id @@ -142285,7 +142299,7 @@ x-webhooks: type: string enum: - approved - personal_access_token_request: &684 + personal_access_token_request: &688 title: Personal Access Token Request description: Details of a Personal Access Token Request. type: object @@ -142431,10 +142445,10 @@ x-webhooks: - token_expired - token_expires_at - token_last_used_at - enterprise: *646 - organization: *648 + enterprise: *650 + organization: *652 sender: *4 - installation: *647 + installation: *651 required: - action - personal_access_token_request @@ -142513,11 +142527,11 @@ x-webhooks: type: string enum: - cancelled - personal_access_token_request: *684 - enterprise: *646 - organization: *648 + personal_access_token_request: *688 + enterprise: *650 + organization: *652 sender: *4 - installation: *647 + installation: *651 required: - action - personal_access_token_request @@ -142595,11 +142609,11 @@ x-webhooks: type: string enum: - created - personal_access_token_request: *684 - enterprise: *646 - organization: *648 + personal_access_token_request: *688 + enterprise: *650 + organization: *652 sender: *4 - installation: *647 + installation: *651 required: - action - personal_access_token_request @@ -142676,11 +142690,11 @@ x-webhooks: type: string enum: - denied - personal_access_token_request: *684 - organization: *648 - enterprise: *646 + personal_access_token_request: *688 + organization: *652 + enterprise: *650 sender: *4 - installation: *647 + installation: *651 required: - action - personal_access_token_request @@ -142784,7 +142798,7 @@ x-webhooks: id: description: Unique identifier of the webhook. type: integer - last_response: *685 + last_response: *689 name: description: The type of webhook. The only valid value is 'web'. type: string @@ -142816,8 +142830,8 @@ x-webhooks: hook_id: description: The ID of the webhook that triggered the ping. type: integer - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 zen: description: Random string of GitHub zen. @@ -143062,10 +143076,10 @@ x-webhooks: - from required: - note - enterprise: *646 - installation: *647 - organization: *648 - project_card: &686 + enterprise: *650 + installation: *651 + organization: *652 + project_card: &690 title: Project Card type: object properties: @@ -143184,7 +143198,7 @@ x-webhooks: - creator - created_at - updated_at - repository: *649 + repository: *653 sender: *4 required: - action @@ -143265,11 +143279,11 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - organization: *648 - project_card: *686 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + project_card: *690 + repository: *653 sender: *4 required: - action @@ -143349,9 +143363,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 project_card: title: Project Card type: object @@ -143479,8 +143493,8 @@ x-webhooks: The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *679 - required: *680 + properties: *683 + required: *684 nullable: true sender: *4 required: @@ -143574,11 +143588,11 @@ x-webhooks: - from required: - note - enterprise: *646 - installation: *647 - organization: *648 - project_card: *686 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + project_card: *690 + repository: *653 sender: *4 required: - action @@ -143672,9 +143686,9 @@ x-webhooks: - from required: - column_id - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 project_card: allOf: - title: Project Card @@ -143864,7 +143878,7 @@ x-webhooks: type: string required: - after_id - repository: *649 + repository: *653 sender: *4 required: - action @@ -143944,10 +143958,10 @@ x-webhooks: type: string enum: - closed - enterprise: *646 - installation: *647 - organization: *648 - project: &688 + enterprise: *650 + installation: *651 + organization: *652 + project: &692 title: Project type: object properties: @@ -144071,7 +144085,7 @@ x-webhooks: - creator - created_at - updated_at - repository: *649 + repository: *653 sender: *4 required: - action @@ -144151,10 +144165,10 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - organization: *648 - project_column: &687 + enterprise: *650 + installation: *651 + organization: *652 + project_column: &691 title: Project Column type: object properties: @@ -144193,7 +144207,7 @@ x-webhooks: - name - created_at - updated_at - repository: *649 + repository: *653 sender: *4 required: - action @@ -144272,18 +144286,18 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - organization: *648 - project_column: *687 + enterprise: *650 + installation: *651 + organization: *652 + project_column: *691 repository: title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *679 - required: *680 + properties: *683 + required: *684 nullable: true sender: *4 required: @@ -144373,11 +144387,11 @@ x-webhooks: type: string required: - from - enterprise: *646 - installation: *647 - organization: *648 - project_column: *687 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + project_column: *691 + repository: *653 sender: *4 required: - action @@ -144457,11 +144471,11 @@ x-webhooks: type: string enum: - moved - enterprise: *646 - installation: *647 - organization: *648 - project_column: *687 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + project_column: *691 + repository: *653 sender: *4 required: - action @@ -144541,11 +144555,11 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - organization: *648 - project: *688 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + project: *692 + repository: *653 sender: *4 required: - action @@ -144625,18 +144639,18 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - organization: *648 - project: *688 + enterprise: *650 + installation: *651 + organization: *652 + project: *692 repository: title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *679 - required: *680 + properties: *683 + required: *684 nullable: true sender: *4 required: @@ -144738,11 +144752,11 @@ x-webhooks: type: string required: - from - enterprise: *646 - installation: *647 - organization: *648 - project: *688 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + project: *692 + repository: *653 sender: *4 required: - action @@ -144821,11 +144835,11 @@ x-webhooks: type: string enum: - reopened - enterprise: *646 - installation: *647 - organization: *648 - project: *688 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + project: *692 + repository: *653 sender: *4 required: - action @@ -144906,9 +144920,9 @@ x-webhooks: type: string enum: - closed - installation: *647 - organization: *648 - projects_v2: &689 + installation: *651 + organization: *652 + projects_v2: &693 title: Projects v2 Project description: A projects v2 project type: object @@ -145051,9 +145065,9 @@ x-webhooks: type: string enum: - created - installation: *647 - organization: *648 - projects_v2: *689 + installation: *651 + organization: *652 + projects_v2: *693 sender: *4 required: - action @@ -145134,9 +145148,9 @@ x-webhooks: type: string enum: - deleted - installation: *647 - organization: *648 - projects_v2: *689 + installation: *651 + organization: *652 + projects_v2: *693 sender: *4 required: - action @@ -145253,9 +145267,9 @@ x-webhooks: type: string to: type: string - installation: *647 - organization: *648 - projects_v2: *689 + installation: *651 + organization: *652 + projects_v2: *693 sender: *4 required: - action @@ -145338,7 +145352,7 @@ x-webhooks: type: string enum: - archived - changes: &693 + changes: &697 type: object properties: archived_at: @@ -145352,9 +145366,9 @@ x-webhooks: type: string nullable: true format: date-time - installation: *647 - organization: *648 - projects_v2_item: &690 + installation: *651 + organization: *652 + projects_v2_item: &694 title: Projects v2 Item description: An item belonging to a project type: object @@ -145488,9 +145502,9 @@ x-webhooks: nullable: true to: type: string - installation: *647 - organization: *648 - projects_v2_item: *690 + installation: *651 + organization: *652 + projects_v2_item: *694 sender: *4 required: - action @@ -145572,9 +145586,9 @@ x-webhooks: type: string enum: - created - installation: *647 - organization: *648 - projects_v2_item: *690 + installation: *651 + organization: *652 + projects_v2_item: *694 sender: *4 required: - action @@ -145655,9 +145669,9 @@ x-webhooks: type: string enum: - deleted - installation: *647 - organization: *648 - projects_v2_item: *690 + installation: *651 + organization: *652 + projects_v2_item: *694 sender: *4 required: - action @@ -145763,7 +145777,7 @@ x-webhooks: oneOf: - type: string - type: integer - - &691 + - &695 title: Projects v2 Single Select Option description: An option for a single select field type: object @@ -145781,7 +145795,7 @@ x-webhooks: required: - id - name - - &692 + - &696 title: Projects v2 Iteration Setting description: An iteration setting for an iteration field type: object @@ -145804,8 +145818,8 @@ x-webhooks: oneOf: - type: string - type: integer - - *691 - - *692 + - *695 + - *696 required: - field_value - type: object @@ -145821,9 +145835,9 @@ x-webhooks: nullable: true required: - body - installation: *647 - organization: *648 - projects_v2_item: *690 + installation: *651 + organization: *652 + projects_v2_item: *694 sender: *4 required: - action @@ -145918,9 +145932,9 @@ x-webhooks: to: type: string nullable: true - installation: *647 - organization: *648 - projects_v2_item: *690 + installation: *651 + organization: *652 + projects_v2_item: *694 sender: *4 required: - action @@ -146003,10 +146017,10 @@ x-webhooks: type: string enum: - restored - changes: *693 - installation: *647 - organization: *648 - projects_v2_item: *690 + changes: *697 + installation: *651 + organization: *652 + projects_v2_item: *694 sender: *4 required: - action @@ -146088,9 +146102,9 @@ x-webhooks: type: string enum: - reopened - installation: *647 - organization: *648 - projects_v2: *689 + installation: *651 + organization: *652 + projects_v2: *693 sender: *4 required: - action @@ -146171,9 +146185,9 @@ x-webhooks: type: string enum: - created - installation: *647 - organization: *648 - projects_v2_status_update: &694 + installation: *651 + organization: *652 + projects_v2_status_update: &698 title: Projects v2 Status Update description: An status update belonging to a project type: object @@ -146300,9 +146314,9 @@ x-webhooks: type: string enum: - deleted - installation: *647 - organization: *648 - projects_v2_status_update: *694 + installation: *651 + organization: *652 + projects_v2_status_update: *698 sender: *4 required: - action @@ -146438,9 +146452,9 @@ x-webhooks: type: string format: date nullable: true - installation: *647 - organization: *648 - projects_v2_status_update: *694 + installation: *651 + organization: *652 + projects_v2_status_update: *698 sender: *4 required: - action @@ -146511,10 +146525,10 @@ x-webhooks: title: public event type: object properties: - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - repository @@ -146591,13 +146605,13 @@ x-webhooks: type: string enum: - assigned - assignee: *666 - enterprise: *646 - installation: *647 - number: &695 + assignee: *670 + enterprise: *650 + installation: *651 + number: &699 description: The pull request number. type: integer - organization: *648 + organization: *652 pull_request: title: Pull Request type: object @@ -148880,7 +148894,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 sender: *4 required: - action @@ -148962,11 +148976,11 @@ x-webhooks: type: string enum: - auto_merge_disabled - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 number: type: integer - organization: *648 + organization: *652 pull_request: title: Pull Request type: object @@ -151244,7 +151258,7 @@ x-webhooks: - draft reason: type: string - repository: *649 + repository: *653 sender: *4 required: - action @@ -151326,11 +151340,11 @@ x-webhooks: type: string enum: - auto_merge_enabled - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 number: type: integer - organization: *648 + organization: *652 pull_request: title: Pull Request type: object @@ -153608,7 +153622,7 @@ x-webhooks: - draft reason: type: string - repository: *649 + repository: *653 sender: *4 required: - action @@ -153690,11 +153704,11 @@ x-webhooks: type: string enum: - closed - enterprise: *646 - installation: *647 - number: *695 - organization: *648 - pull_request: &696 + enterprise: *650 + installation: *651 + number: *699 + organization: *652 + pull_request: &700 allOf: - *521 - type: object @@ -153758,7 +153772,7 @@ x-webhooks: Please use `squash_merge_commit_title` instead.** type: boolean default: false - repository: *649 + repository: *653 sender: *4 required: - action @@ -153839,12 +153853,12 @@ x-webhooks: type: string enum: - converted_to_draft - enterprise: *646 - installation: *647 - number: *695 - organization: *648 - pull_request: *696 - repository: *649 + enterprise: *650 + installation: *651 + number: *699 + organization: *652 + pull_request: *700 + repository: *653 sender: *4 required: - action @@ -153924,11 +153938,11 @@ x-webhooks: type: string enum: - demilestoned - enterprise: *646 + enterprise: *650 milestone: *504 - number: *695 - organization: *648 - pull_request: &697 + number: *699 + organization: *652 + pull_request: &701 title: Pull Request type: object properties: @@ -156191,7 +156205,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 sender: *4 required: - action @@ -156270,11 +156284,11 @@ x-webhooks: type: string enum: - dequeued - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 number: type: integer - organization: *648 + organization: *652 pull_request: title: Pull Request type: object @@ -158556,7 +158570,7 @@ x-webhooks: - BRANCH_PROTECTIONS - GIT_TREE_INVALID - INVALID_MERGE_COMMIT - repository: *649 + repository: *653 sender: *4 required: - action @@ -158680,12 +158694,12 @@ x-webhooks: type: string required: - from - enterprise: *646 - installation: *647 - number: *695 - organization: *648 - pull_request: *696 - repository: *649 + enterprise: *650 + installation: *651 + number: *699 + organization: *652 + pull_request: *700 + repository: *653 sender: *4 required: - action @@ -158765,11 +158779,11 @@ x-webhooks: type: string enum: - enqueued - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 number: type: integer - organization: *648 + organization: *652 pull_request: title: Pull Request type: object @@ -161036,7 +161050,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 sender: *4 required: - action @@ -161116,11 +161130,11 @@ x-webhooks: type: string enum: - labeled - enterprise: *646 - installation: *647 - label: *665 - number: *695 - organization: *648 + enterprise: *650 + installation: *651 + label: *669 + number: *699 + organization: *652 pull_request: title: Pull Request type: object @@ -163402,7 +163416,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 sender: *4 required: - action @@ -163483,10 +163497,10 @@ x-webhooks: type: string enum: - locked - enterprise: *646 - installation: *647 - number: *695 - organization: *648 + enterprise: *650 + installation: *651 + number: *699 + organization: *652 pull_request: title: Pull Request type: object @@ -165766,7 +165780,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 sender: *4 required: - action @@ -165846,12 +165860,12 @@ x-webhooks: type: string enum: - milestoned - enterprise: *646 + enterprise: *650 milestone: *504 - number: *695 - organization: *648 - pull_request: *697 - repository: *649 + number: *699 + organization: *652 + pull_request: *701 + repository: *653 sender: *4 required: - action @@ -165930,12 +165944,12 @@ x-webhooks: type: string enum: - opened - enterprise: *646 - installation: *647 - number: *695 - organization: *648 - pull_request: *696 - repository: *649 + enterprise: *650 + installation: *651 + number: *699 + organization: *652 + pull_request: *700 + repository: *653 sender: *4 required: - action @@ -166016,12 +166030,12 @@ x-webhooks: type: string enum: - ready_for_review - enterprise: *646 - installation: *647 - number: *695 - organization: *648 - pull_request: *696 - repository: *649 + enterprise: *650 + installation: *651 + number: *699 + organization: *652 + pull_request: *700 + repository: *653 sender: *4 required: - action @@ -166101,12 +166115,12 @@ x-webhooks: type: string enum: - reopened - enterprise: *646 - installation: *647 - number: *695 - organization: *648 - pull_request: *696 - repository: *649 + enterprise: *650 + installation: *651 + number: *699 + organization: *652 + pull_request: *700 + repository: *653 sender: *4 required: - action @@ -166472,9 +166486,9 @@ x-webhooks: - start_side - side - reactions - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 pull_request: type: object properties: @@ -168644,7 +168658,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *649 + repository: *653 sender: *4 required: - action @@ -168724,7 +168738,7 @@ x-webhooks: type: string enum: - deleted - comment: &699 + comment: &703 title: Pull Request Review Comment description: The [comment](https://docs.github.com/rest/pulls/comments#get-a-review-comment-for-a-pull-request) itself. @@ -169009,9 +169023,9 @@ x-webhooks: - start_side - side - reactions - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 pull_request: type: object properties: @@ -171169,7 +171183,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *649 + repository: *653 sender: *4 required: - action @@ -171249,11 +171263,11 @@ x-webhooks: type: string enum: - edited - changes: *698 - comment: *699 - enterprise: *646 - installation: *647 - organization: *648 + changes: *702 + comment: *703 + enterprise: *650 + installation: *651 + organization: *652 pull_request: type: object properties: @@ -173414,7 +173428,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *649 + repository: *653 sender: *4 required: - action @@ -173495,9 +173509,9 @@ x-webhooks: type: string enum: - dismissed - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 pull_request: title: Simple Pull Request type: object @@ -175670,7 +175684,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *649 + repository: *653 review: description: The review that was affected. type: object @@ -175913,9 +175927,9 @@ x-webhooks: type: string required: - from - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 pull_request: title: Simple Pull Request type: object @@ -177969,8 +177983,8 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *649 - review: &700 + repository: *653 + review: &704 description: The review that was affected. type: object properties: @@ -178199,12 +178213,12 @@ x-webhooks: type: string enum: - review_request_removed - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 number: description: The pull request number. type: integer - organization: *648 + organization: *652 pull_request: title: Pull Request type: object @@ -180487,7 +180501,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 requested_reviewer: title: User type: object @@ -180571,12 +180585,12 @@ x-webhooks: type: string enum: - review_request_removed - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 number: description: The pull request number. type: integer - organization: *648 + organization: *652 pull_request: title: Pull Request type: object @@ -182866,7 +182880,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 requested_team: title: Team description: Groups of organization members that gives permissions @@ -183058,12 +183072,12 @@ x-webhooks: type: string enum: - review_requested - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 number: description: The pull request number. type: integer - organization: *648 + organization: *652 pull_request: title: Pull Request type: object @@ -185348,7 +185362,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 requested_reviewer: title: User type: object @@ -185433,12 +185447,12 @@ x-webhooks: type: string enum: - review_requested - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 number: description: The pull request number. type: integer - organization: *648 + organization: *652 pull_request: title: Pull Request type: object @@ -187714,7 +187728,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 requested_team: title: Team description: Groups of organization members that gives permissions @@ -187895,9 +187909,9 @@ x-webhooks: type: string enum: - submitted - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 pull_request: title: Simple Pull Request type: object @@ -190072,8 +190086,8 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *649 - review: *700 + repository: *653 + review: *704 sender: *4 required: - action @@ -190153,9 +190167,9 @@ x-webhooks: type: string enum: - resolved - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 pull_request: title: Simple Pull Request type: object @@ -192225,7 +192239,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *649 + repository: *653 sender: *4 thread: type: object @@ -192608,9 +192622,9 @@ x-webhooks: type: string enum: - unresolved - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 pull_request: title: Simple Pull Request type: object @@ -194666,7 +194680,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *649 + repository: *653 sender: *4 thread: type: object @@ -195052,10 +195066,10 @@ x-webhooks: type: string before: type: string - enterprise: *646 - installation: *647 - number: *695 - organization: *648 + enterprise: *650 + installation: *651 + number: *699 + organization: *652 pull_request: title: Pull Request type: object @@ -197326,7 +197340,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 sender: *4 required: - action @@ -197408,11 +197422,11 @@ x-webhooks: type: string enum: - unassigned - assignee: *701 - enterprise: *646 - installation: *647 - number: *695 - organization: *648 + assignee: *705 + enterprise: *650 + installation: *651 + number: *699 + organization: *652 pull_request: title: Pull Request type: object @@ -199695,7 +199709,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 sender: *4 required: - action @@ -199774,11 +199788,11 @@ x-webhooks: type: string enum: - unlabeled - enterprise: *646 - installation: *647 - label: *665 - number: *695 - organization: *648 + enterprise: *650 + installation: *651 + label: *669 + number: *699 + organization: *652 pull_request: title: Pull Request type: object @@ -202051,7 +202065,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 sender: *4 required: - action @@ -202132,10 +202146,10 @@ x-webhooks: type: string enum: - unlocked - enterprise: *646 - installation: *647 - number: *695 - organization: *648 + enterprise: *650 + installation: *651 + number: *699 + organization: *652 pull_request: title: Pull Request type: object @@ -204400,7 +204414,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 sender: *4 required: - action @@ -204600,7 +204614,7 @@ x-webhooks: deleted: description: Whether this push deleted the `ref`. type: boolean - enterprise: *646 + enterprise: *650 forced: description: Whether this push was a force push of the `ref`. type: boolean @@ -204692,8 +204706,8 @@ x-webhooks: - url - author - committer - installation: *647 - organization: *648 + installation: *651 + organization: *652 pusher: title: Committer description: Metaproperties for Git author/committer information. @@ -205268,9 +205282,9 @@ x-webhooks: type: string enum: - published - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 registry_package: type: object properties: @@ -205716,7 +205730,7 @@ x-webhooks: type: string rubygems_metadata: type: array - items: *683 + items: *687 summary: type: string tag_name: @@ -205770,7 +205784,7 @@ x-webhooks: - owner - package_version - registry - repository: *649 + repository: *653 sender: *4 required: - action @@ -205848,9 +205862,9 @@ x-webhooks: type: string enum: - updated - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 registry_package: type: object properties: @@ -206158,7 +206172,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: *683 + items: *687 summary: type: string tag_name: @@ -206207,7 +206221,7 @@ x-webhooks: - owner - package_version - registry - repository: *649 + repository: *653 sender: *4 required: - action @@ -206284,10 +206298,10 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - organization: *648 - release: &702 + enterprise: *650 + installation: *651 + organization: *652 + release: &706 title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) object. @@ -206592,7 +206606,7 @@ x-webhooks: - tarball_url - zipball_url - body - repository: *649 + repository: *653 sender: *4 required: - action @@ -206669,11 +206683,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - organization: *648 - release: *702 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + release: *706 + repository: *653 sender: *4 required: - action @@ -206790,11 +206804,11 @@ x-webhooks: type: boolean required: - to - enterprise: *646 - installation: *647 - organization: *648 - release: *702 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + release: *706 + repository: *653 sender: *4 required: - action @@ -206872,9 +206886,9 @@ x-webhooks: type: string enum: - prereleased - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 release: title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) @@ -207183,7 +207197,7 @@ x-webhooks: type: string nullable: true format: uri - repository: *649 + repository: *653 sender: *4 required: - action @@ -207259,10 +207273,10 @@ x-webhooks: type: string enum: - published - enterprise: *646 - installation: *647 - organization: *648 - release: &703 + enterprise: *650 + installation: *651 + organization: *652 + release: &707 title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) object. @@ -207568,7 +207582,7 @@ x-webhooks: type: string nullable: true format: uri - repository: *649 + repository: *653 sender: *4 required: - action @@ -207644,11 +207658,11 @@ x-webhooks: type: string enum: - released - enterprise: *646 - installation: *647 - organization: *648 - release: *702 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + release: *706 + repository: *653 sender: *4 required: - action @@ -207724,11 +207738,11 @@ x-webhooks: type: string enum: - unpublished - enterprise: *646 - installation: *647 - organization: *648 - release: *703 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + release: *707 + repository: *653 sender: *4 required: - action @@ -207804,11 +207818,11 @@ x-webhooks: type: string enum: - published - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 - repository_advisory: *577 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 + repository_advisory: *581 sender: *4 required: - action @@ -207884,11 +207898,11 @@ x-webhooks: type: string enum: - reported - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 - repository_advisory: *577 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 + repository_advisory: *581 sender: *4 required: - action @@ -207964,10 +207978,10 @@ x-webhooks: type: string enum: - archived - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -208044,10 +208058,10 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -208125,10 +208139,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -208212,10 +208226,10 @@ x-webhooks: additionalProperties: true description: The `client_payload` that was specified in the `POST /repos/{owner}/{repo}/dispatches` request body. - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -208327,10 +208341,10 @@ x-webhooks: nullable: true items: type: string - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -208402,10 +208416,10 @@ x-webhooks: title: repository_import event type: object properties: - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 status: type: string @@ -208486,10 +208500,10 @@ x-webhooks: type: string enum: - privatized - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -208566,10 +208580,10 @@ x-webhooks: type: string enum: - publicized - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -208663,10 +208677,10 @@ x-webhooks: - name required: - repository - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -208746,10 +208760,10 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 repository_ruleset: *241 sender: *4 required: @@ -208828,10 +208842,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 repository_ruleset: *241 sender: *4 required: @@ -208910,10 +208924,10 @@ x-webhooks: type: string enum: - edited - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 repository_ruleset: *241 changes: type: object @@ -209218,10 +209232,10 @@ x-webhooks: - from required: - owner - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -209299,10 +209313,10 @@ x-webhooks: type: string enum: - unarchived - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -209380,7 +209394,7 @@ x-webhooks: type: string enum: - create - alert: &704 + alert: &708 title: Repository Vulnerability Alert Alert description: The security alert of the vulnerable dependency. type: object @@ -209501,10 +209515,10 @@ x-webhooks: type: string enum: - open - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -209710,10 +209724,10 @@ x-webhooks: type: string enum: - dismissed - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -209791,11 +209805,11 @@ x-webhooks: type: string enum: - reopen - alert: *704 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + alert: *708 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -209994,10 +210008,10 @@ x-webhooks: enum: - fixed - open - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -210075,7 +210089,7 @@ x-webhooks: type: string enum: - created - alert: &705 + alert: &709 type: object properties: number: *54 @@ -210186,10 +210200,10 @@ x-webhooks: description: Whether the detected secret was found in multiple repositories in the same organization or business. nullable: true - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -210270,11 +210284,11 @@ x-webhooks: type: string enum: - created - alert: *705 - installation: *647 - location: *706 - organization: *648 - repository: *649 + alert: *709 + installation: *651 + location: *710 + organization: *652 + repository: *653 sender: *4 required: - location @@ -210512,11 +210526,11 @@ x-webhooks: type: string enum: - publicly_leaked - alert: *705 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + alert: *709 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -210594,11 +210608,11 @@ x-webhooks: type: string enum: - reopened - alert: *705 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + alert: *709 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -210676,11 +210690,11 @@ x-webhooks: type: string enum: - resolved - alert: *705 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + alert: *709 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -210758,11 +210772,11 @@ x-webhooks: type: string enum: - validated - alert: *705 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + alert: *709 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -210888,10 +210902,10 @@ x-webhooks: - organization - enterprise nullable: true - repository: *649 - enterprise: *646 - installation: *647 - organization: *648 + repository: *653 + enterprise: *650 + installation: *651 + organization: *652 sender: *4 required: - action @@ -210969,11 +210983,11 @@ x-webhooks: type: string enum: - published - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 - security_advisory: &707 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 + security_advisory: &711 description: The details of the security advisory, including summary, description, and severity. type: object @@ -211156,11 +211170,11 @@ x-webhooks: type: string enum: - updated - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 - security_advisory: *707 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 + security_advisory: *711 sender: *4 required: - action @@ -211233,10 +211247,10 @@ x-webhooks: type: string enum: - withdrawn - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 security_advisory: description: The details of the security advisory, including summary, description, and severity. @@ -211421,9 +211435,9 @@ x-webhooks: type: object properties: security_and_analysis: *234 - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 repository: *289 sender: *4 required: @@ -211502,12 +211516,12 @@ x-webhooks: type: string enum: - cancelled - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 - sponsorship: &708 + sponsorship: &712 type: object properties: created_at: @@ -211808,12 +211822,12 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 - sponsorship: *708 + sponsorship: *712 required: - action - sponsorship @@ -211901,12 +211915,12 @@ x-webhooks: type: string required: - from - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 - sponsorship: *708 + sponsorship: *712 required: - action - changes @@ -211983,17 +211997,17 @@ x-webhooks: type: string enum: - pending_cancellation - effective_date: &709 + effective_date: &713 description: The `pending_cancellation` and `pending_tier_change` event types will include the date the cancellation or tier change will take effect. type: string - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 - sponsorship: *708 + sponsorship: *712 required: - action - sponsorship @@ -212067,7 +212081,7 @@ x-webhooks: type: string enum: - pending_tier_change - changes: &710 + changes: &714 type: object properties: tier: @@ -212111,13 +212125,13 @@ x-webhooks: - from required: - tier - effective_date: *709 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + effective_date: *713 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 - sponsorship: *708 + sponsorship: *712 required: - action - changes @@ -212194,13 +212208,13 @@ x-webhooks: type: string enum: - tier_changed - changes: *710 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + changes: *714 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 - sponsorship: *708 + sponsorship: *712 required: - action - changes @@ -212274,10 +212288,10 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -212360,10 +212374,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -212783,15 +212797,15 @@ x-webhooks: status. type: string nullable: true - enterprise: *646 + enterprise: *650 id: description: The unique identifier of the status. type: integer - installation: *647 + installation: *651 name: type: string - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 sha: description: The Commit SHA. @@ -212906,9 +212920,9 @@ x-webhooks: description: The ID of the sub-issue. type: number sub_issue: *77 - installation: *647 - organization: *648 - repository: *649 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -212998,9 +213012,9 @@ x-webhooks: description: The ID of the sub-issue. type: number sub_issue: *77 - installation: *647 - organization: *648 - repository: *649 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -213090,9 +213104,9 @@ x-webhooks: description: The ID of the parent issue. type: number parent_issue: *77 - installation: *647 - organization: *648 - repository: *649 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -213182,9 +213196,9 @@ x-webhooks: description: The ID of the parent issue. type: number parent_issue: *77 - installation: *647 - organization: *648 - repository: *649 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -213261,12 +213275,12 @@ x-webhooks: title: team_add event type: object properties: - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 - team: &711 + team: &715 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -213456,9 +213470,9 @@ x-webhooks: type: string enum: - added_to_repository - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 repository: title: Repository description: A git repository @@ -213916,7 +213930,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *711 + team: *715 required: - action - team @@ -213992,9 +214006,9 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 repository: title: Repository description: A git repository @@ -214452,7 +214466,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *711 + team: *715 required: - action - team @@ -214529,9 +214543,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 repository: title: Repository description: A git repository @@ -214989,7 +215003,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *711 + team: *715 required: - action - team @@ -215133,9 +215147,9 @@ x-webhooks: - from required: - permissions - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 repository: title: Repository description: A git repository @@ -215593,7 +215607,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *711 + team: *715 required: - action - changes @@ -215671,9 +215685,9 @@ x-webhooks: type: string enum: - removed_from_repository - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 repository: title: Repository description: A git repository @@ -216131,7 +216145,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *711 + team: *715 required: - action - team @@ -216207,10 +216221,10 @@ x-webhooks: type: string enum: - started - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -216283,16 +216297,16 @@ x-webhooks: title: workflow_dispatch event type: object properties: - enterprise: *646 + enterprise: *650 inputs: type: object nullable: true additionalProperties: true - installation: *647 - organization: *648 + installation: *651 + organization: *652 ref: type: string - repository: *649 + repository: *653 sender: *4 workflow: type: string @@ -216374,10 +216388,10 @@ x-webhooks: type: string enum: - completed - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 workflow_job: allOf: @@ -216693,10 +216707,10 @@ x-webhooks: type: string enum: - in_progress - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 workflow_job: allOf: @@ -217035,10 +217049,10 @@ x-webhooks: type: string enum: - queued - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 workflow_job: type: object @@ -217252,10 +217266,10 @@ x-webhooks: type: string enum: - waiting - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 workflow_job: type: object @@ -217471,12 +217485,12 @@ x-webhooks: type: string enum: - completed - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 - workflow: *661 + workflow: *665 workflow_run: title: Workflow Run type: object @@ -218475,12 +218489,12 @@ x-webhooks: type: string enum: - in_progress - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 - workflow: *661 + workflow: *665 workflow_run: title: Workflow Run type: object @@ -219464,12 +219478,12 @@ x-webhooks: type: string enum: - requested - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 - workflow: *661 + workflow: *665 workflow_run: title: Workflow Run type: object diff --git a/descriptions/api.github.com/dereferenced/api.github.com.deref.json b/descriptions/api.github.com/dereferenced/api.github.com.deref.json index f43e39eb43..78c91493c9 100644 --- a/descriptions/api.github.com/dereferenced/api.github.com.deref.json +++ b/descriptions/api.github.com/dereferenced/api.github.com.deref.json @@ -92408,8 +92408,7 @@ "name": "Epic", "description": "An issue type for a multi-week tracking of work", "is_enabled": true, - "color": "green", - "is_private": true + "color": "green" } } } @@ -92644,8 +92643,7 @@ "name": "Epic", "description": "An issue type for a multi-week tracking of work", "is_enabled": true, - "color": "green", - "is_private": true + "color": "green" } } } @@ -407660,6 +407658,232 @@ } ] }, + { + "allOf": [ + { + "title": "file_path_restriction", + "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "file_path_restriction" + ] + }, + "parameters": { + "type": "object", + "properties": { + "restricted_file_paths": { + "type": "array", + "description": "The file paths that are restricted from being pushed to the commit graph.", + "items": { + "type": "string" + } + } + }, + "required": [ + "restricted_file_paths" + ] + } + } + }, + { + "title": "repository ruleset data for rule", + "description": "User-defined metadata to store domain-specific information limited to 8 keys with scalar values.", + "properties": { + "ruleset_source_type": { + "type": "string", + "description": "The type of source for the ruleset that includes this rule.", + "enum": [ + "Repository", + "Organization" + ] + }, + "ruleset_source": { + "type": "string", + "description": "The name of the source of the ruleset that includes this rule." + }, + "ruleset_id": { + "type": "integer", + "description": "The ID of the ruleset that includes this rule." + } + } + } + ] + }, + { + "allOf": [ + { + "title": "max_file_path_length", + "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "max_file_path_length" + ] + }, + "parameters": { + "type": "object", + "properties": { + "max_file_path_length": { + "type": "integer", + "description": "The maximum amount of characters allowed in file paths", + "minimum": 1, + "maximum": 256 + } + }, + "required": [ + "max_file_path_length" + ] + } + } + }, + { + "title": "repository ruleset data for rule", + "description": "User-defined metadata to store domain-specific information limited to 8 keys with scalar values.", + "properties": { + "ruleset_source_type": { + "type": "string", + "description": "The type of source for the ruleset that includes this rule.", + "enum": [ + "Repository", + "Organization" + ] + }, + "ruleset_source": { + "type": "string", + "description": "The name of the source of the ruleset that includes this rule." + }, + "ruleset_id": { + "type": "integer", + "description": "The ID of the ruleset that includes this rule." + } + } + } + ] + }, + { + "allOf": [ + { + "title": "file_extension_restriction", + "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "file_extension_restriction" + ] + }, + "parameters": { + "type": "object", + "properties": { + "restricted_file_extensions": { + "type": "array", + "description": "The file extensions that are restricted from being pushed to the commit graph.", + "items": { + "type": "string" + } + } + }, + "required": [ + "restricted_file_extensions" + ] + } + } + }, + { + "title": "repository ruleset data for rule", + "description": "User-defined metadata to store domain-specific information limited to 8 keys with scalar values.", + "properties": { + "ruleset_source_type": { + "type": "string", + "description": "The type of source for the ruleset that includes this rule.", + "enum": [ + "Repository", + "Organization" + ] + }, + "ruleset_source": { + "type": "string", + "description": "The name of the source of the ruleset that includes this rule." + }, + "ruleset_id": { + "type": "integer", + "description": "The ID of the ruleset that includes this rule." + } + } + } + ] + }, + { + "allOf": [ + { + "title": "max_file_size", + "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "max_file_size" + ] + }, + "parameters": { + "type": "object", + "properties": { + "max_file_size": { + "type": "integer", + "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", + "minimum": 1, + "maximum": 100 + } + }, + "required": [ + "max_file_size" + ] + } + } + }, + { + "title": "repository ruleset data for rule", + "description": "User-defined metadata to store domain-specific information limited to 8 keys with scalar values.", + "properties": { + "ruleset_source_type": { + "type": "string", + "description": "The type of source for the ruleset that includes this rule.", + "enum": [ + "Repository", + "Organization" + ] + }, + "ruleset_source": { + "type": "string", + "description": "The name of the source of the ruleset that includes this rule." + }, + "ruleset_id": { + "type": "integer", + "description": "The ID of the ruleset that includes this rule." + } + } + } + ] + }, { "allOf": [ { diff --git a/descriptions/api.github.com/dereferenced/api.github.com.deref.yaml b/descriptions/api.github.com/dereferenced/api.github.com.deref.yaml index eb3bd07046..9a70548b96 100644 --- a/descriptions/api.github.com/dereferenced/api.github.com.deref.yaml +++ b/descriptions/api.github.com/dereferenced/api.github.com.deref.yaml @@ -1013,7 +1013,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/global-advisories#get-a-global-security-advisory parameters: - - &579 + - &583 name: ghsa_id description: The GHSA (GitHub Security Advisory) identifier of the advisory. in: path @@ -9312,14 +9312,14 @@ paths: format: uri description: The REST API URL of the code locations for this alert. - state: &571 + state: &575 description: Sets the state of the secret scanning alert. You must provide `resolution` when you set the state to `resolved`. type: string enum: - open - resolved - resolution: &572 + resolution: &576 type: string description: "**Required when the `state` is `resolved`.** The reason for resolving the alert." @@ -10731,7 +10731,7 @@ paths: url: type: string format: uri - user: &602 + user: &606 title: Public User description: Public User type: object @@ -15211,7 +15211,7 @@ paths: - avatar_url - description examples: - default: &620 + default: &624 value: - login: github id: 1 @@ -17078,7 +17078,7 @@ paths: type: array items: *60 examples: - default: &614 + default: &618 value: total_count: 1 repositories: @@ -17946,7 +17946,7 @@ paths: type: array items: *119 examples: - default: &605 + default: &609 value: total_count: 1 repositories: @@ -27404,7 +27404,6 @@ paths: description: An issue type for a multi-week tracking of work is_enabled: true color: green - is_private: true responses: '200': description: Response @@ -27494,7 +27493,6 @@ paths: description: An issue type for a multi-week tracking of work is_enabled: true color: green - is_private: true responses: '200': description: Response @@ -29070,7 +29068,7 @@ paths: parameters: - *94 - *203 - - &619 + - &623 name: repo_name description: repo_name parameter in: path @@ -30095,7 +30093,7 @@ paths: - nuget - container - *94 - - &621 + - &625 name: visibility description: |- The selected visibility of the packages. This parameter is optional and only filters an existing result set. @@ -30136,7 +30134,7 @@ paths: default: *211 '403': *29 '401': *25 - '400': &623 + '400': &627 description: The value of `per_page` multiplied by `page` cannot be greater than 10000. x-github: @@ -33893,7 +33891,7 @@ paths: - *94 - *17 - *19 - - &556 + - &560 name: targets description: | A comma-separated list of rule targets to filter by. @@ -34638,7 +34636,8 @@ paths: required: - operator - pattern - - title: file_path_restriction + - &554 + title: file_path_restriction description: Prevent commits that include changes in specified file paths from being pushed to the commit graph. type: object @@ -34660,7 +34659,8 @@ paths: type: string required: - restricted_file_paths - - title: max_file_path_length + - &555 + title: max_file_path_length description: Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph. @@ -34683,7 +34683,8 @@ paths: maximum: 256 required: - max_file_path_length - - title: file_extension_restriction + - &556 + title: file_extension_restriction description: Prevent commits that include files with specified file extensions from being pushed to the commit graph. type: object @@ -34705,7 +34706,8 @@ paths: type: string required: - restricted_file_extensions - - title: max_file_size + - &557 + title: max_file_size description: Prevent commits that exceed a specified file size limit from being pushed to the commit graph. type: object @@ -34728,7 +34730,7 @@ paths: maximum: 100 required: - max_file_size - - &554 + - &558 title: workflows description: Require all changes made to a targeted branch to pass the specified workflows before they can be merged. @@ -34778,7 +34780,7 @@ paths: - repository_id required: - workflows - - &555 + - &559 title: code_scanning description: Choose which tools must provide code scanning results before the reference is updated. When configured, @@ -35016,7 +35018,7 @@ paths: url: https://docs.github.com/rest/orgs/rule-suites#list-organization-rule-suites parameters: - *94 - - &557 + - &561 name: ref description: The name of the ref. Cannot contain wildcard characters. Optionally prefix with `refs/heads/` to limit to branches or `refs/tags/` to limit @@ -35031,7 +35033,7 @@ paths: in: query schema: type: string - - &558 + - &562 name: time_period description: |- The time period to filter by. @@ -35047,14 +35049,14 @@ paths: - week - month default: day - - &559 + - &563 name: actor_name description: The handle for the GitHub user account to filter on. When specified, only rule evaluations triggered by this actor will be returned. in: query schema: type: string - - &560 + - &564 name: rule_suite_result description: The rule results to filter on. When specified, only suites with this result will be returned. @@ -35074,7 +35076,7 @@ paths: description: Response content: application/json: - schema: &561 + schema: &565 title: Rule Suites description: Response type: array @@ -35129,7 +35131,7 @@ paths: whether rules would pass or fail if all rules in the rule suite were `active`. examples: - default: &562 + default: &566 value: - id: 21 actor_id: 12 @@ -35173,7 +35175,7 @@ paths: url: https://docs.github.com/rest/orgs/rule-suites#get-an-organization-rule-suite parameters: - *94 - - &563 + - &567 name: rule_suite_id description: |- The unique identifier of the rule suite result. @@ -35189,7 +35191,7 @@ paths: description: Response content: application/json: - schema: &564 + schema: &568 title: Rule Suite description: Response type: object @@ -35288,7 +35290,7 @@ paths: description: The detailed failure message for the rule. Null if the rule passed. examples: - default: &565 + default: &569 value: id: 21 actor_id: 12 @@ -35534,7 +35536,7 @@ paths: type: string format: date-time examples: - default: &567 + default: &571 value: - version_id: 3 actor: @@ -35587,7 +35589,7 @@ paths: description: Response content: application/json: - schema: &568 + schema: &572 allOf: - *243 - type: object @@ -35666,7 +35668,7 @@ paths: - *48 - *19 - *17 - - &569 + - &573 name: before description: A cursor, as given in the [Link header](https://docs.github.com/rest/guides/using-pagination-in-the-rest-api#using-link-headers). If specified, the query only searches for events before this cursor. To @@ -35676,7 +35678,7 @@ paths: required: false schema: type: string - - &570 + - &574 name: after description: A cursor, as given in the [Link header](https://docs.github.com/rest/guides/using-pagination-in-the-rest-api#using-link-headers). If specified, the query only searches for events after this cursor. To @@ -35768,7 +35770,7 @@ paths: application/json: schema: type: array - items: &577 + items: &581 description: A repository security advisory. type: object properties: @@ -36059,7 +36061,7 @@ paths: - private_fork additionalProperties: false examples: - default: &578 + default: &582 value: - ghsa_id: GHSA-abcd-1234-efgh cve_id: CVE-2050-00000 @@ -36533,7 +36535,7 @@ paths: description: Response content: application/json: - schema: &637 + schema: &641 type: object properties: total_minutes_used: @@ -36603,7 +36605,7 @@ paths: - included_minutes - minutes_used_breakdown examples: - default: &638 + default: &642 value: total_minutes_used: 305 total_paid_minutes_used: 0 @@ -36639,7 +36641,7 @@ paths: description: Response content: application/json: - schema: &639 + schema: &643 type: object properties: total_gigabytes_bandwidth_used: @@ -36657,7 +36659,7 @@ paths: - total_paid_gigabytes_bandwidth_used - included_gigabytes_bandwidth examples: - default: &640 + default: &644 value: total_gigabytes_bandwidth_used: 50 total_paid_gigabytes_bandwidth_used: 40 @@ -36689,7 +36691,7 @@ paths: description: Response content: application/json: - schema: &641 + schema: &645 type: object properties: days_left_in_billing_cycle: @@ -36707,7 +36709,7 @@ paths: - estimated_paid_storage_for_month - estimated_storage_for_month examples: - default: &642 + default: &646 value: days_left_in_billing_cycle: 20 estimated_paid_storage_for_month: 15 @@ -37991,7 +37993,7 @@ paths: - updated_at - url examples: - default: &592 + default: &596 value: - author: login: octocat @@ -38239,7 +38241,7 @@ paths: application/json: schema: *265 examples: - default: &593 + default: &597 value: author: login: octocat @@ -38422,7 +38424,7 @@ paths: - updated_at - url examples: - default: &594 + default: &598 value: - author: login: octocat @@ -38648,7 +38650,7 @@ paths: application/json: schema: *268 examples: - default: &595 + default: &599 value: author: login: octocat @@ -39264,7 +39266,7 @@ paths: - state - url examples: - response-if-user-is-a-team-maintainer: &596 + response-if-user-is-a-team-maintainer: &600 summary: Response if user is a team maintainer value: url: https://api.github.com/teams/1/memberships/octocat @@ -39329,7 +39331,7 @@ paths: application/json: schema: *275 examples: - response-if-users-membership-with-team-is-now-pending: &597 + response-if-users-membership-with-team-is-now-pending: &601 summary: Response if user's membership with team is now pending value: url: https://api.github.com/teams/1/memberships/octocat @@ -39470,7 +39472,7 @@ paths: - updated_at - permissions examples: - default: &598 + default: &602 value: - owner_url: https://api.github.com/orgs/octocat url: https://api.github.com/projects/1002605 @@ -39549,7 +39551,7 @@ paths: application/json: schema: *276 examples: - default: &599 + default: &603 value: owner_url: https://api.github.com/orgs/octocat url: https://api.github.com/projects/1002605 @@ -39759,7 +39761,7 @@ paths: description: Alternative response with repository permissions content: application/json: - schema: &600 + schema: &604 title: Team Repository description: A team's access to a repository. type: object @@ -40416,7 +40418,7 @@ paths: type: array items: *188 examples: - response-if-child-teams-exist: &601 + response-if-child-teams-exist: &605 value: - id: 2 node_id: MDQ6VGVhbTI= @@ -52235,7 +52237,7 @@ paths: check. type: array items: *357 - deployment: &651 + deployment: &655 title: Deployment description: A deployment created as the result of an Actions check run from a workflow that references an environment @@ -53149,7 +53151,7 @@ paths: type: string format: date-time nullable: true - head_commit: &677 + head_commit: &681 title: Simple Commit description: A commit. type: object @@ -57342,14 +57344,14 @@ paths: type: integer machines: type: array - items: &608 + items: &612 type: object title: Codespace machine description: A description of the machine powering a codespace. properties: *399 required: *400 examples: - default: &609 + default: &613 value: total_count: 2 machines: @@ -60636,7 +60638,7 @@ paths: application/json: schema: type: array - items: &582 + items: &586 title: Status description: The status of a commit. type: object @@ -62190,7 +62192,7 @@ paths: items: type: object properties: - placeholder_id: &574 + placeholder_id: &578 description: The ID of the push protection bypass placeholder. This value is returned on any push protected routes. @@ -67956,7 +67958,7 @@ paths: type: string format: uri example: https://api.github.com/repos/octocat/Hello-World/hooks/1/deliveries - last_response: &685 + last_response: &689 title: Hook Response type: object properties: @@ -68916,7 +68918,7 @@ paths: parameters: - *278 - *279 - - &632 + - &636 name: since description: A user ID. Only return users with an ID greater than this ID. in: query @@ -69350,7 +69352,7 @@ paths: type: array items: *474 examples: - default: &625 + default: &629 value: - id: 1 repository: @@ -82434,6 +82436,18 @@ paths: - allOf: - *555 - *540 + - allOf: + - *556 + - *540 + - allOf: + - *557 + - *540 + - allOf: + - *558 + - *540 + - allOf: + - *559 + - *540 examples: default: value: @@ -82484,7 +82498,7 @@ paths: schema: type: boolean default: true - - *556 + - *560 responses: '200': description: Response @@ -82602,7 +82616,7 @@ paths: application/json: schema: *241 examples: - default: &566 + default: &570 value: id: 42 name: super cool ruleset @@ -82651,10 +82665,10 @@ paths: parameters: - *278 - *279 - - *557 - - *558 - - *559 - - *560 + - *561 + - *562 + - *563 + - *564 - *17 - *19 responses: @@ -82662,9 +82676,9 @@ paths: description: Response content: application/json: - schema: *561 + schema: *565 examples: - default: *562 + default: *566 '404': *6 '500': *145 x-github: @@ -82687,15 +82701,15 @@ paths: parameters: - *278 - *279 - - *563 + - *567 responses: '200': description: Response content: application/json: - schema: *564 + schema: *568 examples: - default: *565 + default: *569 '404': *6 '500': *145 x-github: @@ -82746,7 +82760,7 @@ paths: application/json: schema: *241 examples: - default: *566 + default: *570 '404': *6 '500': *145 put: @@ -82829,7 +82843,7 @@ paths: application/json: schema: *241 examples: - default: *566 + default: *570 '404': *6 '500': *145 delete: @@ -82890,7 +82904,7 @@ paths: type: array items: *243 examples: - default: *567 + default: *571 '404': *6 '500': *145 x-github: @@ -82928,7 +82942,7 @@ paths: description: Response content: application/json: - schema: *568 + schema: *572 examples: default: value: @@ -82992,8 +83006,8 @@ paths: - *48 - *19 - *17 - - *569 - - *570 + - *573 + - *574 - *248 - *249 - *250 @@ -83004,7 +83018,7 @@ paths: application/json: schema: type: array - items: &573 + items: &577 type: object properties: number: *54 @@ -83023,8 +83037,8 @@ paths: format: uri description: The REST API URL of the code locations for this alert. - state: *571 - resolution: *572 + state: *575 + resolution: *576 resolved_at: type: string format: date-time @@ -83250,7 +83264,7 @@ paths: description: Response content: application/json: - schema: *573 + schema: *577 examples: default: value: @@ -83312,8 +83326,8 @@ paths: schema: type: object properties: - state: *571 - resolution: *572 + state: *575 + resolution: *576 resolution_comment: description: An optional comment when closing an alert. Cannot be updated or deleted. Must be `null` when changing `state` to `open`. @@ -83331,7 +83345,7 @@ paths: description: Response content: application/json: - schema: *573 + schema: *577 examples: default: value: @@ -83419,7 +83433,7 @@ paths: schema: type: array description: List of locations where the secret was detected - items: &706 + items: &710 type: object properties: type: @@ -83787,14 +83801,14 @@ paths: schema: type: object properties: - reason: &575 + reason: &579 description: The reason for bypassing push protection. type: string enum: - false_positive - used_in_tests - will_fix_later - placeholder_id: *574 + placeholder_id: *578 required: - reason - placeholder_id @@ -83811,7 +83825,7 @@ paths: schema: type: object properties: - reason: *575 + reason: *579 expire_at: type: string format: date-time @@ -83870,7 +83884,7 @@ paths: properties: incremental_scans: type: array - items: &576 + items: &580 description: Information on a single scan performed by secret scanning on the repository type: object @@ -83896,15 +83910,15 @@ paths: nullable: true pattern_update_scans: type: array - items: *576 + items: *580 backfill_scans: type: array - items: *576 + items: *580 custom_pattern_backfill_scans: type: array items: allOf: - - *576 + - *580 - type: object properties: pattern_name: @@ -84019,9 +84033,9 @@ paths: application/json: schema: type: array - items: *577 + items: *581 examples: - default: *578 + default: *582 '400': *14 '404': *6 x-github: @@ -84205,9 +84219,9 @@ paths: description: Response content: application/json: - schema: *577 + schema: *581 examples: - default: &580 + default: &584 value: ghsa_id: GHSA-abcd-1234-efgh cve_id: CVE-2050-00000 @@ -84545,7 +84559,7 @@ paths: description: Response content: application/json: - schema: *577 + schema: *581 examples: default: value: @@ -84694,15 +84708,15 @@ paths: parameters: - *278 - *279 - - *579 + - *583 responses: '200': description: Response content: application/json: - schema: *577 + schema: *581 examples: - default: *580 + default: *584 '403': *29 '404': *6 x-github: @@ -84728,7 +84742,7 @@ paths: parameters: - *278 - *279 - - *579 + - *583 requestBody: required: true content: @@ -84887,10 +84901,10 @@ paths: description: Response content: application/json: - schema: *577 + schema: *581 examples: - default: *580 - add_credit: *580 + default: *584 + add_credit: *584 '403': *29 '404': *6 '422': @@ -84930,7 +84944,7 @@ paths: parameters: - *278 - *279 - - *579 + - *583 responses: '202': *47 '400': *14 @@ -84959,7 +84973,7 @@ paths: parameters: - *278 - *279 - - *579 + - *583 responses: '202': description: Response @@ -85103,7 +85117,7 @@ paths: application/json: schema: type: array - items: &581 + items: &585 title: Code Frequency Stat description: Code Frequency Stat type: array @@ -85476,7 +85490,7 @@ paths: application/json: schema: type: array - items: *581 + items: *585 examples: default: value: @@ -85564,7 +85578,7 @@ paths: description: Response content: application/json: - schema: *582 + schema: *586 examples: default: value: @@ -85658,7 +85672,7 @@ paths: description: if you subscribe to the repository content: application/json: - schema: &583 + schema: &587 title: Repository Invitation description: Repository invitations let you manage who you collaborate with. @@ -85753,7 +85767,7 @@ paths: description: Response content: application/json: - schema: *583 + schema: *587 examples: default: value: @@ -85890,7 +85904,7 @@ paths: application/json: schema: type: array - items: &584 + items: &588 title: Tag protection description: Tag protection type: object @@ -85966,7 +85980,7 @@ paths: description: Response content: application/json: - schema: *584 + schema: *588 examples: default: value: @@ -86114,7 +86128,7 @@ paths: description: Response content: application/json: - schema: &585 + schema: &589 title: Topic description: A topic aggregates entities that are related to a subject. type: object @@ -86126,7 +86140,7 @@ paths: required: - names examples: - default: &586 + default: &590 value: names: - octocat @@ -86181,9 +86195,9 @@ paths: description: Response content: application/json: - schema: *585 + schema: *589 examples: - default: *586 + default: *590 '404': *6 '422': *7 x-github: @@ -86206,7 +86220,7 @@ paths: parameters: - *278 - *279 - - &587 + - &591 name: per description: The time frame to display results for. in: query @@ -86235,7 +86249,7 @@ paths: example: 128 clones: type: array - items: &588 + items: &592 title: Traffic type: object properties: @@ -86476,7 +86490,7 @@ paths: parameters: - *278 - *279 - - *587 + - *591 responses: '200': description: Response @@ -86495,7 +86509,7 @@ paths: example: 3782 views: type: array - items: *588 + items: *592 required: - uniques - count @@ -87264,7 +87278,7 @@ paths: example: - 73..77 - 77..78 - text_matches: &589 + text_matches: &593 title: Search Result Text Matches type: array items: @@ -87426,7 +87440,7 @@ paths: enum: - author-date - committer-date - - &590 + - &594 name: order description: Determines whether the first search result returned is the highest number of matches (`desc`) or lowest number of matches (`asc`). This parameter @@ -87554,7 +87568,7 @@ paths: type: number node_id: type: string - text_matches: *589 + text_matches: *593 required: - sha - node_id @@ -87736,7 +87750,7 @@ paths: - interactions - created - updated - - *590 + - *594 - *17 - *19 - name: advanced_search @@ -87878,7 +87892,7 @@ paths: type: string format: date-time nullable: true - text_matches: *589 + text_matches: *593 pull_request: type: object properties: @@ -88106,7 +88120,7 @@ paths: enum: - created - updated - - *590 + - *594 - *17 - *19 responses: @@ -88150,7 +88164,7 @@ paths: nullable: true score: type: number - text_matches: *589 + text_matches: *593 required: - id - node_id @@ -88235,7 +88249,7 @@ paths: - forks - help-wanted-issues - updated - - *590 + - *594 - *17 - *19 responses: @@ -88474,7 +88488,7 @@ paths: - admin - pull - push - text_matches: *589 + text_matches: *593 temp_clone_token: type: string allow_merge_commit: @@ -88774,7 +88788,7 @@ paths: type: string format: uri nullable: true - text_matches: *589 + text_matches: *593 related: type: array nullable: true @@ -88965,7 +88979,7 @@ paths: - followers - repositories - joined - - *590 + - *594 - *17 - *19 responses: @@ -89069,7 +89083,7 @@ paths: hireable: type: boolean nullable: true - text_matches: *589 + text_matches: *593 blog: type: string nullable: true @@ -89148,7 +89162,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#get-a-team-legacy parameters: - - &591 + - &595 name: team_id description: The unique identifier of the team. in: path @@ -89189,7 +89203,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#update-a-team-legacy parameters: - - *591 + - *595 requestBody: required: true content: @@ -89289,7 +89303,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#delete-a-team-legacy parameters: - - *591 + - *595 responses: '204': description: Response @@ -89320,7 +89334,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#list-discussions-legacy parameters: - - *591 + - *595 - *48 - *17 - *19 @@ -89333,7 +89347,7 @@ paths: type: array items: *265 examples: - default: *592 + default: *596 headers: Link: *58 x-github: @@ -89362,7 +89376,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#create-a-discussion-legacy parameters: - - *591 + - *595 requestBody: required: true content: @@ -89425,7 +89439,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#get-a-discussion-legacy parameters: - - *591 + - *595 - *267 responses: '200': @@ -89459,7 +89473,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#update-a-discussion-legacy parameters: - - *591 + - *595 - *267 requestBody: required: false @@ -89485,7 +89499,7 @@ paths: application/json: schema: *265 examples: - default: *593 + default: *597 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89510,7 +89524,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#delete-a-discussion-legacy parameters: - - *591 + - *595 - *267 responses: '204': @@ -89540,7 +89554,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#list-discussion-comments-legacy parameters: - - *591 + - *595 - *267 - *48 - *17 @@ -89554,7 +89568,7 @@ paths: type: array items: *268 examples: - default: *594 + default: *598 headers: Link: *58 x-github: @@ -89583,7 +89597,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#create-a-discussion-comment-legacy parameters: - - *591 + - *595 - *267 requestBody: required: true @@ -89635,7 +89649,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#get-a-discussion-comment-legacy parameters: - - *591 + - *595 - *267 - *270 responses: @@ -89670,7 +89684,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#update-a-discussion-comment-legacy parameters: - - *591 + - *595 - *267 - *270 requestBody: @@ -89696,7 +89710,7 @@ paths: application/json: schema: *268 examples: - default: *595 + default: *599 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89721,7 +89735,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#delete-a-discussion-comment-legacy parameters: - - *591 + - *595 - *267 - *270 responses: @@ -89752,7 +89766,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-team-discussion-comment-legacy parameters: - - *591 + - *595 - *267 - *270 - name: content @@ -89811,7 +89825,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-team-discussion-comment-legacy parameters: - - *591 + - *595 - *267 - *270 requestBody: @@ -89873,7 +89887,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-team-discussion-legacy parameters: - - *591 + - *595 - *267 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). @@ -89931,7 +89945,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-team-discussion-legacy parameters: - - *591 + - *595 - *267 requestBody: required: true @@ -89990,7 +90004,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#list-pending-team-invitations-legacy parameters: - - *591 + - *595 - *17 - *19 responses: @@ -90028,7 +90042,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#list-team-members-legacy parameters: - - *591 + - *595 - name: role description: Filters members returned by their role in the team. in: query @@ -90079,7 +90093,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#get-team-member-legacy parameters: - - *591 + - *595 - *132 responses: '204': @@ -90116,7 +90130,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#add-team-member-legacy parameters: - - *591 + - *595 - *132 responses: '204': @@ -90156,7 +90170,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#remove-team-member-legacy parameters: - - *591 + - *595 - *132 responses: '204': @@ -90193,7 +90207,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#get-team-membership-for-a-user-legacy parameters: - - *591 + - *595 - *132 responses: '200': @@ -90202,7 +90216,7 @@ paths: application/json: schema: *275 examples: - response-if-user-is-a-team-maintainer: *596 + response-if-user-is-a-team-maintainer: *600 '404': *6 x-github: githubCloudOnly: false @@ -90235,7 +90249,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#add-or-update-team-membership-for-a-user-legacy parameters: - - *591 + - *595 - *132 requestBody: required: false @@ -90263,7 +90277,7 @@ paths: application/json: schema: *275 examples: - response-if-users-membership-with-team-is-now-pending: *597 + response-if-users-membership-with-team-is-now-pending: *601 '403': description: Forbidden if team synchronization is set up '422': @@ -90297,7 +90311,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#remove-team-membership-for-a-user-legacy parameters: - - *591 + - *595 - *132 responses: '204': @@ -90326,7 +90340,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-team-projects-legacy parameters: - - *591 + - *595 - *17 - *19 responses: @@ -90338,7 +90352,7 @@ paths: type: array items: *276 examples: - default: *598 + default: *602 headers: Link: *58 '404': *6 @@ -90364,7 +90378,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#check-team-permissions-for-a-project-legacy parameters: - - *591 + - *595 - *277 responses: '200': @@ -90373,7 +90387,7 @@ paths: application/json: schema: *276 examples: - default: *599 + default: *603 '404': description: Not Found if project is not managed by this team x-github: @@ -90397,7 +90411,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#add-or-update-team-project-permissions-legacy parameters: - - *591 + - *595 - *277 requestBody: required: false @@ -90465,7 +90479,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#remove-a-project-from-a-team-legacy parameters: - - *591 + - *595 - *277 responses: '204': @@ -90493,7 +90507,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-team-repositories-legacy parameters: - - *591 + - *595 - *17 - *19 responses: @@ -90535,7 +90549,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#check-team-permissions-for-a-repository-legacy parameters: - - *591 + - *595 - *278 - *279 responses: @@ -90543,7 +90557,7 @@ paths: description: Alternative response with extra repository information content: application/json: - schema: *600 + schema: *604 examples: alternative-response-with-extra-repository-information: value: @@ -90694,7 +90708,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#add-or-update-team-repository-permissions-legacy parameters: - - *591 + - *595 - *278 - *279 requestBody: @@ -90746,7 +90760,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#remove-a-repository-from-a-team-legacy parameters: - - *591 + - *595 - *278 - *279 responses: @@ -90773,7 +90787,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-child-teams-legacy parameters: - - *591 + - *595 - *17 - *19 responses: @@ -90785,7 +90799,7 @@ paths: type: array items: *188 examples: - response-if-child-teams-exist: *601 + response-if-child-teams-exist: *605 headers: Link: *58 '404': *6 @@ -90818,7 +90832,7 @@ paths: application/json: schema: oneOf: - - &603 + - &607 title: Private User description: Private User type: object @@ -91021,7 +91035,7 @@ paths: - private_gists - total_private_repos - two_factor_authentication - - *602 + - *606 examples: response-with-public-and-private-profile-information: summary: Response with public and private profile information @@ -91174,7 +91188,7 @@ paths: description: Response content: application/json: - schema: *603 + schema: *607 examples: default: value: @@ -91572,7 +91586,7 @@ paths: type: integer secrets: type: array - items: &604 + items: &608 title: Codespaces Secret description: Secrets for a GitHub Codespace. type: object @@ -91688,7 +91702,7 @@ paths: description: Response content: application/json: - schema: *604 + schema: *608 examples: default: value: @@ -91834,7 +91848,7 @@ paths: type: array items: *119 examples: - default: *605 + default: *609 '401': *25 '403': *29 '404': *6 @@ -92101,7 +92115,7 @@ paths: description: Response content: application/json: - schema: &606 + schema: &610 type: object title: Fetches information about an export of a codespace. description: An export of a codespace. Also, latest export details @@ -92142,7 +92156,7 @@ paths: description: Web url for the exported branch example: https://github.com/octocat/hello-world/tree/:branch examples: - default: &607 + default: &611 value: state: succeeded completed_at: '2022-01-01T14:59:22Z' @@ -92187,9 +92201,9 @@ paths: description: Response content: application/json: - schema: *606 + schema: *610 examples: - default: *607 + default: *611 '404': *6 x-github: githubCloudOnly: false @@ -92226,9 +92240,9 @@ paths: type: integer machines: type: array - items: *608 + items: *612 examples: - default: *609 + default: *613 '304': *37 '500': *145 '401': *25 @@ -93167,7 +93181,7 @@ paths: type: array items: *210 examples: - default: &622 + default: &626 value: - id: 197 name: hello_docker @@ -93268,7 +93282,7 @@ paths: application/json: schema: type: array - items: &610 + items: &614 title: Email description: Email type: object @@ -93333,9 +93347,9 @@ paths: application/json: schema: type: array - items: *610 + items: *614 examples: - default: &624 + default: &628 value: - email: octocat@github.com verified: true @@ -93410,7 +93424,7 @@ paths: application/json: schema: type: array - items: *610 + items: *614 examples: default: value: @@ -93666,7 +93680,7 @@ paths: application/json: schema: type: array - items: &611 + items: &615 title: GPG Key description: A unique encryption key type: object @@ -93797,7 +93811,7 @@ paths: - subkeys - revoked examples: - default: &635 + default: &639 value: - id: 3 name: Octocat's GPG Key @@ -93882,9 +93896,9 @@ paths: description: Response content: application/json: - schema: *611 + schema: *615 examples: - default: &612 + default: &616 value: id: 3 name: Octocat's GPG Key @@ -93941,7 +93955,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/gpg-keys#get-a-gpg-key-for-the-authenticated-user parameters: - - &613 + - &617 name: gpg_key_id description: The unique identifier of the GPG key. in: path @@ -93953,9 +93967,9 @@ paths: description: Response content: application/json: - schema: *611 + schema: *615 examples: - default: *612 + default: *616 '404': *6 '304': *37 '403': *29 @@ -93978,7 +93992,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/gpg-keys#delete-a-gpg-key-for-the-authenticated-user parameters: - - *613 + - *617 responses: '204': description: Response @@ -94169,7 +94183,7 @@ paths: type: array items: *60 examples: - default: *614 + default: *618 headers: Link: *58 '404': *6 @@ -94433,7 +94447,7 @@ paths: application/json: schema: type: array - items: &615 + items: &619 title: Key description: Key type: object @@ -94530,9 +94544,9 @@ paths: description: Response content: application/json: - schema: *615 + schema: *619 examples: - default: &616 + default: &620 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -94571,9 +94585,9 @@ paths: description: Response content: application/json: - schema: *615 + schema: *619 examples: - default: *616 + default: *620 '404': *6 '304': *37 '403': *29 @@ -94629,7 +94643,7 @@ paths: application/json: schema: type: array - items: &617 + items: &621 title: User Marketplace Purchase description: User Marketplace Purchase type: object @@ -94697,7 +94711,7 @@ paths: - account - plan examples: - default: &618 + default: &622 value: - billing_cycle: monthly next_billing_date: '2017-11-11T00:00:00Z' @@ -94759,9 +94773,9 @@ paths: application/json: schema: type: array - items: *617 + items: *621 examples: - default: *618 + default: *622 headers: Link: *58 '304': *37 @@ -95756,7 +95770,7 @@ paths: url: https://docs.github.com/rest/migrations/users#unlock-a-user-repository parameters: - *203 - - *619 + - *623 responses: '204': description: Response @@ -95829,7 +95843,7 @@ paths: type: array items: *199 examples: - default: *620 + default: *624 headers: Link: *58 '304': *37 @@ -95871,7 +95885,7 @@ paths: - docker - nuget - container - - *621 + - *625 - *19 - *17 responses: @@ -95883,8 +95897,8 @@ paths: type: array items: *210 examples: - default: *622 - '400': *623 + default: *626 + '400': *627 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -95913,7 +95927,7 @@ paths: application/json: schema: *210 examples: - default: &636 + default: &640 value: id: 40201 name: octo-name @@ -96366,9 +96380,9 @@ paths: application/json: schema: type: array - items: *610 + items: *614 examples: - default: *624 + default: *628 headers: Link: *58 '304': *37 @@ -96481,7 +96495,7 @@ paths: type: array items: *60 examples: - default: &631 + default: &635 summary: Default response value: - id: 1296269 @@ -96825,7 +96839,7 @@ paths: type: array items: *474 examples: - default: *625 + default: *629 headers: Link: *58 '304': *37 @@ -96904,7 +96918,7 @@ paths: application/json: schema: type: array - items: &626 + items: &630 title: Social account description: Social media account type: object @@ -96919,7 +96933,7 @@ paths: - provider - url examples: - default: &627 + default: &631 value: - provider: twitter url: https://twitter.com/github @@ -96981,9 +96995,9 @@ paths: application/json: schema: type: array - items: *626 + items: *630 examples: - default: *627 + default: *631 '422': *15 '304': *37 '404': *6 @@ -97070,7 +97084,7 @@ paths: application/json: schema: type: array - items: &628 + items: &632 title: SSH Signing Key description: A public SSH key used to sign Git commits type: object @@ -97090,7 +97104,7 @@ paths: - title - created_at examples: - default: &643 + default: &647 value: - key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -97156,9 +97170,9 @@ paths: description: Response content: application/json: - schema: *628 + schema: *632 examples: - default: &629 + default: &633 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -97189,7 +97203,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/ssh-signing-keys#get-an-ssh-signing-key-for-the-authenticated-user parameters: - - &630 + - &634 name: ssh_signing_key_id description: The unique identifier of the SSH signing key. in: path @@ -97201,9 +97215,9 @@ paths: description: Response content: application/json: - schema: *628 + schema: *632 examples: - default: *629 + default: *633 '404': *6 '304': *37 '403': *29 @@ -97226,7 +97240,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/ssh-signing-keys#delete-an-ssh-signing-key-for-the-authenticated-user parameters: - - *630 + - *634 responses: '204': description: Response @@ -97255,7 +97269,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#list-repositories-starred-by-the-authenticated-user parameters: - - &644 + - &648 name: sort description: The property to sort the results by. `created` means when the repository was starred. `updated` means when the repository was last pushed @@ -97280,11 +97294,11 @@ paths: type: array items: *60 examples: - default-response: *631 + default-response: *635 application/vnd.github.v3.star+json: schema: type: array - items: &645 + items: &649 title: Starred Repository description: Starred Repository type: object @@ -97653,10 +97667,10 @@ paths: application/json: schema: oneOf: - - *603 - - *602 + - *607 + - *606 examples: - default-response: &633 + default-response: &637 summary: Default response value: login: octocat @@ -97691,7 +97705,7 @@ paths: following: 0 created_at: '2008-01-14T04:33:35Z' updated_at: '2008-01-14T04:33:35Z' - response-with-git-hub-plan-information: &634 + response-with-git-hub-plan-information: &638 summary: Response with GitHub plan information value: login: octocat @@ -97751,7 +97765,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/users#list-users parameters: - - *632 + - *636 - *17 responses: '200': @@ -97800,11 +97814,11 @@ paths: application/json: schema: oneOf: - - *603 - - *602 + - *607 + - *606 examples: - default-response: *633 - response-with-git-hub-plan-information: *634 + default-response: *637 + response-with-git-hub-plan-information: *638 '404': *6 x-github: githubCloudOnly: false @@ -97921,7 +97935,7 @@ paths: type: array items: *210 examples: - default: *622 + default: *626 '403': *29 '401': *25 x-github: @@ -98325,9 +98339,9 @@ paths: application/json: schema: type: array - items: *611 + items: *615 examples: - default: *635 + default: *639 headers: Link: *58 x-github: @@ -98509,7 +98523,7 @@ paths: type: array items: *199 examples: - default: *620 + default: *624 headers: Link: *58 x-github: @@ -98548,7 +98562,7 @@ paths: - docker - nuget - container - - *621 + - *625 - *132 - *19 - *17 @@ -98561,10 +98575,10 @@ paths: type: array items: *210 examples: - default: *622 + default: *626 '403': *29 '401': *25 - '400': *623 + '400': *627 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -98594,7 +98608,7 @@ paths: application/json: schema: *210 examples: - default: *636 + default: *640 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -99193,9 +99207,9 @@ paths: description: Response content: application/json: - schema: *637 + schema: *641 examples: - default: *638 + default: *642 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -99223,9 +99237,9 @@ paths: description: Response content: application/json: - schema: *639 + schema: *643 examples: - default: *640 + default: *644 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -99253,9 +99267,9 @@ paths: description: Response content: application/json: - schema: *641 + schema: *645 examples: - default: *642 + default: *646 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -99283,9 +99297,9 @@ paths: application/json: schema: type: array - items: *626 + items: *630 examples: - default: *627 + default: *631 headers: Link: *58 x-github: @@ -99315,9 +99329,9 @@ paths: application/json: schema: type: array - items: *628 + items: *632 examples: - default: *643 + default: *647 headers: Link: *58 x-github: @@ -99342,7 +99356,7 @@ paths: url: https://docs.github.com/rest/activity/starring#list-repositories-starred-by-a-user parameters: - *132 - - *644 + - *648 - *48 - *17 - *19 @@ -99354,11 +99368,11 @@ paths: schema: anyOf: - type: array - items: *645 + items: *649 - type: array items: *60 examples: - default-response: *631 + default-response: *635 headers: Link: *58 x-github: @@ -99517,7 +99531,7 @@ x-webhooks: type: string enum: - disabled - enterprise: &646 + enterprise: &650 title: Enterprise description: |- An enterprise on GitHub. Webhook payloads contain the `enterprise` property when the webhook is configured @@ -99575,7 +99589,7 @@ x-webhooks: - created_at - updated_at - avatar_url - installation: &647 + installation: &651 title: Simple Installation description: |- The GitHub App installation. Webhook payloads contain the `installation` property when the event is configured @@ -99594,7 +99608,7 @@ x-webhooks: required: - id - node_id - organization: &648 + organization: &652 title: Organization Simple description: |- A GitHub organization. Webhook payloads contain the `organization` property when the webhook is configured for an @@ -99654,13 +99668,13 @@ x-webhooks: - public_members_url - avatar_url - description - repository: &649 + repository: &653 title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: &679 + properties: &683 id: description: Unique identifier of the repository example: 42 @@ -100343,7 +100357,7 @@ x-webhooks: type: boolean description: Whether anonymous git access is enabled for this repository - required: &680 + required: &684 - archive_url - assignees_url - blobs_url @@ -100494,10 +100508,10 @@ x-webhooks: type: string enum: - enabled - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -100573,11 +100587,11 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 - rule: &650 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 + rule: &654 title: branch protection rule description: The branch protection rule. Includes a `name` and all the [branch protection settings](https://docs.github.com/github/administering-a-repository/defining-the-mergeability-of-pull-requests/about-protected-branches#about-branch-protection-settings) @@ -100800,11 +100814,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 - rule: *650 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 + rule: *654 sender: *4 required: - action @@ -100987,11 +101001,11 @@ x-webhooks: - everyone required: - from - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 - rule: *650 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 + rule: *654 sender: *4 required: - action @@ -101075,7 +101089,7 @@ x-webhooks: type: string enum: - completed - check_run: &652 + check_run: &656 title: CheckRun description: A check performed on the code of a given code change type: object @@ -101176,7 +101190,7 @@ x-webhooks: - skipped - timed_out - action_required - deployment: *651 + deployment: *655 details_url: example: https://example.com type: string @@ -101261,9 +101275,9 @@ x-webhooks: - output - app - pull_requests - installation: *647 - organization: *648 - repository: *649 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - check_run @@ -101656,10 +101670,10 @@ x-webhooks: type: string enum: - created - check_run: *652 - installation: *647 - organization: *648 - repository: *649 + check_run: *656 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - check_run @@ -102055,10 +102069,10 @@ x-webhooks: type: string enum: - requested_action - check_run: *652 - installation: *647 - organization: *648 - repository: *649 + check_run: *656 + installation: *651 + organization: *652 + repository: *653 requested_action: description: The action requested by the user. type: object @@ -102463,10 +102477,10 @@ x-webhooks: type: string enum: - rerequested - check_run: *652 - installation: *647 - organization: *648 - repository: *649 + check_run: *656 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - check_run @@ -103443,10 +103457,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -104116,10 +104130,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -104783,10 +104797,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -105094,20 +105108,20 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: &653 + commit_oid: &657 description: The commit SHA of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event was triggered by the `sender` and this value will be empty. type: string - enterprise: *646 - installation: *647 - organization: *648 - ref: &654 + enterprise: *650 + installation: *651 + organization: *652 + ref: &658 description: The Git reference of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event was triggered by the `sender` and this value will be empty. type: string - repository: *649 + repository: *653 sender: *4 required: - action @@ -105499,12 +105513,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *653 - enterprise: *646 - installation: *647 - organization: *648 - ref: *654 - repository: *649 + commit_oid: *657 + enterprise: *650 + installation: *651 + organization: *652 + ref: *658 + repository: *653 sender: *4 required: - action @@ -105767,12 +105781,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *653 - enterprise: *646 - installation: *647 - organization: *648 - ref: *654 - repository: *649 + commit_oid: *657 + enterprise: *650 + installation: *651 + organization: *652 + ref: *658 + repository: *653 sender: *4 required: - action @@ -106101,12 +106115,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *653 - enterprise: *646 - installation: *647 - organization: *648 - ref: *654 - repository: *649 + commit_oid: *657 + enterprise: *650 + installation: *651 + organization: *652 + ref: *658 + repository: *653 sender: *4 required: - action @@ -106371,16 +106385,16 @@ x-webhooks: triggered by the `sender` and this value will be empty. type: string nullable: true - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 ref: description: The Git reference of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event was triggered by the `sender` and this value will be empty. type: string nullable: true - repository: *649 + repository: *653 sender: *4 required: - action @@ -106614,12 +106628,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *653 - enterprise: *646 - installation: *647 - organization: *648 - ref: *654 - repository: *649 + commit_oid: *657 + enterprise: *650 + installation: *651 + organization: *652 + ref: *658 + repository: *653 sender: *4 required: - action @@ -106876,10 +106890,10 @@ x-webhooks: - updated_at - author_association - body - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -106959,18 +106973,18 @@ x-webhooks: description: The repository's current description. type: string nullable: true - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 master_branch: description: The name of the repository's default branch (usually `main`). type: string - organization: *648 - pusher_type: &655 + organization: *652 + pusher_type: &659 description: The pusher type for the event. Can be either `user` or a deploy key. type: string - ref: &656 + ref: &660 description: The [`git ref`](https://docs.github.com/rest/git/refs#get-a-reference) resource. type: string @@ -106980,7 +106994,7 @@ x-webhooks: enum: - tag - branch - repository: *649 + repository: *653 sender: *4 required: - ref @@ -107063,9 +107077,9 @@ x-webhooks: enum: - created definition: *227 - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 sender: *4 required: - action @@ -107150,9 +107164,9 @@ x-webhooks: description: The name of the property that was deleted. required: - property_name - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 sender: *4 required: - action @@ -107230,9 +107244,9 @@ x-webhooks: enum: - updated definition: *227 - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 sender: *4 required: - action @@ -107309,10 +107323,10 @@ x-webhooks: type: string enum: - updated - enterprise: *646 - installation: *647 - repository: *649 - organization: *648 + enterprise: *650 + installation: *651 + repository: *653 + organization: *652 sender: *4 new_property_values: type: array @@ -107397,18 +107411,18 @@ x-webhooks: title: delete event type: object properties: - enterprise: *646 - installation: *647 - organization: *648 - pusher_type: *655 - ref: *656 + enterprise: *650 + installation: *651 + organization: *652 + pusher_type: *659 + ref: *660 ref_type: description: The type of Git ref object deleted in the repository. type: string enum: - tag - branch - repository: *649 + repository: *653 sender: *4 required: - ref @@ -107493,10 +107507,10 @@ x-webhooks: enum: - auto_dismissed alert: *430 - installation: *647 - organization: *648 - enterprise: *646 - repository: *649 + installation: *651 + organization: *652 + enterprise: *650 + repository: *653 sender: *4 required: - action @@ -107581,10 +107595,10 @@ x-webhooks: enum: - auto_reopened alert: *430 - installation: *647 - organization: *648 - enterprise: *646 - repository: *649 + installation: *651 + organization: *652 + enterprise: *650 + repository: *653 sender: *4 required: - action @@ -107669,10 +107683,10 @@ x-webhooks: enum: - created alert: *430 - installation: *647 - organization: *648 - enterprise: *646 - repository: *649 + installation: *651 + organization: *652 + enterprise: *650 + repository: *653 sender: *4 required: - action @@ -107755,10 +107769,10 @@ x-webhooks: enum: - dismissed alert: *430 - installation: *647 - organization: *648 - enterprise: *646 - repository: *649 + installation: *651 + organization: *652 + enterprise: *650 + repository: *653 sender: *4 required: - action @@ -107841,10 +107855,10 @@ x-webhooks: enum: - fixed alert: *430 - installation: *647 - organization: *648 - enterprise: *646 - repository: *649 + installation: *651 + organization: *652 + enterprise: *650 + repository: *653 sender: *4 required: - action @@ -107928,10 +107942,10 @@ x-webhooks: enum: - reintroduced alert: *430 - installation: *647 - organization: *648 - enterprise: *646 - repository: *649 + installation: *651 + organization: *652 + enterprise: *650 + repository: *653 sender: *4 required: - action @@ -108014,10 +108028,10 @@ x-webhooks: enum: - reopened alert: *430 - installation: *647 - organization: *648 - enterprise: *646 - repository: *649 + installation: *651 + organization: *652 + enterprise: *650 + repository: *653 sender: *4 required: - action @@ -108094,9 +108108,9 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - key: &657 + enterprise: *650 + installation: *651 + key: &661 description: The [`deploy key`](https://docs.github.com/rest/deploy-keys/deploy-keys#get-a-deploy-key) resource. type: object @@ -108132,8 +108146,8 @@ x-webhooks: - verified - created_at - read_only - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -108210,11 +108224,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - key: *657 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + key: *661 + organization: *652 + repository: *653 sender: *4 required: - action @@ -108775,12 +108789,12 @@ x-webhooks: - updated_at - statuses_url - repository_url - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 - workflow: &661 + workflow: &665 title: Workflow type: object nullable: true @@ -109510,9 +109524,9 @@ x-webhooks: pull_requests: type: array items: *521 - repository: *649 - organization: *648 - installation: *647 + repository: *653 + organization: *652 + installation: *651 sender: *4 responses: '200': @@ -109583,7 +109597,7 @@ x-webhooks: type: string enum: - approved - approver: &658 + approver: &662 type: object properties: avatar_url: @@ -109626,11 +109640,11 @@ x-webhooks: type: string comment: type: string - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 - reviewers: &659 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 + reviewers: &663 type: array items: type: object @@ -109709,7 +109723,7 @@ x-webhooks: sender: *4 since: type: string - workflow_job_run: &660 + workflow_job_run: &664 type: object properties: conclusion: @@ -110440,18 +110454,18 @@ x-webhooks: type: string enum: - rejected - approver: *658 + approver: *662 comment: type: string - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 - reviewers: *659 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 + reviewers: *663 sender: *4 since: type: string - workflow_job_run: *660 + workflow_job_run: *664 workflow_job_runs: type: array items: @@ -111155,13 +111169,13 @@ x-webhooks: type: string enum: - requested - enterprise: *646 + enterprise: *650 environment: type: string - installation: *647 - organization: *648 - repository: *649 - requestor: &666 + installation: *651 + organization: *652 + repository: *653 + requestor: &670 title: User type: object nullable: true @@ -113060,12 +113074,12 @@ x-webhooks: - updated_at - deployment_url - repository_url - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 - workflow: *661 + workflow: *665 workflow_run: title: Deployment Workflow Run type: object @@ -113745,7 +113759,7 @@ x-webhooks: type: string enum: - answered - answer: &664 + answer: &668 type: object properties: author_association: @@ -113902,7 +113916,7 @@ x-webhooks: - created_at - updated_at - body - discussion: &662 + discussion: &666 title: Discussion description: A Discussion in a repository. type: object @@ -114210,10 +114224,10 @@ x-webhooks: - author_association - active_lock_reason - body - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -114340,11 +114354,11 @@ x-webhooks: - from required: - category - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -114427,11 +114441,11 @@ x-webhooks: type: string enum: - closed - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -114513,7 +114527,7 @@ x-webhooks: type: string enum: - created - comment: &663 + comment: &667 type: object properties: author_association: @@ -114670,11 +114684,11 @@ x-webhooks: - updated_at - body - reactions - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -114757,12 +114771,12 @@ x-webhooks: type: string enum: - deleted - comment: *663 - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + comment: *667 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -114857,12 +114871,12 @@ x-webhooks: - from required: - body - comment: *663 - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + comment: *667 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -114946,11 +114960,11 @@ x-webhooks: type: string enum: - created - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -115032,11 +115046,11 @@ x-webhooks: type: string enum: - deleted - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -115136,11 +115150,11 @@ x-webhooks: type: string required: - from - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -115222,10 +115236,10 @@ x-webhooks: type: string enum: - labeled - discussion: *662 - enterprise: *646 - installation: *647 - label: &665 + discussion: *666 + enterprise: *650 + installation: *651 + label: &669 title: Label type: object properties: @@ -115257,8 +115271,8 @@ x-webhooks: - color - default - description - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -115341,11 +115355,11 @@ x-webhooks: type: string enum: - locked - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -115427,11 +115441,11 @@ x-webhooks: type: string enum: - pinned - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -115513,11 +115527,11 @@ x-webhooks: type: string enum: - reopened - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -115602,16 +115616,16 @@ x-webhooks: changes: type: object properties: - new_discussion: *662 - new_repository: *649 + new_discussion: *666 + new_repository: *653 required: - new_discussion - new_repository - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -115694,10 +115708,10 @@ x-webhooks: type: string enum: - unanswered - discussion: *662 - old_answer: *664 - organization: *648 - repository: *649 + discussion: *666 + old_answer: *668 + organization: *652 + repository: *653 sender: *4 required: - action @@ -115779,12 +115793,12 @@ x-webhooks: type: string enum: - unlabeled - discussion: *662 - enterprise: *646 - installation: *647 - label: *665 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + label: *669 + organization: *652 + repository: *653 sender: *4 required: - action @@ -115867,11 +115881,11 @@ x-webhooks: type: string enum: - unlocked - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -115953,11 +115967,11 @@ x-webhooks: type: string enum: - unpinned - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -116030,7 +116044,7 @@ x-webhooks: description: A user forks a repository. type: object properties: - enterprise: *646 + enterprise: *650 forkee: description: The created [`repository`](https://docs.github.com/rest/repos/repos#get-a-repository) resource. @@ -116690,9 +116704,9 @@ x-webhooks: type: integer watchers_count: type: integer - installation: *647 - organization: *648 - repository: *649 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - forkee @@ -116838,9 +116852,9 @@ x-webhooks: title: gollum event type: object properties: - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 pages: description: The pages that were updated. type: array @@ -116877,7 +116891,7 @@ x-webhooks: - action - sha - html_url - repository: *649 + repository: *653 sender: *4 required: - pages @@ -116953,10 +116967,10 @@ x-webhooks: type: string enum: - created - enterprise: *646 + enterprise: *650 installation: *22 - organization: *648 - repositories: &667 + organization: *652 + repositories: &671 description: An array of repository objects that the installation can access. type: array @@ -116982,8 +116996,8 @@ x-webhooks: - name - full_name - private - repository: *649 - requester: *666 + repository: *653 + requester: *670 sender: *4 required: - action @@ -117058,11 +117072,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 + enterprise: *650 installation: *22 - organization: *648 - repositories: *667 - repository: *649 + organization: *652 + repositories: *671 + repository: *653 requester: nullable: true sender: *4 @@ -117138,11 +117152,11 @@ x-webhooks: type: string enum: - new_permissions_accepted - enterprise: *646 + enterprise: *650 installation: *22 - organization: *648 - repositories: *667 - repository: *649 + organization: *652 + repositories: *671 + repository: *653 requester: nullable: true sender: *4 @@ -117218,10 +117232,10 @@ x-webhooks: type: string enum: - added - enterprise: *646 + enterprise: *650 installation: *22 - organization: *648 - repositories_added: &668 + organization: *652 + repositories_added: &672 description: An array of repository objects, which were added to the installation. type: array @@ -117267,15 +117281,15 @@ x-webhooks: private: description: Whether the repository is private or public. type: boolean - repository: *649 - repository_selection: &669 + repository: *653 + repository_selection: &673 description: Describe whether all repositories have been selected or there's a selection involved type: string enum: - all - selected - requester: *666 + requester: *670 sender: *4 required: - action @@ -117354,10 +117368,10 @@ x-webhooks: type: string enum: - removed - enterprise: *646 + enterprise: *650 installation: *22 - organization: *648 - repositories_added: *668 + organization: *652 + repositories_added: *672 repositories_removed: description: An array of repository objects, which were removed from the installation. @@ -117384,9 +117398,9 @@ x-webhooks: - name - full_name - private - repository: *649 - repository_selection: *669 - requester: *666 + repository: *653 + repository_selection: *673 + requester: *670 sender: *4 required: - action @@ -117465,11 +117479,11 @@ x-webhooks: type: string enum: - suspend - enterprise: *646 + enterprise: *650 installation: *22 - organization: *648 - repositories: *667 - repository: *649 + organization: *652 + repositories: *671 + repository: *653 requester: nullable: true sender: *4 @@ -117647,10 +117661,10 @@ x-webhooks: type: string required: - from - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 target_type: type: string @@ -117729,11 +117743,11 @@ x-webhooks: type: string enum: - unsuspend - enterprise: *646 + enterprise: *650 installation: *22 - organization: *648 - repositories: *667 - repository: *649 + organization: *652 + repositories: *671 + repository: *653 requester: nullable: true sender: *4 @@ -117985,8 +117999,8 @@ x-webhooks: - performed_via_github_app - body - reactions - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -119142,8 +119156,8 @@ x-webhooks: - state - locked - assignee - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -119223,7 +119237,7 @@ x-webhooks: type: string enum: - deleted - comment: &670 + comment: &674 title: issue comment description: The [comment](https://docs.github.com/rest/issues/comments#get-an-issue-comment) itself. @@ -119388,8 +119402,8 @@ x-webhooks: - performed_via_github_app - body - reactions - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -120543,8 +120557,8 @@ x-webhooks: - state - locked - assignee - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -120624,7 +120638,7 @@ x-webhooks: type: string enum: - edited - changes: &698 + changes: &702 description: The changes to the comment. type: object properties: @@ -120636,9 +120650,9 @@ x-webhooks: type: string required: - from - comment: *670 - enterprise: *646 - installation: *647 + comment: *674 + enterprise: *650 + installation: *651 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -121793,8 +121807,8 @@ x-webhooks: - state - locked - assignee - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -121876,10 +121890,10 @@ x-webhooks: type: string enum: - assigned - assignee: *666 - enterprise: *646 - installation: *647 - issue: &673 + assignee: *670 + enterprise: *650 + installation: *651 + issue: &677 title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -122798,8 +122812,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -122879,8 +122893,8 @@ x-webhooks: type: string enum: - closed - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -123939,8 +123953,8 @@ x-webhooks: required: - state - closed_at - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -124019,8 +124033,8 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -124932,8 +124946,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -125012,8 +125026,8 @@ x-webhooks: type: string enum: - demilestoned - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -125928,7 +125942,7 @@ x-webhooks: format: uri user_view_type: type: string - milestone: &671 + milestone: &675 title: Milestone description: A collection of related issues and pull requests. type: object @@ -126066,8 +126080,8 @@ x-webhooks: - updated_at - due_on - closed_at - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -126166,8 +126180,8 @@ x-webhooks: type: string required: - from - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -127086,9 +127100,9 @@ x-webhooks: - active_lock_reason - body - reactions - label: *665 - organization: *648 - repository: *649 + label: *669 + organization: *652 + repository: *653 sender: *4 required: - action @@ -127168,8 +127182,8 @@ x-webhooks: type: string enum: - labeled - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -128087,9 +128101,9 @@ x-webhooks: - active_lock_reason - body - reactions - label: *665 - organization: *648 - repository: *649 + label: *669 + organization: *652 + repository: *653 sender: *4 required: - action @@ -128169,8 +128183,8 @@ x-webhooks: type: string enum: - locked - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -129089,8 +129103,8 @@ x-webhooks: format: uri user_view_type: type: string - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -129169,8 +129183,8 @@ x-webhooks: type: string enum: - milestoned - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -130083,9 +130097,9 @@ x-webhooks: format: uri user_view_type: type: string - milestone: *671 - organization: *648 - repository: *649 + milestone: *675 + organization: *652 + repository: *653 sender: *4 required: - action @@ -131546,8 +131560,8 @@ x-webhooks: required: - old_issue - old_repository - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -132465,8 +132479,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -132546,9 +132560,9 @@ x-webhooks: type: string enum: - pinned - enterprise: *646 - installation: *647 - issue: &672 + enterprise: *650 + installation: *651 + issue: &676 title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -133460,8 +133474,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -133540,8 +133554,8 @@ x-webhooks: type: string enum: - reopened - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -134459,8 +134473,8 @@ x-webhooks: user_view_type: type: string type: *189 - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -135923,11 +135937,11 @@ x-webhooks: required: - new_issue - new_repository - enterprise: *646 - installation: *647 - issue: *672 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + issue: *676 + organization: *652 + repository: *653 sender: *4 required: - action @@ -136008,7 +136022,7 @@ x-webhooks: type: string enum: - unassigned - assignee: &701 + assignee: &705 title: User type: object nullable: true @@ -136078,11 +136092,11 @@ x-webhooks: required: - login - id - enterprise: *646 - installation: *647 - issue: *673 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + issue: *677 + organization: *652 + repository: *653 sender: *4 required: - action @@ -136161,12 +136175,12 @@ x-webhooks: type: string enum: - unlabeled - enterprise: *646 - installation: *647 - issue: *673 - label: *665 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + issue: *677 + label: *669 + organization: *652 + repository: *653 sender: *4 required: - action @@ -136246,8 +136260,8 @@ x-webhooks: type: string enum: - unlocked - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -137164,8 +137178,8 @@ x-webhooks: format: uri user_view_type: type: string - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -137245,11 +137259,11 @@ x-webhooks: type: string enum: - unpinned - enterprise: *646 - installation: *647 - issue: *672 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + issue: *676 + organization: *652 + repository: *653 sender: *4 required: - action @@ -137328,11 +137342,11 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - label: *665 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + label: *669 + organization: *652 + repository: *653 sender: *4 required: - action @@ -137410,11 +137424,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - label: *665 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + label: *669 + organization: *652 + repository: *653 sender: *4 required: - action @@ -137524,11 +137538,11 @@ x-webhooks: type: string required: - from - enterprise: *646 - installation: *647 - label: *665 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + label: *669 + organization: *652 + repository: *653 sender: *4 required: - action @@ -137610,9 +137624,9 @@ x-webhooks: - cancelled effective_date: type: string - enterprise: *646 - installation: *647 - marketplace_purchase: &674 + enterprise: *650 + installation: *651 + marketplace_purchase: &678 title: Marketplace Purchase type: object required: @@ -137695,8 +137709,8 @@ x-webhooks: type: integer unit_count: type: integer - organization: *648 - previous_marketplace_purchase: &675 + organization: *652 + previous_marketplace_purchase: &679 title: Marketplace Purchase type: object properties: @@ -137776,7 +137790,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *649 + repository: *653 sender: *4 required: - action @@ -137856,10 +137870,10 @@ x-webhooks: - changed effective_date: type: string - enterprise: *646 - installation: *647 - marketplace_purchase: *674 - organization: *648 + enterprise: *650 + installation: *651 + marketplace_purchase: *678 + organization: *652 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -137942,7 +137956,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *649 + repository: *653 sender: *4 required: - action @@ -138024,10 +138038,10 @@ x-webhooks: - pending_change effective_date: type: string - enterprise: *646 - installation: *647 - marketplace_purchase: *674 - organization: *648 + enterprise: *650 + installation: *651 + marketplace_purchase: *678 + organization: *652 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -138109,7 +138123,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *649 + repository: *653 sender: *4 required: - action @@ -138190,8 +138204,8 @@ x-webhooks: - pending_change_cancelled effective_date: type: string - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 marketplace_purchase: title: Marketplace Purchase type: object @@ -138273,9 +138287,9 @@ x-webhooks: type: integer unit_count: type: integer - organization: *648 - previous_marketplace_purchase: *675 - repository: *649 + organization: *652 + previous_marketplace_purchase: *679 + repository: *653 sender: *4 required: - action @@ -138355,12 +138369,12 @@ x-webhooks: - purchased effective_date: type: string - enterprise: *646 - installation: *647 - marketplace_purchase: *674 - organization: *648 - previous_marketplace_purchase: *675 - repository: *649 + enterprise: *650 + installation: *651 + marketplace_purchase: *678 + organization: *652 + previous_marketplace_purchase: *679 + repository: *653 sender: *4 required: - action @@ -138462,11 +138476,11 @@ x-webhooks: type: string required: - to - enterprise: *646 - installation: *647 - member: *666 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + member: *670 + organization: *652 + repository: *653 sender: *4 required: - action @@ -138566,11 +138580,11 @@ x-webhooks: to: type: string nullable: true - enterprise: *646 - installation: *647 - member: *666 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + member: *670 + organization: *652 + repository: *653 sender: *4 required: - action @@ -138649,11 +138663,11 @@ x-webhooks: type: string enum: - removed - enterprise: *646 - installation: *647 - member: *666 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + member: *670 + organization: *652 + repository: *653 sender: *4 required: - action @@ -138731,11 +138745,11 @@ x-webhooks: type: string enum: - added - enterprise: *646 - installation: *647 - member: *666 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + member: *670 + organization: *652 + repository: *653 scope: description: The scope of the membership. Currently, can only be `team`. @@ -138811,7 +138825,7 @@ x-webhooks: required: - login - id - team: &676 + team: &680 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -139001,11 +139015,11 @@ x-webhooks: type: string enum: - removed - enterprise: *646 - installation: *647 - member: *666 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + member: *670 + organization: *652 + repository: *653 scope: description: The scope of the membership. Currently, can only be `team`. @@ -139082,7 +139096,7 @@ x-webhooks: required: - login - id - team: *676 + team: *680 required: - action - scope @@ -139164,8 +139178,8 @@ x-webhooks: type: string enum: - checks_requested - installation: *647 - merge_group: &678 + installation: *651 + merge_group: &682 type: object title: Merge Group description: A group of pull requests that the merge queue has grouped @@ -139184,15 +139198,15 @@ x-webhooks: description: The full ref of the branch the merge group will be merged into. type: string - head_commit: *677 + head_commit: *681 required: - head_sha - head_ref - base_sha - base_ref - head_commit - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -139278,10 +139292,10 @@ x-webhooks: - merged - invalidated - dequeued - installation: *647 - merge_group: *678 - organization: *648 - repository: *649 + installation: *651 + merge_group: *682 + organization: *652 + repository: *653 sender: *4 required: - action @@ -139354,7 +139368,7 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 + enterprise: *650 hook: description: 'The modified webhook. This will contain different keys based on the type of webhook it is: repository, organization, @@ -139462,16 +139476,16 @@ x-webhooks: hook_id: description: The id of the modified webhook. type: integer - installation: *647 - organization: *648 + installation: *651 + organization: *652 repository: title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *679 - required: *680 + properties: *683 + required: *684 nullable: true sender: *4 required: @@ -139552,11 +139566,11 @@ x-webhooks: type: string enum: - closed - enterprise: *646 - installation: *647 - milestone: *671 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + milestone: *675 + organization: *652 + repository: *653 sender: *4 required: - action @@ -139635,9 +139649,9 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - milestone: &681 + enterprise: *650 + installation: *651 + milestone: &685 title: Milestone description: A collection of related issues and pull requests. type: object @@ -139774,8 +139788,8 @@ x-webhooks: - updated_at - due_on - closed_at - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -139854,11 +139868,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - milestone: *671 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + milestone: *675 + organization: *652 + repository: *653 sender: *4 required: - action @@ -139968,11 +139982,11 @@ x-webhooks: type: string required: - from - enterprise: *646 - installation: *647 - milestone: *671 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + milestone: *675 + organization: *652 + repository: *653 sender: *4 required: - action @@ -140052,11 +140066,11 @@ x-webhooks: type: string enum: - opened - enterprise: *646 - installation: *647 - milestone: *681 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + milestone: *685 + organization: *652 + repository: *653 sender: *4 required: - action @@ -140135,11 +140149,11 @@ x-webhooks: type: string enum: - blocked - blocked_user: *666 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + blocked_user: *670 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -140218,11 +140232,11 @@ x-webhooks: type: string enum: - unblocked - blocked_user: *666 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + blocked_user: *670 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -140301,9 +140315,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - membership: &682 + enterprise: *650 + installation: *651 + membership: &686 title: Membership description: The membership between the user and the organization. Not present when the action is `member_invited`. @@ -140395,8 +140409,8 @@ x-webhooks: - role - organization_url - user - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -140474,11 +140488,11 @@ x-webhooks: type: string enum: - member_added - enterprise: *646 - installation: *647 - membership: *682 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + membership: *686 + organization: *652 + repository: *653 sender: *4 required: - action @@ -140557,8 +140571,8 @@ x-webhooks: type: string enum: - member_invited - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 invitation: description: The invitation for the user or email if the action is `member_invited`. @@ -140674,10 +140688,10 @@ x-webhooks: - inviter - team_count - invitation_teams_url - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 - user: *666 + user: *670 required: - action - invitation @@ -140755,11 +140769,11 @@ x-webhooks: type: string enum: - member_removed - enterprise: *646 - installation: *647 - membership: *682 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + membership: *686 + organization: *652 + repository: *653 sender: *4 required: - action @@ -140846,11 +140860,11 @@ x-webhooks: properties: from: type: string - enterprise: *646 - installation: *647 - membership: *682 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + membership: *686 + organization: *652 + repository: *653 sender: *4 required: - action @@ -140926,9 +140940,9 @@ x-webhooks: type: string enum: - published - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 package: description: Information about the package. type: object @@ -141427,7 +141441,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: &683 + items: &687 title: Ruby Gems metadata type: object properties: @@ -141522,7 +141536,7 @@ x-webhooks: - owner - package_version - registry - repository: *649 + repository: *653 sender: *4 required: - action @@ -141598,9 +141612,9 @@ x-webhooks: type: string enum: - updated - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 package: description: Information about the package. type: object @@ -141953,7 +141967,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: *683 + items: *687 source_url: type: string format: uri @@ -142023,7 +142037,7 @@ x-webhooks: - owner - package_version - registry - repository: *649 + repository: *653 sender: *4 required: - action @@ -142200,12 +142214,12 @@ x-webhooks: - duration - created_at - updated_at - enterprise: *646 + enterprise: *650 id: type: integer - installation: *647 - organization: *648 - repository: *649 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - id @@ -142285,7 +142299,7 @@ x-webhooks: type: string enum: - approved - personal_access_token_request: &684 + personal_access_token_request: &688 title: Personal Access Token Request description: Details of a Personal Access Token Request. type: object @@ -142431,10 +142445,10 @@ x-webhooks: - token_expired - token_expires_at - token_last_used_at - enterprise: *646 - organization: *648 + enterprise: *650 + organization: *652 sender: *4 - installation: *647 + installation: *651 required: - action - personal_access_token_request @@ -142513,11 +142527,11 @@ x-webhooks: type: string enum: - cancelled - personal_access_token_request: *684 - enterprise: *646 - organization: *648 + personal_access_token_request: *688 + enterprise: *650 + organization: *652 sender: *4 - installation: *647 + installation: *651 required: - action - personal_access_token_request @@ -142595,11 +142609,11 @@ x-webhooks: type: string enum: - created - personal_access_token_request: *684 - enterprise: *646 - organization: *648 + personal_access_token_request: *688 + enterprise: *650 + organization: *652 sender: *4 - installation: *647 + installation: *651 required: - action - personal_access_token_request @@ -142676,11 +142690,11 @@ x-webhooks: type: string enum: - denied - personal_access_token_request: *684 - organization: *648 - enterprise: *646 + personal_access_token_request: *688 + organization: *652 + enterprise: *650 sender: *4 - installation: *647 + installation: *651 required: - action - personal_access_token_request @@ -142784,7 +142798,7 @@ x-webhooks: id: description: Unique identifier of the webhook. type: integer - last_response: *685 + last_response: *689 name: description: The type of webhook. The only valid value is 'web'. type: string @@ -142816,8 +142830,8 @@ x-webhooks: hook_id: description: The ID of the webhook that triggered the ping. type: integer - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 zen: description: Random string of GitHub zen. @@ -143062,10 +143076,10 @@ x-webhooks: - from required: - note - enterprise: *646 - installation: *647 - organization: *648 - project_card: &686 + enterprise: *650 + installation: *651 + organization: *652 + project_card: &690 title: Project Card type: object properties: @@ -143184,7 +143198,7 @@ x-webhooks: - creator - created_at - updated_at - repository: *649 + repository: *653 sender: *4 required: - action @@ -143265,11 +143279,11 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - organization: *648 - project_card: *686 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + project_card: *690 + repository: *653 sender: *4 required: - action @@ -143349,9 +143363,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 project_card: title: Project Card type: object @@ -143479,8 +143493,8 @@ x-webhooks: The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *679 - required: *680 + properties: *683 + required: *684 nullable: true sender: *4 required: @@ -143574,11 +143588,11 @@ x-webhooks: - from required: - note - enterprise: *646 - installation: *647 - organization: *648 - project_card: *686 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + project_card: *690 + repository: *653 sender: *4 required: - action @@ -143672,9 +143686,9 @@ x-webhooks: - from required: - column_id - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 project_card: allOf: - title: Project Card @@ -143864,7 +143878,7 @@ x-webhooks: type: string required: - after_id - repository: *649 + repository: *653 sender: *4 required: - action @@ -143944,10 +143958,10 @@ x-webhooks: type: string enum: - closed - enterprise: *646 - installation: *647 - organization: *648 - project: &688 + enterprise: *650 + installation: *651 + organization: *652 + project: &692 title: Project type: object properties: @@ -144071,7 +144085,7 @@ x-webhooks: - creator - created_at - updated_at - repository: *649 + repository: *653 sender: *4 required: - action @@ -144151,10 +144165,10 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - organization: *648 - project_column: &687 + enterprise: *650 + installation: *651 + organization: *652 + project_column: &691 title: Project Column type: object properties: @@ -144193,7 +144207,7 @@ x-webhooks: - name - created_at - updated_at - repository: *649 + repository: *653 sender: *4 required: - action @@ -144272,18 +144286,18 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - organization: *648 - project_column: *687 + enterprise: *650 + installation: *651 + organization: *652 + project_column: *691 repository: title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *679 - required: *680 + properties: *683 + required: *684 nullable: true sender: *4 required: @@ -144373,11 +144387,11 @@ x-webhooks: type: string required: - from - enterprise: *646 - installation: *647 - organization: *648 - project_column: *687 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + project_column: *691 + repository: *653 sender: *4 required: - action @@ -144457,11 +144471,11 @@ x-webhooks: type: string enum: - moved - enterprise: *646 - installation: *647 - organization: *648 - project_column: *687 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + project_column: *691 + repository: *653 sender: *4 required: - action @@ -144541,11 +144555,11 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - organization: *648 - project: *688 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + project: *692 + repository: *653 sender: *4 required: - action @@ -144625,18 +144639,18 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - organization: *648 - project: *688 + enterprise: *650 + installation: *651 + organization: *652 + project: *692 repository: title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *679 - required: *680 + properties: *683 + required: *684 nullable: true sender: *4 required: @@ -144738,11 +144752,11 @@ x-webhooks: type: string required: - from - enterprise: *646 - installation: *647 - organization: *648 - project: *688 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + project: *692 + repository: *653 sender: *4 required: - action @@ -144821,11 +144835,11 @@ x-webhooks: type: string enum: - reopened - enterprise: *646 - installation: *647 - organization: *648 - project: *688 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + project: *692 + repository: *653 sender: *4 required: - action @@ -144906,9 +144920,9 @@ x-webhooks: type: string enum: - closed - installation: *647 - organization: *648 - projects_v2: &689 + installation: *651 + organization: *652 + projects_v2: &693 title: Projects v2 Project description: A projects v2 project type: object @@ -145051,9 +145065,9 @@ x-webhooks: type: string enum: - created - installation: *647 - organization: *648 - projects_v2: *689 + installation: *651 + organization: *652 + projects_v2: *693 sender: *4 required: - action @@ -145134,9 +145148,9 @@ x-webhooks: type: string enum: - deleted - installation: *647 - organization: *648 - projects_v2: *689 + installation: *651 + organization: *652 + projects_v2: *693 sender: *4 required: - action @@ -145253,9 +145267,9 @@ x-webhooks: type: string to: type: string - installation: *647 - organization: *648 - projects_v2: *689 + installation: *651 + organization: *652 + projects_v2: *693 sender: *4 required: - action @@ -145338,7 +145352,7 @@ x-webhooks: type: string enum: - archived - changes: &693 + changes: &697 type: object properties: archived_at: @@ -145352,9 +145366,9 @@ x-webhooks: type: string nullable: true format: date-time - installation: *647 - organization: *648 - projects_v2_item: &690 + installation: *651 + organization: *652 + projects_v2_item: &694 title: Projects v2 Item description: An item belonging to a project type: object @@ -145488,9 +145502,9 @@ x-webhooks: nullable: true to: type: string - installation: *647 - organization: *648 - projects_v2_item: *690 + installation: *651 + organization: *652 + projects_v2_item: *694 sender: *4 required: - action @@ -145572,9 +145586,9 @@ x-webhooks: type: string enum: - created - installation: *647 - organization: *648 - projects_v2_item: *690 + installation: *651 + organization: *652 + projects_v2_item: *694 sender: *4 required: - action @@ -145655,9 +145669,9 @@ x-webhooks: type: string enum: - deleted - installation: *647 - organization: *648 - projects_v2_item: *690 + installation: *651 + organization: *652 + projects_v2_item: *694 sender: *4 required: - action @@ -145763,7 +145777,7 @@ x-webhooks: oneOf: - type: string - type: integer - - &691 + - &695 title: Projects v2 Single Select Option description: An option for a single select field type: object @@ -145781,7 +145795,7 @@ x-webhooks: required: - id - name - - &692 + - &696 title: Projects v2 Iteration Setting description: An iteration setting for an iteration field type: object @@ -145804,8 +145818,8 @@ x-webhooks: oneOf: - type: string - type: integer - - *691 - - *692 + - *695 + - *696 required: - field_value - type: object @@ -145821,9 +145835,9 @@ x-webhooks: nullable: true required: - body - installation: *647 - organization: *648 - projects_v2_item: *690 + installation: *651 + organization: *652 + projects_v2_item: *694 sender: *4 required: - action @@ -145918,9 +145932,9 @@ x-webhooks: to: type: string nullable: true - installation: *647 - organization: *648 - projects_v2_item: *690 + installation: *651 + organization: *652 + projects_v2_item: *694 sender: *4 required: - action @@ -146003,10 +146017,10 @@ x-webhooks: type: string enum: - restored - changes: *693 - installation: *647 - organization: *648 - projects_v2_item: *690 + changes: *697 + installation: *651 + organization: *652 + projects_v2_item: *694 sender: *4 required: - action @@ -146088,9 +146102,9 @@ x-webhooks: type: string enum: - reopened - installation: *647 - organization: *648 - projects_v2: *689 + installation: *651 + organization: *652 + projects_v2: *693 sender: *4 required: - action @@ -146171,9 +146185,9 @@ x-webhooks: type: string enum: - created - installation: *647 - organization: *648 - projects_v2_status_update: &694 + installation: *651 + organization: *652 + projects_v2_status_update: &698 title: Projects v2 Status Update description: An status update belonging to a project type: object @@ -146300,9 +146314,9 @@ x-webhooks: type: string enum: - deleted - installation: *647 - organization: *648 - projects_v2_status_update: *694 + installation: *651 + organization: *652 + projects_v2_status_update: *698 sender: *4 required: - action @@ -146438,9 +146452,9 @@ x-webhooks: type: string format: date nullable: true - installation: *647 - organization: *648 - projects_v2_status_update: *694 + installation: *651 + organization: *652 + projects_v2_status_update: *698 sender: *4 required: - action @@ -146511,10 +146525,10 @@ x-webhooks: title: public event type: object properties: - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - repository @@ -146591,13 +146605,13 @@ x-webhooks: type: string enum: - assigned - assignee: *666 - enterprise: *646 - installation: *647 - number: &695 + assignee: *670 + enterprise: *650 + installation: *651 + number: &699 description: The pull request number. type: integer - organization: *648 + organization: *652 pull_request: title: Pull Request type: object @@ -148880,7 +148894,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 sender: *4 required: - action @@ -148962,11 +148976,11 @@ x-webhooks: type: string enum: - auto_merge_disabled - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 number: type: integer - organization: *648 + organization: *652 pull_request: title: Pull Request type: object @@ -151244,7 +151258,7 @@ x-webhooks: - draft reason: type: string - repository: *649 + repository: *653 sender: *4 required: - action @@ -151326,11 +151340,11 @@ x-webhooks: type: string enum: - auto_merge_enabled - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 number: type: integer - organization: *648 + organization: *652 pull_request: title: Pull Request type: object @@ -153608,7 +153622,7 @@ x-webhooks: - draft reason: type: string - repository: *649 + repository: *653 sender: *4 required: - action @@ -153690,11 +153704,11 @@ x-webhooks: type: string enum: - closed - enterprise: *646 - installation: *647 - number: *695 - organization: *648 - pull_request: &696 + enterprise: *650 + installation: *651 + number: *699 + organization: *652 + pull_request: &700 allOf: - *521 - type: object @@ -153758,7 +153772,7 @@ x-webhooks: Please use `squash_merge_commit_title` instead.** type: boolean default: false - repository: *649 + repository: *653 sender: *4 required: - action @@ -153839,12 +153853,12 @@ x-webhooks: type: string enum: - converted_to_draft - enterprise: *646 - installation: *647 - number: *695 - organization: *648 - pull_request: *696 - repository: *649 + enterprise: *650 + installation: *651 + number: *699 + organization: *652 + pull_request: *700 + repository: *653 sender: *4 required: - action @@ -153924,11 +153938,11 @@ x-webhooks: type: string enum: - demilestoned - enterprise: *646 + enterprise: *650 milestone: *504 - number: *695 - organization: *648 - pull_request: &697 + number: *699 + organization: *652 + pull_request: &701 title: Pull Request type: object properties: @@ -156191,7 +156205,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 sender: *4 required: - action @@ -156270,11 +156284,11 @@ x-webhooks: type: string enum: - dequeued - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 number: type: integer - organization: *648 + organization: *652 pull_request: title: Pull Request type: object @@ -158556,7 +158570,7 @@ x-webhooks: - BRANCH_PROTECTIONS - GIT_TREE_INVALID - INVALID_MERGE_COMMIT - repository: *649 + repository: *653 sender: *4 required: - action @@ -158680,12 +158694,12 @@ x-webhooks: type: string required: - from - enterprise: *646 - installation: *647 - number: *695 - organization: *648 - pull_request: *696 - repository: *649 + enterprise: *650 + installation: *651 + number: *699 + organization: *652 + pull_request: *700 + repository: *653 sender: *4 required: - action @@ -158765,11 +158779,11 @@ x-webhooks: type: string enum: - enqueued - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 number: type: integer - organization: *648 + organization: *652 pull_request: title: Pull Request type: object @@ -161036,7 +161050,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 sender: *4 required: - action @@ -161116,11 +161130,11 @@ x-webhooks: type: string enum: - labeled - enterprise: *646 - installation: *647 - label: *665 - number: *695 - organization: *648 + enterprise: *650 + installation: *651 + label: *669 + number: *699 + organization: *652 pull_request: title: Pull Request type: object @@ -163402,7 +163416,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 sender: *4 required: - action @@ -163483,10 +163497,10 @@ x-webhooks: type: string enum: - locked - enterprise: *646 - installation: *647 - number: *695 - organization: *648 + enterprise: *650 + installation: *651 + number: *699 + organization: *652 pull_request: title: Pull Request type: object @@ -165766,7 +165780,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 sender: *4 required: - action @@ -165846,12 +165860,12 @@ x-webhooks: type: string enum: - milestoned - enterprise: *646 + enterprise: *650 milestone: *504 - number: *695 - organization: *648 - pull_request: *697 - repository: *649 + number: *699 + organization: *652 + pull_request: *701 + repository: *653 sender: *4 required: - action @@ -165930,12 +165944,12 @@ x-webhooks: type: string enum: - opened - enterprise: *646 - installation: *647 - number: *695 - organization: *648 - pull_request: *696 - repository: *649 + enterprise: *650 + installation: *651 + number: *699 + organization: *652 + pull_request: *700 + repository: *653 sender: *4 required: - action @@ -166016,12 +166030,12 @@ x-webhooks: type: string enum: - ready_for_review - enterprise: *646 - installation: *647 - number: *695 - organization: *648 - pull_request: *696 - repository: *649 + enterprise: *650 + installation: *651 + number: *699 + organization: *652 + pull_request: *700 + repository: *653 sender: *4 required: - action @@ -166101,12 +166115,12 @@ x-webhooks: type: string enum: - reopened - enterprise: *646 - installation: *647 - number: *695 - organization: *648 - pull_request: *696 - repository: *649 + enterprise: *650 + installation: *651 + number: *699 + organization: *652 + pull_request: *700 + repository: *653 sender: *4 required: - action @@ -166472,9 +166486,9 @@ x-webhooks: - start_side - side - reactions - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 pull_request: type: object properties: @@ -168644,7 +168658,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *649 + repository: *653 sender: *4 required: - action @@ -168724,7 +168738,7 @@ x-webhooks: type: string enum: - deleted - comment: &699 + comment: &703 title: Pull Request Review Comment description: The [comment](https://docs.github.com/rest/pulls/comments#get-a-review-comment-for-a-pull-request) itself. @@ -169009,9 +169023,9 @@ x-webhooks: - start_side - side - reactions - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 pull_request: type: object properties: @@ -171169,7 +171183,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *649 + repository: *653 sender: *4 required: - action @@ -171249,11 +171263,11 @@ x-webhooks: type: string enum: - edited - changes: *698 - comment: *699 - enterprise: *646 - installation: *647 - organization: *648 + changes: *702 + comment: *703 + enterprise: *650 + installation: *651 + organization: *652 pull_request: type: object properties: @@ -173414,7 +173428,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *649 + repository: *653 sender: *4 required: - action @@ -173495,9 +173509,9 @@ x-webhooks: type: string enum: - dismissed - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 pull_request: title: Simple Pull Request type: object @@ -175670,7 +175684,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *649 + repository: *653 review: description: The review that was affected. type: object @@ -175913,9 +175927,9 @@ x-webhooks: type: string required: - from - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 pull_request: title: Simple Pull Request type: object @@ -177969,8 +177983,8 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *649 - review: &700 + repository: *653 + review: &704 description: The review that was affected. type: object properties: @@ -178199,12 +178213,12 @@ x-webhooks: type: string enum: - review_request_removed - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 number: description: The pull request number. type: integer - organization: *648 + organization: *652 pull_request: title: Pull Request type: object @@ -180487,7 +180501,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 requested_reviewer: title: User type: object @@ -180571,12 +180585,12 @@ x-webhooks: type: string enum: - review_request_removed - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 number: description: The pull request number. type: integer - organization: *648 + organization: *652 pull_request: title: Pull Request type: object @@ -182866,7 +182880,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 requested_team: title: Team description: Groups of organization members that gives permissions @@ -183058,12 +183072,12 @@ x-webhooks: type: string enum: - review_requested - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 number: description: The pull request number. type: integer - organization: *648 + organization: *652 pull_request: title: Pull Request type: object @@ -185348,7 +185362,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 requested_reviewer: title: User type: object @@ -185433,12 +185447,12 @@ x-webhooks: type: string enum: - review_requested - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 number: description: The pull request number. type: integer - organization: *648 + organization: *652 pull_request: title: Pull Request type: object @@ -187714,7 +187728,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 requested_team: title: Team description: Groups of organization members that gives permissions @@ -187895,9 +187909,9 @@ x-webhooks: type: string enum: - submitted - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 pull_request: title: Simple Pull Request type: object @@ -190072,8 +190086,8 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *649 - review: *700 + repository: *653 + review: *704 sender: *4 required: - action @@ -190153,9 +190167,9 @@ x-webhooks: type: string enum: - resolved - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 pull_request: title: Simple Pull Request type: object @@ -192225,7 +192239,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *649 + repository: *653 sender: *4 thread: type: object @@ -192608,9 +192622,9 @@ x-webhooks: type: string enum: - unresolved - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 pull_request: title: Simple Pull Request type: object @@ -194666,7 +194680,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *649 + repository: *653 sender: *4 thread: type: object @@ -195052,10 +195066,10 @@ x-webhooks: type: string before: type: string - enterprise: *646 - installation: *647 - number: *695 - organization: *648 + enterprise: *650 + installation: *651 + number: *699 + organization: *652 pull_request: title: Pull Request type: object @@ -197326,7 +197340,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 sender: *4 required: - action @@ -197408,11 +197422,11 @@ x-webhooks: type: string enum: - unassigned - assignee: *701 - enterprise: *646 - installation: *647 - number: *695 - organization: *648 + assignee: *705 + enterprise: *650 + installation: *651 + number: *699 + organization: *652 pull_request: title: Pull Request type: object @@ -199695,7 +199709,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 sender: *4 required: - action @@ -199774,11 +199788,11 @@ x-webhooks: type: string enum: - unlabeled - enterprise: *646 - installation: *647 - label: *665 - number: *695 - organization: *648 + enterprise: *650 + installation: *651 + label: *669 + number: *699 + organization: *652 pull_request: title: Pull Request type: object @@ -202051,7 +202065,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 sender: *4 required: - action @@ -202132,10 +202146,10 @@ x-webhooks: type: string enum: - unlocked - enterprise: *646 - installation: *647 - number: *695 - organization: *648 + enterprise: *650 + installation: *651 + number: *699 + organization: *652 pull_request: title: Pull Request type: object @@ -204400,7 +204414,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 sender: *4 required: - action @@ -204600,7 +204614,7 @@ x-webhooks: deleted: description: Whether this push deleted the `ref`. type: boolean - enterprise: *646 + enterprise: *650 forced: description: Whether this push was a force push of the `ref`. type: boolean @@ -204692,8 +204706,8 @@ x-webhooks: - url - author - committer - installation: *647 - organization: *648 + installation: *651 + organization: *652 pusher: title: Committer description: Metaproperties for Git author/committer information. @@ -205268,9 +205282,9 @@ x-webhooks: type: string enum: - published - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 registry_package: type: object properties: @@ -205716,7 +205730,7 @@ x-webhooks: type: string rubygems_metadata: type: array - items: *683 + items: *687 summary: type: string tag_name: @@ -205770,7 +205784,7 @@ x-webhooks: - owner - package_version - registry - repository: *649 + repository: *653 sender: *4 required: - action @@ -205848,9 +205862,9 @@ x-webhooks: type: string enum: - updated - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 registry_package: type: object properties: @@ -206158,7 +206172,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: *683 + items: *687 summary: type: string tag_name: @@ -206207,7 +206221,7 @@ x-webhooks: - owner - package_version - registry - repository: *649 + repository: *653 sender: *4 required: - action @@ -206284,10 +206298,10 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - organization: *648 - release: &702 + enterprise: *650 + installation: *651 + organization: *652 + release: &706 title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) object. @@ -206592,7 +206606,7 @@ x-webhooks: - tarball_url - zipball_url - body - repository: *649 + repository: *653 sender: *4 required: - action @@ -206669,11 +206683,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - organization: *648 - release: *702 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + release: *706 + repository: *653 sender: *4 required: - action @@ -206790,11 +206804,11 @@ x-webhooks: type: boolean required: - to - enterprise: *646 - installation: *647 - organization: *648 - release: *702 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + release: *706 + repository: *653 sender: *4 required: - action @@ -206872,9 +206886,9 @@ x-webhooks: type: string enum: - prereleased - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 release: title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) @@ -207183,7 +207197,7 @@ x-webhooks: type: string nullable: true format: uri - repository: *649 + repository: *653 sender: *4 required: - action @@ -207259,10 +207273,10 @@ x-webhooks: type: string enum: - published - enterprise: *646 - installation: *647 - organization: *648 - release: &703 + enterprise: *650 + installation: *651 + organization: *652 + release: &707 title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) object. @@ -207568,7 +207582,7 @@ x-webhooks: type: string nullable: true format: uri - repository: *649 + repository: *653 sender: *4 required: - action @@ -207644,11 +207658,11 @@ x-webhooks: type: string enum: - released - enterprise: *646 - installation: *647 - organization: *648 - release: *702 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + release: *706 + repository: *653 sender: *4 required: - action @@ -207724,11 +207738,11 @@ x-webhooks: type: string enum: - unpublished - enterprise: *646 - installation: *647 - organization: *648 - release: *703 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + release: *707 + repository: *653 sender: *4 required: - action @@ -207804,11 +207818,11 @@ x-webhooks: type: string enum: - published - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 - repository_advisory: *577 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 + repository_advisory: *581 sender: *4 required: - action @@ -207884,11 +207898,11 @@ x-webhooks: type: string enum: - reported - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 - repository_advisory: *577 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 + repository_advisory: *581 sender: *4 required: - action @@ -207964,10 +207978,10 @@ x-webhooks: type: string enum: - archived - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -208044,10 +208058,10 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -208125,10 +208139,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -208212,10 +208226,10 @@ x-webhooks: additionalProperties: true description: The `client_payload` that was specified in the `POST /repos/{owner}/{repo}/dispatches` request body. - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -208327,10 +208341,10 @@ x-webhooks: nullable: true items: type: string - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -208402,10 +208416,10 @@ x-webhooks: title: repository_import event type: object properties: - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 status: type: string @@ -208486,10 +208500,10 @@ x-webhooks: type: string enum: - privatized - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -208566,10 +208580,10 @@ x-webhooks: type: string enum: - publicized - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -208663,10 +208677,10 @@ x-webhooks: - name required: - repository - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -208746,10 +208760,10 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 repository_ruleset: *241 sender: *4 required: @@ -208828,10 +208842,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 repository_ruleset: *241 sender: *4 required: @@ -208910,10 +208924,10 @@ x-webhooks: type: string enum: - edited - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 repository_ruleset: *241 changes: type: object @@ -209218,10 +209232,10 @@ x-webhooks: - from required: - owner - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -209299,10 +209313,10 @@ x-webhooks: type: string enum: - unarchived - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -209380,7 +209394,7 @@ x-webhooks: type: string enum: - create - alert: &704 + alert: &708 title: Repository Vulnerability Alert Alert description: The security alert of the vulnerable dependency. type: object @@ -209501,10 +209515,10 @@ x-webhooks: type: string enum: - open - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -209710,10 +209724,10 @@ x-webhooks: type: string enum: - dismissed - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -209791,11 +209805,11 @@ x-webhooks: type: string enum: - reopen - alert: *704 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + alert: *708 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -209994,10 +210008,10 @@ x-webhooks: enum: - fixed - open - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -210075,7 +210089,7 @@ x-webhooks: type: string enum: - created - alert: &705 + alert: &709 type: object properties: number: *54 @@ -210186,10 +210200,10 @@ x-webhooks: description: Whether the detected secret was found in multiple repositories in the same organization or business. nullable: true - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -210270,11 +210284,11 @@ x-webhooks: type: string enum: - created - alert: *705 - installation: *647 - location: *706 - organization: *648 - repository: *649 + alert: *709 + installation: *651 + location: *710 + organization: *652 + repository: *653 sender: *4 required: - location @@ -210512,11 +210526,11 @@ x-webhooks: type: string enum: - publicly_leaked - alert: *705 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + alert: *709 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -210594,11 +210608,11 @@ x-webhooks: type: string enum: - reopened - alert: *705 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + alert: *709 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -210676,11 +210690,11 @@ x-webhooks: type: string enum: - resolved - alert: *705 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + alert: *709 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -210758,11 +210772,11 @@ x-webhooks: type: string enum: - validated - alert: *705 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + alert: *709 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -210888,10 +210902,10 @@ x-webhooks: - organization - enterprise nullable: true - repository: *649 - enterprise: *646 - installation: *647 - organization: *648 + repository: *653 + enterprise: *650 + installation: *651 + organization: *652 sender: *4 required: - action @@ -210969,11 +210983,11 @@ x-webhooks: type: string enum: - published - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 - security_advisory: &707 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 + security_advisory: &711 description: The details of the security advisory, including summary, description, and severity. type: object @@ -211156,11 +211170,11 @@ x-webhooks: type: string enum: - updated - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 - security_advisory: *707 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 + security_advisory: *711 sender: *4 required: - action @@ -211233,10 +211247,10 @@ x-webhooks: type: string enum: - withdrawn - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 security_advisory: description: The details of the security advisory, including summary, description, and severity. @@ -211421,9 +211435,9 @@ x-webhooks: type: object properties: security_and_analysis: *234 - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 repository: *289 sender: *4 required: @@ -211502,12 +211516,12 @@ x-webhooks: type: string enum: - cancelled - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 - sponsorship: &708 + sponsorship: &712 type: object properties: created_at: @@ -211808,12 +211822,12 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 - sponsorship: *708 + sponsorship: *712 required: - action - sponsorship @@ -211901,12 +211915,12 @@ x-webhooks: type: string required: - from - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 - sponsorship: *708 + sponsorship: *712 required: - action - changes @@ -211983,17 +211997,17 @@ x-webhooks: type: string enum: - pending_cancellation - effective_date: &709 + effective_date: &713 description: The `pending_cancellation` and `pending_tier_change` event types will include the date the cancellation or tier change will take effect. type: string - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 - sponsorship: *708 + sponsorship: *712 required: - action - sponsorship @@ -212067,7 +212081,7 @@ x-webhooks: type: string enum: - pending_tier_change - changes: &710 + changes: &714 type: object properties: tier: @@ -212111,13 +212125,13 @@ x-webhooks: - from required: - tier - effective_date: *709 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + effective_date: *713 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 - sponsorship: *708 + sponsorship: *712 required: - action - changes @@ -212194,13 +212208,13 @@ x-webhooks: type: string enum: - tier_changed - changes: *710 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + changes: *714 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 - sponsorship: *708 + sponsorship: *712 required: - action - changes @@ -212274,10 +212288,10 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -212360,10 +212374,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -212783,15 +212797,15 @@ x-webhooks: status. type: string nullable: true - enterprise: *646 + enterprise: *650 id: description: The unique identifier of the status. type: integer - installation: *647 + installation: *651 name: type: string - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 sha: description: The Commit SHA. @@ -212906,9 +212920,9 @@ x-webhooks: description: The ID of the sub-issue. type: number sub_issue: *77 - installation: *647 - organization: *648 - repository: *649 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -212998,9 +213012,9 @@ x-webhooks: description: The ID of the sub-issue. type: number sub_issue: *77 - installation: *647 - organization: *648 - repository: *649 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -213090,9 +213104,9 @@ x-webhooks: description: The ID of the parent issue. type: number parent_issue: *77 - installation: *647 - organization: *648 - repository: *649 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -213182,9 +213196,9 @@ x-webhooks: description: The ID of the parent issue. type: number parent_issue: *77 - installation: *647 - organization: *648 - repository: *649 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -213261,12 +213275,12 @@ x-webhooks: title: team_add event type: object properties: - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 - team: &711 + team: &715 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -213456,9 +213470,9 @@ x-webhooks: type: string enum: - added_to_repository - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 repository: title: Repository description: A git repository @@ -213916,7 +213930,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *711 + team: *715 required: - action - team @@ -213992,9 +214006,9 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 repository: title: Repository description: A git repository @@ -214452,7 +214466,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *711 + team: *715 required: - action - team @@ -214529,9 +214543,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 repository: title: Repository description: A git repository @@ -214989,7 +215003,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *711 + team: *715 required: - action - team @@ -215133,9 +215147,9 @@ x-webhooks: - from required: - permissions - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 repository: title: Repository description: A git repository @@ -215593,7 +215607,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *711 + team: *715 required: - action - changes @@ -215671,9 +215685,9 @@ x-webhooks: type: string enum: - removed_from_repository - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 repository: title: Repository description: A git repository @@ -216131,7 +216145,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *711 + team: *715 required: - action - team @@ -216207,10 +216221,10 @@ x-webhooks: type: string enum: - started - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -216283,16 +216297,16 @@ x-webhooks: title: workflow_dispatch event type: object properties: - enterprise: *646 + enterprise: *650 inputs: type: object nullable: true additionalProperties: true - installation: *647 - organization: *648 + installation: *651 + organization: *652 ref: type: string - repository: *649 + repository: *653 sender: *4 workflow: type: string @@ -216374,10 +216388,10 @@ x-webhooks: type: string enum: - completed - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 workflow_job: allOf: @@ -216693,10 +216707,10 @@ x-webhooks: type: string enum: - in_progress - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 workflow_job: allOf: @@ -217035,10 +217049,10 @@ x-webhooks: type: string enum: - queued - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 workflow_job: type: object @@ -217252,10 +217266,10 @@ x-webhooks: type: string enum: - waiting - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 workflow_job: type: object @@ -217471,12 +217485,12 @@ x-webhooks: type: string enum: - completed - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 - workflow: *661 + workflow: *665 workflow_run: title: Workflow Run type: object @@ -218475,12 +218489,12 @@ x-webhooks: type: string enum: - in_progress - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 - workflow: *661 + workflow: *665 workflow_run: title: Workflow Run type: object @@ -219464,12 +219478,12 @@ x-webhooks: type: string enum: - requested - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 - workflow: *661 + workflow: *665 workflow_run: title: Workflow Run type: object diff --git a/descriptions/ghec/dereferenced/ghec.2022-11-28.deref.json b/descriptions/ghec/dereferenced/ghec.2022-11-28.deref.json index 3186fafe6c..cc98a5f436 100644 --- a/descriptions/ghec/dereferenced/ghec.2022-11-28.deref.json +++ b/descriptions/ghec/dereferenced/ghec.2022-11-28.deref.json @@ -123491,8 +123491,7 @@ "name": "Epic", "description": "An issue type for a multi-week tracking of work", "is_enabled": true, - "color": "green", - "is_private": true + "color": "green" } } } @@ -123727,8 +123726,7 @@ "name": "Epic", "description": "An issue type for a multi-week tracking of work", "is_enabled": true, - "color": "green", - "is_private": true + "color": "green" } } } @@ -443577,6 +443575,232 @@ } ] }, + { + "allOf": [ + { + "title": "file_path_restriction", + "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "file_path_restriction" + ] + }, + "parameters": { + "type": "object", + "properties": { + "restricted_file_paths": { + "type": "array", + "description": "The file paths that are restricted from being pushed to the commit graph.", + "items": { + "type": "string" + } + } + }, + "required": [ + "restricted_file_paths" + ] + } + } + }, + { + "title": "repository ruleset data for rule", + "description": "User-defined metadata to store domain-specific information limited to 8 keys with scalar values.", + "properties": { + "ruleset_source_type": { + "type": "string", + "description": "The type of source for the ruleset that includes this rule.", + "enum": [ + "Repository", + "Organization" + ] + }, + "ruleset_source": { + "type": "string", + "description": "The name of the source of the ruleset that includes this rule." + }, + "ruleset_id": { + "type": "integer", + "description": "The ID of the ruleset that includes this rule." + } + } + } + ] + }, + { + "allOf": [ + { + "title": "max_file_path_length", + "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "max_file_path_length" + ] + }, + "parameters": { + "type": "object", + "properties": { + "max_file_path_length": { + "type": "integer", + "description": "The maximum amount of characters allowed in file paths", + "minimum": 1, + "maximum": 256 + } + }, + "required": [ + "max_file_path_length" + ] + } + } + }, + { + "title": "repository ruleset data for rule", + "description": "User-defined metadata to store domain-specific information limited to 8 keys with scalar values.", + "properties": { + "ruleset_source_type": { + "type": "string", + "description": "The type of source for the ruleset that includes this rule.", + "enum": [ + "Repository", + "Organization" + ] + }, + "ruleset_source": { + "type": "string", + "description": "The name of the source of the ruleset that includes this rule." + }, + "ruleset_id": { + "type": "integer", + "description": "The ID of the ruleset that includes this rule." + } + } + } + ] + }, + { + "allOf": [ + { + "title": "file_extension_restriction", + "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "file_extension_restriction" + ] + }, + "parameters": { + "type": "object", + "properties": { + "restricted_file_extensions": { + "type": "array", + "description": "The file extensions that are restricted from being pushed to the commit graph.", + "items": { + "type": "string" + } + } + }, + "required": [ + "restricted_file_extensions" + ] + } + } + }, + { + "title": "repository ruleset data for rule", + "description": "User-defined metadata to store domain-specific information limited to 8 keys with scalar values.", + "properties": { + "ruleset_source_type": { + "type": "string", + "description": "The type of source for the ruleset that includes this rule.", + "enum": [ + "Repository", + "Organization" + ] + }, + "ruleset_source": { + "type": "string", + "description": "The name of the source of the ruleset that includes this rule." + }, + "ruleset_id": { + "type": "integer", + "description": "The ID of the ruleset that includes this rule." + } + } + } + ] + }, + { + "allOf": [ + { + "title": "max_file_size", + "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "max_file_size" + ] + }, + "parameters": { + "type": "object", + "properties": { + "max_file_size": { + "type": "integer", + "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", + "minimum": 1, + "maximum": 100 + } + }, + "required": [ + "max_file_size" + ] + } + } + }, + { + "title": "repository ruleset data for rule", + "description": "User-defined metadata to store domain-specific information limited to 8 keys with scalar values.", + "properties": { + "ruleset_source_type": { + "type": "string", + "description": "The type of source for the ruleset that includes this rule.", + "enum": [ + "Repository", + "Organization" + ] + }, + "ruleset_source": { + "type": "string", + "description": "The name of the source of the ruleset that includes this rule." + }, + "ruleset_id": { + "type": "integer", + "description": "The ID of the ruleset that includes this rule." + } + } + } + ] + }, { "allOf": [ { diff --git a/descriptions/ghec/dereferenced/ghec.2022-11-28.deref.yaml b/descriptions/ghec/dereferenced/ghec.2022-11-28.deref.yaml index 23c7cc53b8..4ea8841fa2 100644 --- a/descriptions/ghec/dereferenced/ghec.2022-11-28.deref.yaml +++ b/descriptions/ghec/dereferenced/ghec.2022-11-28.deref.yaml @@ -1021,7 +1021,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/security-advisories/global-advisories#get-a-global-security-advisory parameters: - - &663 + - &667 name: ghsa_id description: The GHSA (GitHub Security Advisory) identifier of the advisory. in: path @@ -1712,7 +1712,7 @@ paths: application/json: schema: *3 application/scim+json: - schema: &673 + schema: &677 title: Scim Error description: Scim Error type: object @@ -16907,7 +16907,8 @@ paths: required: - operator - pattern - - title: file_path_restriction + - &641 + title: file_path_restriction description: Prevent commits that include changes in specified file paths from being pushed to the commit graph. type: object @@ -16929,7 +16930,8 @@ paths: type: string required: - restricted_file_paths - - title: max_file_path_length + - &642 + title: max_file_path_length description: Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph. @@ -16952,7 +16954,8 @@ paths: maximum: 256 required: - max_file_path_length - - title: file_extension_restriction + - &643 + title: file_extension_restriction description: Prevent commits that include files with specified file extensions from being pushed to the commit graph. type: object @@ -16974,7 +16977,8 @@ paths: type: string required: - restricted_file_extensions - - title: max_file_size + - &644 + title: max_file_size description: Prevent commits that exceed a specified file size limit from being pushed to the commit graph. type: object @@ -16997,7 +17001,7 @@ paths: maximum: 100 required: - max_file_size - - &641 + - &645 title: workflows description: Require all changes made to a targeted branch to pass the specified workflows before they can be merged. @@ -17046,7 +17050,7 @@ paths: - repository_id required: - workflows - - &642 + - &646 title: code_scanning description: Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning @@ -17691,14 +17695,14 @@ paths: format: uri description: The REST API URL of the code locations for this alert. - state: &655 + state: &659 description: Sets the state of the secret scanning alert. You must provide `resolution` when you set the state to `resolved`. type: string enum: - open - resolved - resolution: &656 + resolution: &660 type: string description: "**Required when the `state` is `resolved`.** The reason for resolving the alert." @@ -20019,7 +20023,7 @@ paths: url: type: string format: uri - user: &712 + user: &716 title: Public User description: Public User type: object @@ -24452,7 +24456,7 @@ paths: type: array items: *58 examples: - default: &730 + default: &734 value: - login: github id: 1 @@ -26055,7 +26059,7 @@ paths: type: array items: *63 examples: - default: &724 + default: &728 value: total_count: 1 repositories: @@ -26874,7 +26878,7 @@ paths: type: array items: *197 examples: - default: &715 + default: &719 value: total_count: 1 repositories: @@ -36027,7 +36031,6 @@ paths: description: An issue type for a multi-week tracking of work is_enabled: true color: green - is_private: true responses: '200': description: Response @@ -36117,7 +36120,6 @@ paths: description: An issue type for a multi-week tracking of work is_enabled: true color: green - is_private: true responses: '200': description: Response @@ -37693,7 +37695,7 @@ paths: parameters: - *171 - *299 - - &729 + - &733 name: repo_name description: repo_name parameter in: path @@ -38999,7 +39001,7 @@ paths: - nuget - container - *171 - - &731 + - &735 name: visibility description: |- The selected visibility of the packages. This parameter is optional and only filters an existing result set. @@ -39040,7 +39042,7 @@ paths: default: *306 '403': *29 '401': *25 - '400': &733 + '400': &737 description: The value of `per_page` multiplied by `page` cannot be greater than 10000. x-github: @@ -42681,7 +42683,7 @@ paths: - *171 - *17 - *19 - - &643 + - &647 name: targets description: | A comma-separated list of rule targets to filter by. @@ -42871,7 +42873,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/rule-suites#list-organization-rule-suites parameters: - *171 - - &644 + - &648 name: ref description: The name of the ref. Cannot contain wildcard characters. Optionally prefix with `refs/heads/` to limit to branches or `refs/tags/` to limit @@ -42883,14 +42885,14 @@ paths: x-multi-segment: true - *226 - *222 - - &645 + - &649 name: actor_name description: The handle for the GitHub user account to filter on. When specified, only rule evaluations triggered by this actor will be returned. in: query schema: type: string - - &646 + - &650 name: rule_suite_result description: The rule results to filter on. When specified, only suites with this result will be returned. @@ -42910,7 +42912,7 @@ paths: description: Response content: application/json: - schema: &647 + schema: &651 title: Rule Suites description: Response type: array @@ -42965,7 +42967,7 @@ paths: whether rules would pass or fail if all rules in the rule suite were `active`. examples: - default: &648 + default: &652 value: - id: 21 actor_id: 12 @@ -43009,7 +43011,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/rule-suites#get-an-organization-rule-suite parameters: - *171 - - &649 + - &653 name: rule_suite_id description: |- The unique identifier of the rule suite result. @@ -43025,7 +43027,7 @@ paths: description: Response content: application/json: - schema: &650 + schema: &654 title: Rule Suite description: Response type: object @@ -43124,7 +43126,7 @@ paths: description: The detailed failure message for the rule. Null if the rule passed. examples: - default: &651 + default: &655 value: id: 21 actor_id: 12 @@ -43455,7 +43457,7 @@ paths: - *86 - *19 - *17 - - &653 + - &657 name: before description: A cursor, as given in the [Link header](https://docs.github.com/enterprise-cloud@latest//rest/guides/using-pagination-in-the-rest-api#using-link-headers). If specified, the query only searches for events before this cursor. To @@ -43465,7 +43467,7 @@ paths: required: false schema: type: string - - &654 + - &658 name: after description: A cursor, as given in the [Link header](https://docs.github.com/enterprise-cloud@latest//rest/guides/using-pagination-in-the-rest-api#using-link-headers). If specified, the query only searches for events after this cursor. To @@ -43557,7 +43559,7 @@ paths: application/json: schema: type: array - items: &661 + items: &665 description: A repository security advisory. type: object properties: @@ -43848,7 +43850,7 @@ paths: - private_fork additionalProperties: false examples: - default: &662 + default: &666 value: - ghsa_id: GHSA-abcd-1234-efgh cve_id: CVE-2050-00000 @@ -45683,7 +45685,7 @@ paths: - updated_at - url examples: - default: &702 + default: &706 value: - author: login: octocat @@ -45931,7 +45933,7 @@ paths: application/json: schema: *358 examples: - default: &703 + default: &707 value: author: login: octocat @@ -46114,7 +46116,7 @@ paths: - updated_at - url examples: - default: &704 + default: &708 value: - author: login: octocat @@ -46340,7 +46342,7 @@ paths: application/json: schema: *361 examples: - default: &705 + default: &709 value: author: login: octocat @@ -47053,7 +47055,7 @@ paths: - state - url examples: - response-if-user-is-a-team-maintainer: &706 + response-if-user-is-a-team-maintainer: &710 summary: Response if user is a team maintainer value: url: https://api.github.com/teams/1/memberships/octocat @@ -47118,7 +47120,7 @@ paths: application/json: schema: *372 examples: - response-if-users-membership-with-team-is-now-pending: &707 + response-if-users-membership-with-team-is-now-pending: &711 summary: Response if user's membership with team is now pending value: url: https://api.github.com/teams/1/memberships/octocat @@ -47259,7 +47261,7 @@ paths: - updated_at - permissions examples: - default: &708 + default: &712 value: - owner_url: https://api.github.com/orgs/octocat url: https://api.github.com/projects/1002605 @@ -47338,7 +47340,7 @@ paths: application/json: schema: *373 examples: - default: &709 + default: &713 value: owner_url: https://api.github.com/orgs/octocat url: https://api.github.com/projects/1002605 @@ -47548,7 +47550,7 @@ paths: description: Alternative response with repository permissions content: application/json: - schema: &710 + schema: &714 title: Team Repository description: A team's access to a repository. type: object @@ -48314,7 +48316,7 @@ paths: type: array items: *286 examples: - response-if-child-teams-exist: &711 + response-if-child-teams-exist: &715 value: - id: 2 node_id: MDQ6VGVhbTI= @@ -60485,7 +60487,7 @@ paths: check. type: array items: *447 - deployment: &762 + deployment: &766 title: Deployment description: A deployment created as the result of an Actions check run from a workflow that references an environment @@ -61399,7 +61401,7 @@ paths: type: string format: date-time nullable: true - head_commit: &788 + head_commit: &792 title: Simple Commit description: A commit. type: object @@ -65592,14 +65594,14 @@ paths: type: integer machines: type: array - items: &718 + items: &722 type: object title: Codespace machine description: A description of the machine powering a codespace. properties: *486 required: *487 examples: - default: &719 + default: &723 value: total_count: 2 machines: @@ -68886,7 +68888,7 @@ paths: application/json: schema: type: array - items: &666 + items: &670 title: Status description: The status of a commit. type: object @@ -70440,7 +70442,7 @@ paths: items: type: object properties: - placeholder_id: &658 + placeholder_id: &662 description: The ID of the push protection bypass placeholder. This value is returned on any push protected routes. @@ -76206,7 +76208,7 @@ paths: type: string format: uri example: https://api.github.com/repos/octocat/Hello-World/hooks/1/deliveries - last_response: &796 + last_response: &800 title: Hook Response type: object properties: @@ -77166,7 +77168,7 @@ paths: parameters: - *375 - *376 - - &742 + - &746 name: since description: A user ID. Only return users with an ID greater than this ID. in: query @@ -77600,7 +77602,7 @@ paths: type: array items: *561 examples: - default: &735 + default: &739 value: - id: 1 repository: @@ -90746,6 +90748,18 @@ paths: - allOf: - *642 - *627 + - allOf: + - *643 + - *627 + - allOf: + - *644 + - *627 + - allOf: + - *645 + - *627 + - allOf: + - *646 + - *627 examples: default: value: @@ -90796,7 +90810,7 @@ paths: schema: type: boolean default: true - - *643 + - *647 responses: '200': description: Response @@ -90914,7 +90928,7 @@ paths: application/json: schema: *128 examples: - default: &652 + default: &656 value: id: 42 name: super cool ruleset @@ -90963,10 +90977,10 @@ paths: parameters: - *375 - *376 - - *644 + - *648 - *222 - - *645 - - *646 + - *649 + - *650 - *17 - *19 responses: @@ -90974,9 +90988,9 @@ paths: description: Response content: application/json: - schema: *647 + schema: *651 examples: - default: *648 + default: *652 '404': *6 '500': *99 x-github: @@ -90999,15 +91013,15 @@ paths: parameters: - *375 - *376 - - *649 + - *653 responses: '200': description: Response content: application/json: - schema: *650 + schema: *654 examples: - default: *651 + default: *655 '404': *6 '500': *99 x-github: @@ -91058,7 +91072,7 @@ paths: application/json: schema: *128 examples: - default: *652 + default: *656 '404': *6 '500': *99 put: @@ -91141,7 +91155,7 @@ paths: application/json: schema: *128 examples: - default: *652 + default: *656 '404': *6 '500': *99 delete: @@ -91304,8 +91318,8 @@ paths: - *86 - *19 - *17 - - *653 - - *654 + - *657 + - *658 - *337 - *338 - *339 @@ -91316,7 +91330,7 @@ paths: application/json: schema: type: array - items: &657 + items: &661 type: object properties: number: *100 @@ -91335,8 +91349,8 @@ paths: format: uri description: The REST API URL of the code locations for this alert. - state: *655 - resolution: *656 + state: *659 + resolution: *660 resolved_at: type: string format: date-time @@ -91562,7 +91576,7 @@ paths: description: Response content: application/json: - schema: *657 + schema: *661 examples: default: value: @@ -91624,8 +91638,8 @@ paths: schema: type: object properties: - state: *655 - resolution: *656 + state: *659 + resolution: *660 resolution_comment: description: An optional comment when closing an alert. Cannot be updated or deleted. Must be `null` when changing `state` to `open`. @@ -91643,7 +91657,7 @@ paths: description: Response content: application/json: - schema: *657 + schema: *661 examples: default: value: @@ -91731,7 +91745,7 @@ paths: schema: type: array description: List of locations where the secret was detected - items: &817 + items: &821 type: object properties: type: @@ -92099,14 +92113,14 @@ paths: schema: type: object properties: - reason: &659 + reason: &663 description: The reason for bypassing push protection. type: string enum: - false_positive - used_in_tests - will_fix_later - placeholder_id: *658 + placeholder_id: *662 required: - reason - placeholder_id @@ -92123,7 +92137,7 @@ paths: schema: type: object properties: - reason: *659 + reason: *663 expire_at: type: string format: date-time @@ -92182,7 +92196,7 @@ paths: properties: incremental_scans: type: array - items: &660 + items: &664 description: Information on a single scan performed by secret scanning on the repository type: object @@ -92208,15 +92222,15 @@ paths: nullable: true pattern_update_scans: type: array - items: *660 + items: *664 backfill_scans: type: array - items: *660 + items: *664 custom_pattern_backfill_scans: type: array items: allOf: - - *660 + - *664 - type: object properties: pattern_name: @@ -92331,9 +92345,9 @@ paths: application/json: schema: type: array - items: *661 + items: *665 examples: - default: *662 + default: *666 '400': *14 '404': *6 x-github: @@ -92517,9 +92531,9 @@ paths: description: Response content: application/json: - schema: *661 + schema: *665 examples: - default: &664 + default: &668 value: ghsa_id: GHSA-abcd-1234-efgh cve_id: CVE-2050-00000 @@ -92857,7 +92871,7 @@ paths: description: Response content: application/json: - schema: *661 + schema: *665 examples: default: value: @@ -93006,15 +93020,15 @@ paths: parameters: - *375 - *376 - - *663 + - *667 responses: '200': description: Response content: application/json: - schema: *661 + schema: *665 examples: - default: *664 + default: *668 '403': *29 '404': *6 x-github: @@ -93040,7 +93054,7 @@ paths: parameters: - *375 - *376 - - *663 + - *667 requestBody: required: true content: @@ -93199,10 +93213,10 @@ paths: description: Response content: application/json: - schema: *661 + schema: *665 examples: - default: *664 - add_credit: *664 + default: *668 + add_credit: *668 '403': *29 '404': *6 '422': @@ -93242,7 +93256,7 @@ paths: parameters: - *375 - *376 - - *663 + - *667 responses: '202': *95 '400': *14 @@ -93271,7 +93285,7 @@ paths: parameters: - *375 - *376 - - *663 + - *667 responses: '202': description: Response @@ -93415,7 +93429,7 @@ paths: application/json: schema: type: array - items: &665 + items: &669 title: Code Frequency Stat description: Code Frequency Stat type: array @@ -93788,7 +93802,7 @@ paths: application/json: schema: type: array - items: *665 + items: *669 examples: default: value: @@ -93876,7 +93890,7 @@ paths: description: Response content: application/json: - schema: *666 + schema: *670 examples: default: value: @@ -93970,7 +93984,7 @@ paths: description: if you subscribe to the repository content: application/json: - schema: &667 + schema: &671 title: Repository Invitation description: Repository invitations let you manage who you collaborate with. @@ -94065,7 +94079,7 @@ paths: description: Response content: application/json: - schema: *667 + schema: *671 examples: default: value: @@ -94202,7 +94216,7 @@ paths: application/json: schema: type: array - items: &668 + items: &672 title: Tag protection description: Tag protection type: object @@ -94278,7 +94292,7 @@ paths: description: Response content: application/json: - schema: *668 + schema: *672 examples: default: value: @@ -94426,7 +94440,7 @@ paths: description: Response content: application/json: - schema: &669 + schema: &673 title: Topic description: A topic aggregates entities that are related to a subject. type: object @@ -94438,7 +94452,7 @@ paths: required: - names examples: - default: &670 + default: &674 value: names: - octocat @@ -94493,9 +94507,9 @@ paths: description: Response content: application/json: - schema: *669 + schema: *673 examples: - default: *670 + default: *674 '404': *6 '422': *7 x-github: @@ -94518,7 +94532,7 @@ paths: parameters: - *375 - *376 - - &671 + - &675 name: per description: The time frame to display results for. in: query @@ -94547,7 +94561,7 @@ paths: example: 128 clones: type: array - items: &672 + items: &676 title: Traffic type: object properties: @@ -94788,7 +94802,7 @@ paths: parameters: - *375 - *376 - - *671 + - *675 responses: '200': description: Response @@ -94807,7 +94821,7 @@ paths: example: 3782 views: type: array - items: *672 + items: *676 required: - uniques - count @@ -95479,7 +95493,7 @@ paths: value: Engineering externalId: value: 8aa1a0c0-c4c3-4bc0-b4a5-2ef676900159 - - &680 + - &684 name: excludedAttributes description: Excludes the specified attribute from being returned in the results. Using this parameter can speed up response time. @@ -95488,7 +95502,7 @@ paths: schema: type: string example: members - - &685 + - &689 name: startIndex description: 'Used for pagination: the starting index of the first result to return when paginating through values.' @@ -95499,7 +95513,7 @@ paths: default: 1 format: int32 example: 1 - - &686 + - &690 name: count description: 'Used for pagination: the number of results to return per page.' in: query @@ -95541,7 +95555,7 @@ paths: Resources: type: array description: Information about each provisioned group. - items: &674 + items: &678 allOf: - type: object required: @@ -95616,7 +95630,7 @@ paths: - value: 0db508eb-91e2-46e4-809c-30dcbda0c685 "$+ref": https://api.github.localhost/scim/v2/Users/0db508eb-91e2-46e4-809c-30dcbda0c685 displayName: User 2 - meta: &687 + meta: &691 type: object description: The metadata associated with the creation/updates to the user. @@ -95676,31 +95690,31 @@ paths: location: https://api.github.localhost/scim/v2/Groups/24b28bbb-5fc4-4686-a153-a020debb1155 startIndex: 1 itemsPerPage: 20 - '400': &675 + '400': &679 description: Bad request content: application/json: - schema: *673 + schema: *677 application/scim+json: - schema: *673 - '401': &676 + schema: *677 + '401': &680 description: Authorization failure - '403': &677 + '403': &681 description: Permission denied - '429': &678 + '429': &682 description: Too many requests content: application/json: - schema: *673 + schema: *677 application/scim+json: - schema: *673 - '500': &679 + schema: *677 + '500': &683 description: Internal server error content: application/json: - schema: *673 + schema: *677 application/scim+json: - schema: *673 + schema: *677 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -95724,7 +95738,7 @@ paths: required: true content: application/json: - schema: &683 + schema: &687 type: object required: - schemas @@ -95780,9 +95794,9 @@ paths: description: Group has been created content: application/scim+json: - schema: *674 + schema: *678 examples: - group: &681 + group: &685 value: schemas: - urn:ietf:params:scim:schemas:core:2.0:Group @@ -95801,13 +95815,13 @@ paths: created: '2012-03-27T19:59:26.000Z' lastModified: '2018-03-27T19:59:26.000Z' location: https://api.github.localhost/scim/v2/Groups/24b28bbb-5fc4-4686-a153-a020debb1155 - '400': *675 - '401': *676 - '403': *677 - '409': &684 + '400': *679 + '401': *680 + '403': *681 + '409': &688 description: Duplicate record detected - '429': *678 - '500': *679 + '429': *682 + '500': *683 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -95824,7 +95838,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#get-scim-provisioning-information-for-an-enterprise-group parameters: - - &682 + - &686 name: scim_group_id description: A unique identifier of the SCIM group. in: path @@ -95832,22 +95846,22 @@ paths: schema: type: string example: 7fce0092-d52e-4f76-b727-3955bd72c939 - - *680 + - *684 - *40 responses: '200': description: Success, a group was found content: application/scim+json: - schema: *674 + schema: *678 examples: - default: *681 - '400': *675 - '401': *676 - '403': *677 + default: *685 + '400': *679 + '401': *680 + '403': *681 '404': *6 - '429': *678 - '500': *679 + '429': *682 + '500': *683 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -95866,13 +95880,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#set-scim-information-for-a-provisioned-enterprise-group parameters: - - *682 + - *686 - *40 requestBody: required: true content: application/json: - schema: *683 + schema: *687 examples: group: summary: Group @@ -95898,17 +95912,17 @@ paths: description: Group was updated content: application/scim+json: - schema: *674 + schema: *678 examples: - group: *681 - groupWithMembers: *681 - '400': *675 - '401': *676 - '403': *677 + group: *685 + groupWithMembers: *685 + '400': *679 + '401': *680 + '403': *681 '404': *6 - '409': *684 - '429': *678 - '500': *679 + '409': *688 + '429': *682 + '500': *683 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -95932,13 +95946,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#update-an-attribute-for-a-scim-enterprise-group parameters: - - *682 + - *686 - *40 requestBody: required: true content: application/json: - schema: &694 + schema: &698 type: object required: - Operations @@ -95998,17 +96012,17 @@ paths: description: Success, group was updated content: application/scim+json: - schema: *674 + schema: *678 examples: - updateGroup: *681 - addMembers: *681 - '400': *675 - '401': *676 - '403': *677 + updateGroup: *685 + addMembers: *685 + '400': *679 + '401': *680 + '403': *681 '404': *6 - '409': *684 - '429': *678 - '500': *679 + '409': *688 + '429': *682 + '500': *683 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -96024,17 +96038,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#delete-a-scim-group-from-an-enterprise parameters: - - *682 + - *686 - *40 responses: '204': description: Group was deleted, no content - '400': *675 - '401': *676 - '403': *677 + '400': *679 + '401': *680 + '403': *681 '404': *6 - '429': *678 - '500': *679 + '429': *682 + '500': *683 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -96068,8 +96082,8 @@ paths: value: userName eq 'E012345' externalId: value: externalId eq 'E012345' - - *685 - - *686 + - *689 + - *690 - *40 responses: '200': @@ -96102,7 +96116,7 @@ paths: Resources: type: array description: Information about each provisioned account. - items: &689 + items: &693 allOf: - type: object required: @@ -96181,7 +96195,7 @@ paths: description: Whether this email address is the primary address. example: true - roles: &688 + roles: &692 type: array description: The roles assigned to the user. items: @@ -96237,7 +96251,7 @@ paths: type: string description: Provisioned SCIM groups that the user is a member of. - meta: *687 + meta: *691 startIndex: type: integer description: A starting index for the returned page @@ -96274,11 +96288,11 @@ paths: primary: false startIndex: 1 itemsPerPage: 20 - '400': *675 - '401': *676 - '403': *677 - '429': *678 - '500': *679 + '400': *679 + '401': *680 + '403': *681 + '429': *682 + '500': *683 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -96302,7 +96316,7 @@ paths: required: true content: application/json: - schema: &692 + schema: &696 type: object required: - schemas @@ -96384,9 +96398,9 @@ paths: type: boolean description: Whether this email address is the primary address. example: true - roles: *688 + roles: *692 examples: - user: &693 + user: &697 summary: User value: schemas: @@ -96433,9 +96447,9 @@ paths: description: User has been created content: application/scim+json: - schema: *689 + schema: *693 examples: - user: &690 + user: &694 value: schemas: - urn:ietf:params:scim:schemas:core:2.0:User @@ -96461,13 +96475,13 @@ paths: created: '2012-03-27T19:59:26.000Z' lastModified: '2018-03-27T19:59:26.000Z' location: https://api.github.localhost/scim/v2/Users/7fce0092-d52e-4f76-b727-3955bd72c939 - enterpriseOwner: *690 - '400': *675 - '401': *676 - '403': *677 - '409': *684 - '429': *678 - '500': *679 + enterpriseOwner: *694 + '400': *679 + '401': *680 + '403': *681 + '409': *688 + '429': *682 + '500': *683 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -96484,7 +96498,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#get-scim-provisioning-information-for-an-enterprise-user parameters: - - &691 + - &695 name: scim_user_id description: The unique identifier of the SCIM user. in: path @@ -96497,15 +96511,15 @@ paths: description: Success, a user was found content: application/scim+json: - schema: *689 + schema: *693 examples: - default: *690 - '400': *675 - '401': *676 - '403': *677 + default: *694 + '400': *679 + '401': *680 + '403': *681 '404': *6 - '429': *678 - '500': *679 + '429': *682 + '500': *683 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -96527,30 +96541,30 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#set-scim-information-for-a-provisioned-enterprise-user parameters: - - *691 + - *695 - *40 requestBody: required: true content: application/json: - schema: *692 + schema: *696 examples: - user: *693 + user: *697 responses: '200': description: User was updated content: application/scim+json: - schema: *689 + schema: *693 examples: - user: *690 - '400': *675 - '401': *676 - '403': *677 + user: *694 + '400': *679 + '401': *680 + '403': *681 '404': *6 - '409': *684 - '429': *678 - '500': *679 + '409': *688 + '429': *682 + '500': *683 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -96585,13 +96599,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#update-an-attribute-for-a-scim-enterprise-user parameters: - - *691 + - *695 - *40 requestBody: required: true content: application/json: - schema: *694 + schema: *698 examples: userMultiValuedProperties: summary: Multi Valued Property @@ -96631,18 +96645,18 @@ paths: description: Success, user was updated content: application/scim+json: - schema: *689 - examples: - userMultiValuedProperties: *690 - userSingleValuedProperties: *690 - disableUser: *690 - '400': *675 - '401': *676 - '403': *677 + schema: *693 + examples: + userMultiValuedProperties: *694 + userSingleValuedProperties: *694 + disableUser: *694 + '400': *679 + '401': *680 + '403': *681 '404': *6 - '409': *684 - '429': *678 - '500': *679 + '409': *688 + '429': *682 + '500': *683 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -96662,17 +96676,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#delete-a-scim-user-from-an-enterprise parameters: - - *691 + - *695 - *40 responses: '204': description: User was deleted, no content - '400': *675 - '401': *676 - '403': *677 + '400': *679 + '401': *680 + '403': *681 '404': *6 - '429': *678 - '500': *679 + '429': *682 + '500': *683 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -96759,7 +96773,7 @@ paths: example: 1 Resources: type: array - items: &695 + items: &699 title: SCIM /Users description: SCIM /Users provisioning endpoints type: object @@ -96990,22 +97004,22 @@ paths: lastModified: '2017-03-09T16:11:13-05:00' location: https://api.github.com/scim/v2/organizations/octo-org/Users/77563764-eb6-24-0598234-958243 '304': *37 - '404': &696 + '404': &700 description: Resource not found content: application/json: - schema: *673 + schema: *677 application/scim+json: - schema: *673 - '403': &697 + schema: *677 + '403': &701 description: Forbidden content: application/json: - schema: *673 + schema: *677 application/scim+json: - schema: *673 - '400': *675 - '429': *678 + schema: *677 + '400': *679 + '429': *682 x-github: githubCloudOnly: true enabledForGitHubApps: true @@ -97031,9 +97045,9 @@ paths: description: Response content: application/scim+json: - schema: *695 + schema: *699 examples: - default: &698 + default: &702 value: schemas: - urn:ietf:params:scim:schemas:core:2.0:User @@ -97056,17 +97070,17 @@ paths: lastModified: '2017-03-09T16:11:13-05:00' location: https://api.github.com/scim/v2/organizations/octo-org/Users/edefdfedf-050c-11e7-8d32 '304': *37 - '404': *696 - '403': *697 - '500': *679 + '404': *700 + '403': *701 + '500': *683 '409': description: Conflict content: application/json: - schema: *673 + schema: *677 application/scim+json: - schema: *673 - '400': *675 + schema: *677 + '400': *679 requestBody: required: true content: @@ -97159,17 +97173,17 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#get-scim-provisioning-information-for-a-user parameters: - *171 - - *691 + - *695 responses: '200': description: Response content: application/scim+json: - schema: *695 + schema: *699 examples: - default: *698 - '404': *696 - '403': *697 + default: *702 + '404': *700 + '403': *701 '304': *37 x-github: githubCloudOnly: true @@ -97193,18 +97207,18 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#update-a-provisioned-organization-membership parameters: - *171 - - *691 + - *695 responses: '200': description: Response content: application/scim+json: - schema: *695 + schema: *699 examples: - default: *698 + default: *702 '304': *37 - '404': *696 - '403': *697 + '404': *700 + '403': *701 requestBody: required: true content: @@ -97313,19 +97327,19 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#update-an-attribute-for-a-scim-user parameters: - *171 - - *691 + - *695 responses: '200': description: Response content: application/scim+json: - schema: *695 + schema: *699 examples: - default: *698 + default: *702 '304': *37 - '404': *696 - '403': *697 - '400': *675 + '404': *700 + '403': *701 + '400': *679 '429': description: Response content: @@ -97416,12 +97430,12 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#delete-a-scim-user-from-an-organization parameters: - *171 - - *691 + - *695 responses: '204': description: Response - '404': *696 - '403': *697 + '404': *700 + '403': *701 '304': *37 x-github: githubCloudOnly: true @@ -97554,7 +97568,7 @@ paths: example: - 73..77 - 77..78 - text_matches: &699 + text_matches: &703 title: Search Result Text Matches type: array items: @@ -97717,7 +97731,7 @@ paths: enum: - author-date - committer-date - - &700 + - &704 name: order description: Determines whether the first search result returned is the highest number of matches (`desc`) or lowest number of matches (`asc`). This parameter @@ -97845,7 +97859,7 @@ paths: type: number node_id: type: string - text_matches: *699 + text_matches: *703 required: - sha - node_id @@ -98028,7 +98042,7 @@ paths: - interactions - created - updated - - *700 + - *704 - *17 - *19 - name: advanced_search @@ -98170,7 +98184,7 @@ paths: type: string format: date-time nullable: true - text_matches: *699 + text_matches: *703 pull_request: type: object properties: @@ -98398,7 +98412,7 @@ paths: enum: - created - updated - - *700 + - *704 - *17 - *19 responses: @@ -98442,7 +98456,7 @@ paths: nullable: true score: type: number - text_matches: *699 + text_matches: *703 required: - id - node_id @@ -98528,7 +98542,7 @@ paths: - forks - help-wanted-issues - updated - - *700 + - *704 - *17 - *19 responses: @@ -98767,7 +98781,7 @@ paths: - admin - pull - push - text_matches: *699 + text_matches: *703 temp_clone_token: type: string allow_merge_commit: @@ -99068,7 +99082,7 @@ paths: type: string format: uri nullable: true - text_matches: *699 + text_matches: *703 related: type: array nullable: true @@ -99261,7 +99275,7 @@ paths: - followers - repositories - joined - - *700 + - *704 - *17 - *19 responses: @@ -99365,7 +99379,7 @@ paths: hireable: type: boolean nullable: true - text_matches: *699 + text_matches: *703 blog: type: string nullable: true @@ -99444,7 +99458,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#get-a-team-legacy parameters: - - &701 + - &705 name: team_id description: The unique identifier of the team. in: path @@ -99485,7 +99499,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#update-a-team-legacy parameters: - - *701 + - *705 requestBody: required: true content: @@ -99585,7 +99599,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#delete-a-team-legacy parameters: - - *701 + - *705 responses: '204': description: Response @@ -99616,7 +99630,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#list-discussions-legacy parameters: - - *701 + - *705 - *86 - *17 - *19 @@ -99629,7 +99643,7 @@ paths: type: array items: *358 examples: - default: *702 + default: *706 headers: Link: *39 x-github: @@ -99658,7 +99672,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#create-a-discussion-legacy parameters: - - *701 + - *705 requestBody: required: true content: @@ -99721,7 +99735,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#get-a-discussion-legacy parameters: - - *701 + - *705 - *360 responses: '200': @@ -99755,7 +99769,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#update-a-discussion-legacy parameters: - - *701 + - *705 - *360 requestBody: required: false @@ -99781,7 +99795,7 @@ paths: application/json: schema: *358 examples: - default: *703 + default: *707 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -99806,7 +99820,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#delete-a-discussion-legacy parameters: - - *701 + - *705 - *360 responses: '204': @@ -99836,7 +99850,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#list-discussion-comments-legacy parameters: - - *701 + - *705 - *360 - *86 - *17 @@ -99850,7 +99864,7 @@ paths: type: array items: *361 examples: - default: *704 + default: *708 headers: Link: *39 x-github: @@ -99879,7 +99893,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#create-a-discussion-comment-legacy parameters: - - *701 + - *705 - *360 requestBody: required: true @@ -99931,7 +99945,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#get-a-discussion-comment-legacy parameters: - - *701 + - *705 - *360 - *363 responses: @@ -99966,7 +99980,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#update-a-discussion-comment-legacy parameters: - - *701 + - *705 - *360 - *363 requestBody: @@ -99992,7 +100006,7 @@ paths: application/json: schema: *361 examples: - default: *705 + default: *709 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -100017,7 +100031,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#delete-a-discussion-comment-legacy parameters: - - *701 + - *705 - *360 - *363 responses: @@ -100048,7 +100062,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#list-reactions-for-a-team-discussion-comment-legacy parameters: - - *701 + - *705 - *360 - *363 - name: content @@ -100107,7 +100121,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#create-reaction-for-a-team-discussion-comment-legacy parameters: - - *701 + - *705 - *360 - *363 requestBody: @@ -100169,7 +100183,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#list-reactions-for-a-team-discussion-legacy parameters: - - *701 + - *705 - *360 - name: content description: Returns a single [reaction type](https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#about-reactions). @@ -100227,7 +100241,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#create-reaction-for-a-team-discussion-legacy parameters: - - *701 + - *705 - *360 requestBody: required: true @@ -100286,7 +100300,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#list-pending-team-invitations-legacy parameters: - - *701 + - *705 - *17 - *19 responses: @@ -100324,7 +100338,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#list-team-members-legacy parameters: - - *701 + - *705 - name: role description: Filters members returned by their role in the team. in: query @@ -100375,7 +100389,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#get-team-member-legacy parameters: - - *701 + - *705 - *219 responses: '204': @@ -100412,7 +100426,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#add-team-member-legacy parameters: - - *701 + - *705 - *219 responses: '204': @@ -100452,7 +100466,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#remove-team-member-legacy parameters: - - *701 + - *705 - *219 responses: '204': @@ -100489,7 +100503,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#get-team-membership-for-a-user-legacy parameters: - - *701 + - *705 - *219 responses: '200': @@ -100498,7 +100512,7 @@ paths: application/json: schema: *372 examples: - response-if-user-is-a-team-maintainer: *706 + response-if-user-is-a-team-maintainer: *710 '404': *6 x-github: githubCloudOnly: false @@ -100531,7 +100545,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#add-or-update-team-membership-for-a-user-legacy parameters: - - *701 + - *705 - *219 requestBody: required: false @@ -100559,7 +100573,7 @@ paths: application/json: schema: *372 examples: - response-if-users-membership-with-team-is-now-pending: *707 + response-if-users-membership-with-team-is-now-pending: *711 '403': description: Forbidden if team synchronization is set up '422': @@ -100593,7 +100607,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#remove-team-membership-for-a-user-legacy parameters: - - *701 + - *705 - *219 responses: '204': @@ -100622,7 +100636,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#list-team-projects-legacy parameters: - - *701 + - *705 - *17 - *19 responses: @@ -100634,7 +100648,7 @@ paths: type: array items: *373 examples: - default: *708 + default: *712 headers: Link: *39 '404': *6 @@ -100660,7 +100674,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#check-team-permissions-for-a-project-legacy parameters: - - *701 + - *705 - *374 responses: '200': @@ -100669,7 +100683,7 @@ paths: application/json: schema: *373 examples: - default: *709 + default: *713 '404': description: Not Found if project is not managed by this team x-github: @@ -100693,7 +100707,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#add-or-update-team-project-permissions-legacy parameters: - - *701 + - *705 - *374 requestBody: required: false @@ -100761,7 +100775,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#remove-a-project-from-a-team-legacy parameters: - - *701 + - *705 - *374 responses: '204': @@ -100789,7 +100803,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#list-team-repositories-legacy parameters: - - *701 + - *705 - *17 - *19 responses: @@ -100831,7 +100845,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#check-team-permissions-for-a-repository-legacy parameters: - - *701 + - *705 - *375 - *376 responses: @@ -100839,7 +100853,7 @@ paths: description: Alternative response with extra repository information content: application/json: - schema: *710 + schema: *714 examples: alternative-response-with-extra-repository-information: value: @@ -100990,7 +101004,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#add-or-update-team-repository-permissions-legacy parameters: - - *701 + - *705 - *375 - *376 requestBody: @@ -101042,7 +101056,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#remove-a-repository-from-a-team-legacy parameters: - - *701 + - *705 - *375 - *376 responses: @@ -101073,7 +101087,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/team-sync#list-idp-groups-for-a-team-legacy parameters: - - *701 + - *705 responses: '200': description: Response @@ -101108,7 +101122,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/team-sync#create-or-update-idp-group-connections-legacy parameters: - - *701 + - *705 requestBody: required: true content: @@ -101196,7 +101210,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#list-child-teams-legacy parameters: - - *701 + - *705 - *17 - *19 responses: @@ -101208,7 +101222,7 @@ paths: type: array items: *286 examples: - response-if-child-teams-exist: *711 + response-if-child-teams-exist: *715 headers: Link: *39 '404': *6 @@ -101241,7 +101255,7 @@ paths: application/json: schema: oneOf: - - &713 + - &717 title: Private User description: Private User type: object @@ -101444,7 +101458,7 @@ paths: - private_gists - total_private_repos - two_factor_authentication - - *712 + - *716 examples: response-with-public-and-private-profile-information: summary: Response with public and private profile information @@ -101597,7 +101611,7 @@ paths: description: Response content: application/json: - schema: *713 + schema: *717 examples: default: value: @@ -101995,7 +102009,7 @@ paths: type: integer secrets: type: array - items: &714 + items: &718 title: Codespaces Secret description: Secrets for a GitHub Codespace. type: object @@ -102111,7 +102125,7 @@ paths: description: Response content: application/json: - schema: *714 + schema: *718 examples: default: value: @@ -102257,7 +102271,7 @@ paths: type: array items: *197 examples: - default: *715 + default: *719 '401': *25 '403': *29 '404': *6 @@ -102524,7 +102538,7 @@ paths: description: Response content: application/json: - schema: &716 + schema: &720 type: object title: Fetches information about an export of a codespace. description: An export of a codespace. Also, latest export details @@ -102565,7 +102579,7 @@ paths: description: Web url for the exported branch example: https://github.com/octocat/hello-world/tree/:branch examples: - default: &717 + default: &721 value: state: succeeded completed_at: '2022-01-01T14:59:22Z' @@ -102610,9 +102624,9 @@ paths: description: Response content: application/json: - schema: *716 + schema: *720 examples: - default: *717 + default: *721 '404': *6 x-github: githubCloudOnly: false @@ -102649,9 +102663,9 @@ paths: type: integer machines: type: array - items: *718 + items: *722 examples: - default: *719 + default: *723 '304': *37 '500': *99 '401': *25 @@ -103590,7 +103604,7 @@ paths: type: array items: *305 examples: - default: &732 + default: &736 value: - id: 197 name: hello_docker @@ -103691,7 +103705,7 @@ paths: application/json: schema: type: array - items: &720 + items: &724 title: Email description: Email type: object @@ -103756,9 +103770,9 @@ paths: application/json: schema: type: array - items: *720 + items: *724 examples: - default: &734 + default: &738 value: - email: octocat@github.com verified: true @@ -103833,7 +103847,7 @@ paths: application/json: schema: type: array - items: *720 + items: *724 examples: default: value: @@ -104089,7 +104103,7 @@ paths: application/json: schema: type: array - items: &721 + items: &725 title: GPG Key description: A unique encryption key type: object @@ -104220,7 +104234,7 @@ paths: - subkeys - revoked examples: - default: &745 + default: &749 value: - id: 3 name: Octocat's GPG Key @@ -104305,9 +104319,9 @@ paths: description: Response content: application/json: - schema: *721 + schema: *725 examples: - default: &722 + default: &726 value: id: 3 name: Octocat's GPG Key @@ -104364,7 +104378,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/gpg-keys#get-a-gpg-key-for-the-authenticated-user parameters: - - &723 + - &727 name: gpg_key_id description: The unique identifier of the GPG key. in: path @@ -104376,9 +104390,9 @@ paths: description: Response content: application/json: - schema: *721 + schema: *725 examples: - default: *722 + default: *726 '404': *6 '304': *37 '403': *29 @@ -104401,7 +104415,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/gpg-keys#delete-a-gpg-key-for-the-authenticated-user parameters: - - *723 + - *727 responses: '204': description: Response @@ -104592,7 +104606,7 @@ paths: type: array items: *63 examples: - default: *724 + default: *728 headers: Link: *39 '404': *6 @@ -104856,7 +104870,7 @@ paths: application/json: schema: type: array - items: &725 + items: &729 title: Key description: Key type: object @@ -104953,9 +104967,9 @@ paths: description: Response content: application/json: - schema: *725 + schema: *729 examples: - default: &726 + default: &730 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -104994,9 +105008,9 @@ paths: description: Response content: application/json: - schema: *725 + schema: *729 examples: - default: *726 + default: *730 '404': *6 '304': *37 '403': *29 @@ -105052,7 +105066,7 @@ paths: application/json: schema: type: array - items: &727 + items: &731 title: User Marketplace Purchase description: User Marketplace Purchase type: object @@ -105120,7 +105134,7 @@ paths: - account - plan examples: - default: &728 + default: &732 value: - billing_cycle: monthly next_billing_date: '2017-11-11T00:00:00Z' @@ -105182,9 +105196,9 @@ paths: application/json: schema: type: array - items: *727 + items: *731 examples: - default: *728 + default: *732 headers: Link: *39 '304': *37 @@ -106179,7 +106193,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/users#unlock-a-user-repository parameters: - *299 - - *729 + - *733 responses: '204': description: Response @@ -106252,7 +106266,7 @@ paths: type: array items: *58 examples: - default: *730 + default: *734 headers: Link: *39 '304': *37 @@ -106294,7 +106308,7 @@ paths: - docker - nuget - container - - *731 + - *735 - *19 - *17 responses: @@ -106306,8 +106320,8 @@ paths: type: array items: *305 examples: - default: *732 - '400': *733 + default: *736 + '400': *737 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -106336,7 +106350,7 @@ paths: application/json: schema: *305 examples: - default: &746 + default: &750 value: id: 40201 name: octo-name @@ -106789,9 +106803,9 @@ paths: application/json: schema: type: array - items: *720 + items: *724 examples: - default: *734 + default: *738 headers: Link: *39 '304': *37 @@ -106904,7 +106918,7 @@ paths: type: array items: *63 examples: - default: &741 + default: &745 summary: Default response value: - id: 1296269 @@ -107248,7 +107262,7 @@ paths: type: array items: *561 examples: - default: *735 + default: *739 headers: Link: *39 '304': *37 @@ -107327,7 +107341,7 @@ paths: application/json: schema: type: array - items: &736 + items: &740 title: Social account description: Social media account type: object @@ -107342,7 +107356,7 @@ paths: - provider - url examples: - default: &737 + default: &741 value: - provider: twitter url: https://twitter.com/github @@ -107404,9 +107418,9 @@ paths: application/json: schema: type: array - items: *736 + items: *740 examples: - default: *737 + default: *741 '422': *15 '304': *37 '404': *6 @@ -107493,7 +107507,7 @@ paths: application/json: schema: type: array - items: &738 + items: &742 title: SSH Signing Key description: A public SSH key used to sign Git commits type: object @@ -107513,7 +107527,7 @@ paths: - title - created_at examples: - default: &747 + default: &751 value: - key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -107579,9 +107593,9 @@ paths: description: Response content: application/json: - schema: *738 + schema: *742 examples: - default: &739 + default: &743 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -107612,7 +107626,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/ssh-signing-keys#get-an-ssh-signing-key-for-the-authenticated-user parameters: - - &740 + - &744 name: ssh_signing_key_id description: The unique identifier of the SSH signing key. in: path @@ -107624,9 +107638,9 @@ paths: description: Response content: application/json: - schema: *738 + schema: *742 examples: - default: *739 + default: *743 '404': *6 '304': *37 '403': *29 @@ -107649,7 +107663,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/ssh-signing-keys#delete-an-ssh-signing-key-for-the-authenticated-user parameters: - - *740 + - *744 responses: '204': description: Response @@ -107678,7 +107692,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/starring#list-repositories-starred-by-the-authenticated-user parameters: - - &748 + - &752 name: sort description: The property to sort the results by. `created` means when the repository was starred. `updated` means when the repository was last pushed @@ -107703,11 +107717,11 @@ paths: type: array items: *63 examples: - default-response: *741 + default-response: *745 application/vnd.github.v3.star+json: schema: type: array - items: &749 + items: &753 title: Starred Repository description: Starred Repository type: object @@ -108076,10 +108090,10 @@ paths: application/json: schema: oneOf: - - *713 - - *712 + - *717 + - *716 examples: - default-response: &743 + default-response: &747 summary: Default response value: login: octocat @@ -108114,7 +108128,7 @@ paths: following: 0 created_at: '2008-01-14T04:33:35Z' updated_at: '2008-01-14T04:33:35Z' - response-with-git-hub-plan-information: &744 + response-with-git-hub-plan-information: &748 summary: Response with GitHub plan information value: login: octocat @@ -108174,7 +108188,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/users#list-users parameters: - - *742 + - *746 - *17 responses: '200': @@ -108223,11 +108237,11 @@ paths: application/json: schema: oneOf: - - *713 - - *712 + - *717 + - *716 examples: - default-response: *743 - response-with-git-hub-plan-information: *744 + default-response: *747 + response-with-git-hub-plan-information: *748 '404': *6 x-github: githubCloudOnly: false @@ -108344,7 +108358,7 @@ paths: type: array items: *305 examples: - default: *732 + default: *736 '403': *29 '401': *25 x-github: @@ -108748,9 +108762,9 @@ paths: application/json: schema: type: array - items: *721 + items: *725 examples: - default: *745 + default: *749 headers: Link: *39 x-github: @@ -108932,7 +108946,7 @@ paths: type: array items: *58 examples: - default: *730 + default: *734 headers: Link: *39 x-github: @@ -108971,7 +108985,7 @@ paths: - docker - nuget - container - - *731 + - *735 - *219 - *19 - *17 @@ -108984,10 +108998,10 @@ paths: type: array items: *305 examples: - default: *732 + default: *736 '403': *29 '401': *25 - '400': *733 + '400': *737 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -109017,7 +109031,7 @@ paths: application/json: schema: *305 examples: - default: *746 + default: *750 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -109706,9 +109720,9 @@ paths: application/json: schema: type: array - items: *736 + items: *740 examples: - default: *737 + default: *741 headers: Link: *39 x-github: @@ -109738,9 +109752,9 @@ paths: application/json: schema: type: array - items: *738 + items: *742 examples: - default: *747 + default: *751 headers: Link: *39 x-github: @@ -109765,7 +109779,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/activity/starring#list-repositories-starred-by-a-user parameters: - *219 - - *748 + - *752 - *86 - *17 - *19 @@ -109777,11 +109791,11 @@ paths: schema: anyOf: - type: array - items: *749 + items: *753 - type: array items: *63 examples: - default-response: *741 + default-response: *745 headers: Link: *39 x-github: @@ -109940,7 +109954,7 @@ x-webhooks: type: string enum: - disabled - enterprise: &750 + enterprise: &754 title: Enterprise description: |- An enterprise on GitHub. Webhook payloads contain the `enterprise` property when the webhook is configured @@ -109998,7 +110012,7 @@ x-webhooks: - created_at - updated_at - avatar_url - installation: &751 + installation: &755 title: Simple Installation description: |- The GitHub App installation. Webhook payloads contain the `installation` property when the event is configured @@ -110017,7 +110031,7 @@ x-webhooks: required: - id - node_id - organization: &752 + organization: &756 title: Organization Simple description: |- A GitHub organization. Webhook payloads contain the `organization` property when the webhook is configured for an @@ -110077,13 +110091,13 @@ x-webhooks: - public_members_url - avatar_url - description - repository: &753 + repository: &757 title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: &790 + properties: &794 id: description: Unique identifier of the repository example: 42 @@ -110766,7 +110780,7 @@ x-webhooks: type: boolean description: Whether anonymous git access is enabled for this repository - required: &791 + required: &795 - archive_url - assignees_url - blobs_url @@ -110917,10 +110931,10 @@ x-webhooks: type: string enum: - enabled - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -110996,11 +111010,11 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - rule: &754 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + rule: &758 title: branch protection rule description: The branch protection rule. Includes a `name` and all the [branch protection settings](https://docs.github.com/enterprise-cloud@latest//github/administering-a-repository/defining-the-mergeability-of-pull-requests/about-protected-branches#about-branch-protection-settings) @@ -111223,11 +111237,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - rule: *754 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + rule: *758 sender: *4 required: - action @@ -111410,11 +111424,11 @@ x-webhooks: - everyone required: - from - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - rule: *754 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + rule: *758 sender: *4 required: - action @@ -111487,7 +111501,7 @@ x-webhooks: required: true content: application/json: - schema: &757 + schema: &761 title: Exemption request cancellation event type: object properties: @@ -111495,11 +111509,11 @@ x-webhooks: type: string enum: - cancelled - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - exemption_request: &755 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + exemption_request: &759 title: Exemption Request description: A request from a user to be exempted from a set of rules. @@ -111724,7 +111738,7 @@ x-webhooks: type: array description: The responses to the exemption request. nullable: true - items: &756 + items: &760 title: Exemption response description: A response to an exemption request by a delegated bypasser. @@ -111834,7 +111848,7 @@ x-webhooks: required: true content: application/json: - schema: &758 + schema: &762 title: Exemption request completed event type: object properties: @@ -111842,11 +111856,11 @@ x-webhooks: type: string enum: - completed - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - exemption_request: *755 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + exemption_request: *759 sender: *4 required: - action @@ -111918,7 +111932,7 @@ x-webhooks: required: true content: application/json: - schema: &759 + schema: &763 title: Exemption request created event type: object properties: @@ -111926,11 +111940,11 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - exemption_request: *755 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + exemption_request: *759 sender: *4 required: - action @@ -112002,7 +112016,7 @@ x-webhooks: required: true content: application/json: - schema: &760 + schema: &764 title: Exemption response dismissed event type: object properties: @@ -112010,12 +112024,12 @@ x-webhooks: type: string enum: - response_dismissed - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - exemption_request: *755 - exemption_response: *756 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + exemption_request: *759 + exemption_response: *760 sender: *4 required: - action @@ -112089,7 +112103,7 @@ x-webhooks: required: true content: application/json: - schema: &761 + schema: &765 title: Exemption response submitted event type: object properties: @@ -112097,12 +112111,12 @@ x-webhooks: type: string enum: - response_submitted - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - exemption_request: *755 - exemption_response: *756 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + exemption_request: *759 + exemption_response: *760 sender: *4 required: - action @@ -112175,7 +112189,7 @@ x-webhooks: required: true content: application/json: - schema: *757 + schema: *761 responses: '200': description: Return a 200 status to indicate that the data was received @@ -112242,7 +112256,7 @@ x-webhooks: required: true content: application/json: - schema: *758 + schema: *762 responses: '200': description: Return a 200 status to indicate that the data was received @@ -112309,7 +112323,7 @@ x-webhooks: required: true content: application/json: - schema: *759 + schema: *763 responses: '200': description: Return a 200 status to indicate that the data was received @@ -112376,7 +112390,7 @@ x-webhooks: required: true content: application/json: - schema: *760 + schema: *764 responses: '200': description: Return a 200 status to indicate that the data was received @@ -112444,7 +112458,7 @@ x-webhooks: required: true content: application/json: - schema: *761 + schema: *765 responses: '200': description: Return a 200 status to indicate that the data was received @@ -112522,7 +112536,7 @@ x-webhooks: type: string enum: - completed - check_run: &763 + check_run: &767 title: CheckRun description: A check performed on the code of a given code change type: object @@ -112623,7 +112637,7 @@ x-webhooks: - skipped - timed_out - action_required - deployment: *762 + deployment: *766 details_url: example: https://example.com type: string @@ -112708,9 +112722,9 @@ x-webhooks: - output - app - pull_requests - installation: *751 - organization: *752 - repository: *753 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - check_run @@ -113103,10 +113117,10 @@ x-webhooks: type: string enum: - created - check_run: *763 - installation: *751 - organization: *752 - repository: *753 + check_run: *767 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - check_run @@ -113502,10 +113516,10 @@ x-webhooks: type: string enum: - requested_action - check_run: *763 - installation: *751 - organization: *752 - repository: *753 + check_run: *767 + installation: *755 + organization: *756 + repository: *757 requested_action: description: The action requested by the user. type: object @@ -113910,10 +113924,10 @@ x-webhooks: type: string enum: - rerequested - check_run: *763 - installation: *751 - organization: *752 - repository: *753 + check_run: *767 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - check_run @@ -114890,10 +114904,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -115563,10 +115577,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -116230,10 +116244,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -116541,20 +116555,20 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: &764 + commit_oid: &768 description: The commit SHA of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event was triggered by the `sender` and this value will be empty. type: string - enterprise: *750 - installation: *751 - organization: *752 - ref: &765 + enterprise: *754 + installation: *755 + organization: *756 + ref: &769 description: The Git reference of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event was triggered by the `sender` and this value will be empty. type: string - repository: *753 + repository: *757 sender: *4 required: - action @@ -116946,12 +116960,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *764 - enterprise: *750 - installation: *751 - organization: *752 - ref: *765 - repository: *753 + commit_oid: *768 + enterprise: *754 + installation: *755 + organization: *756 + ref: *769 + repository: *757 sender: *4 required: - action @@ -117214,12 +117228,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *764 - enterprise: *750 - installation: *751 - organization: *752 - ref: *765 - repository: *753 + commit_oid: *768 + enterprise: *754 + installation: *755 + organization: *756 + ref: *769 + repository: *757 sender: *4 required: - action @@ -117548,12 +117562,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *764 - enterprise: *750 - installation: *751 - organization: *752 - ref: *765 - repository: *753 + commit_oid: *768 + enterprise: *754 + installation: *755 + organization: *756 + ref: *769 + repository: *757 sender: *4 required: - action @@ -117818,16 +117832,16 @@ x-webhooks: triggered by the `sender` and this value will be empty. type: string nullable: true - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 ref: description: The Git reference of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event was triggered by the `sender` and this value will be empty. type: string nullable: true - repository: *753 + repository: *757 sender: *4 required: - action @@ -118061,12 +118075,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *764 - enterprise: *750 - installation: *751 - organization: *752 - ref: *765 - repository: *753 + commit_oid: *768 + enterprise: *754 + installation: *755 + organization: *756 + ref: *769 + repository: *757 sender: *4 required: - action @@ -118323,10 +118337,10 @@ x-webhooks: - updated_at - author_association - body - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -118406,18 +118420,18 @@ x-webhooks: description: The repository's current description. type: string nullable: true - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 master_branch: description: The name of the repository's default branch (usually `main`). type: string - organization: *752 - pusher_type: &766 + organization: *756 + pusher_type: &770 description: The pusher type for the event. Can be either `user` or a deploy key. type: string - ref: &767 + ref: &771 description: The [`git ref`](https://docs.github.com/enterprise-cloud@latest//rest/git/refs#get-a-reference) resource. type: string @@ -118427,7 +118441,7 @@ x-webhooks: enum: - tag - branch - repository: *753 + repository: *757 sender: *4 required: - ref @@ -118510,9 +118524,9 @@ x-webhooks: enum: - created definition: *114 - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 sender: *4 required: - action @@ -118597,9 +118611,9 @@ x-webhooks: description: The name of the property that was deleted. required: - property_name - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 sender: *4 required: - action @@ -118677,9 +118691,9 @@ x-webhooks: enum: - updated definition: *114 - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 sender: *4 required: - action @@ -118756,10 +118770,10 @@ x-webhooks: type: string enum: - updated - enterprise: *750 - installation: *751 - repository: *753 - organization: *752 + enterprise: *754 + installation: *755 + repository: *757 + organization: *756 sender: *4 new_property_values: type: array @@ -118844,18 +118858,18 @@ x-webhooks: title: delete event type: object properties: - enterprise: *750 - installation: *751 - organization: *752 - pusher_type: *766 - ref: *767 + enterprise: *754 + installation: *755 + organization: *756 + pusher_type: *770 + ref: *771 ref_type: description: The type of Git ref object deleted in the repository. type: string enum: - tag - branch - repository: *753 + repository: *757 sender: *4 required: - ref @@ -118940,10 +118954,10 @@ x-webhooks: enum: - auto_dismissed alert: *517 - installation: *751 - organization: *752 - enterprise: *750 - repository: *753 + installation: *755 + organization: *756 + enterprise: *754 + repository: *757 sender: *4 required: - action @@ -119028,10 +119042,10 @@ x-webhooks: enum: - auto_reopened alert: *517 - installation: *751 - organization: *752 - enterprise: *750 - repository: *753 + installation: *755 + organization: *756 + enterprise: *754 + repository: *757 sender: *4 required: - action @@ -119116,10 +119130,10 @@ x-webhooks: enum: - created alert: *517 - installation: *751 - organization: *752 - enterprise: *750 - repository: *753 + installation: *755 + organization: *756 + enterprise: *754 + repository: *757 sender: *4 required: - action @@ -119202,10 +119216,10 @@ x-webhooks: enum: - dismissed alert: *517 - installation: *751 - organization: *752 - enterprise: *750 - repository: *753 + installation: *755 + organization: *756 + enterprise: *754 + repository: *757 sender: *4 required: - action @@ -119288,10 +119302,10 @@ x-webhooks: enum: - fixed alert: *517 - installation: *751 - organization: *752 - enterprise: *750 - repository: *753 + installation: *755 + organization: *756 + enterprise: *754 + repository: *757 sender: *4 required: - action @@ -119375,10 +119389,10 @@ x-webhooks: enum: - reintroduced alert: *517 - installation: *751 - organization: *752 - enterprise: *750 - repository: *753 + installation: *755 + organization: *756 + enterprise: *754 + repository: *757 sender: *4 required: - action @@ -119461,10 +119475,10 @@ x-webhooks: enum: - reopened alert: *517 - installation: *751 - organization: *752 - enterprise: *750 - repository: *753 + installation: *755 + organization: *756 + enterprise: *754 + repository: *757 sender: *4 required: - action @@ -119541,9 +119555,9 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - key: &768 + enterprise: *754 + installation: *755 + key: &772 description: The [`deploy key`](https://docs.github.com/enterprise-cloud@latest//rest/deploy-keys/deploy-keys#get-a-deploy-key) resource. type: object @@ -119579,8 +119593,8 @@ x-webhooks: - verified - created_at - read_only - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -119657,11 +119671,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - key: *768 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + key: *772 + organization: *756 + repository: *757 sender: *4 required: - action @@ -120222,12 +120236,12 @@ x-webhooks: - updated_at - statuses_url - repository_url - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 - workflow: &772 + workflow: &776 title: Workflow type: object nullable: true @@ -120957,9 +120971,9 @@ x-webhooks: pull_requests: type: array items: *608 - repository: *753 - organization: *752 - installation: *751 + repository: *757 + organization: *756 + installation: *755 sender: *4 responses: '200': @@ -121030,7 +121044,7 @@ x-webhooks: type: string enum: - approved - approver: &769 + approver: &773 type: object properties: avatar_url: @@ -121073,11 +121087,11 @@ x-webhooks: type: string comment: type: string - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - reviewers: &770 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + reviewers: &774 type: array items: type: object @@ -121156,7 +121170,7 @@ x-webhooks: sender: *4 since: type: string - workflow_job_run: &771 + workflow_job_run: &775 type: object properties: conclusion: @@ -121887,18 +121901,18 @@ x-webhooks: type: string enum: - rejected - approver: *769 + approver: *773 comment: type: string - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - reviewers: *770 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + reviewers: *774 sender: *4 since: type: string - workflow_job_run: *771 + workflow_job_run: *775 workflow_job_runs: type: array items: @@ -122602,13 +122616,13 @@ x-webhooks: type: string enum: - requested - enterprise: *750 + enterprise: *754 environment: type: string - installation: *751 - organization: *752 - repository: *753 - requestor: &777 + installation: *755 + organization: *756 + repository: *757 + requestor: &781 title: User type: object nullable: true @@ -124507,12 +124521,12 @@ x-webhooks: - updated_at - deployment_url - repository_url - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 - workflow: *772 + workflow: *776 workflow_run: title: Deployment Workflow Run type: object @@ -125192,7 +125206,7 @@ x-webhooks: type: string enum: - answered - answer: &775 + answer: &779 type: object properties: author_association: @@ -125349,7 +125363,7 @@ x-webhooks: - created_at - updated_at - body - discussion: &773 + discussion: &777 title: Discussion description: A Discussion in a repository. type: object @@ -125657,10 +125671,10 @@ x-webhooks: - author_association - active_lock_reason - body - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -125787,11 +125801,11 @@ x-webhooks: - from required: - category - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -125874,11 +125888,11 @@ x-webhooks: type: string enum: - closed - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -125960,7 +125974,7 @@ x-webhooks: type: string enum: - created - comment: &774 + comment: &778 type: object properties: author_association: @@ -126117,11 +126131,11 @@ x-webhooks: - updated_at - body - reactions - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -126204,12 +126218,12 @@ x-webhooks: type: string enum: - deleted - comment: *774 - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + comment: *778 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -126304,12 +126318,12 @@ x-webhooks: - from required: - body - comment: *774 - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + comment: *778 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -126393,11 +126407,11 @@ x-webhooks: type: string enum: - created - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -126479,11 +126493,11 @@ x-webhooks: type: string enum: - deleted - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -126583,11 +126597,11 @@ x-webhooks: type: string required: - from - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -126669,10 +126683,10 @@ x-webhooks: type: string enum: - labeled - discussion: *773 - enterprise: *750 - installation: *751 - label: &776 + discussion: *777 + enterprise: *754 + installation: *755 + label: &780 title: Label type: object properties: @@ -126704,8 +126718,8 @@ x-webhooks: - color - default - description - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -126788,11 +126802,11 @@ x-webhooks: type: string enum: - locked - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -126874,11 +126888,11 @@ x-webhooks: type: string enum: - pinned - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -126960,11 +126974,11 @@ x-webhooks: type: string enum: - reopened - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -127049,16 +127063,16 @@ x-webhooks: changes: type: object properties: - new_discussion: *773 - new_repository: *753 + new_discussion: *777 + new_repository: *757 required: - new_discussion - new_repository - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -127141,10 +127155,10 @@ x-webhooks: type: string enum: - unanswered - discussion: *773 - old_answer: *775 - organization: *752 - repository: *753 + discussion: *777 + old_answer: *779 + organization: *756 + repository: *757 sender: *4 required: - action @@ -127226,12 +127240,12 @@ x-webhooks: type: string enum: - unlabeled - discussion: *773 - enterprise: *750 - installation: *751 - label: *776 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + label: *780 + organization: *756 + repository: *757 sender: *4 required: - action @@ -127314,11 +127328,11 @@ x-webhooks: type: string enum: - unlocked - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -127400,11 +127414,11 @@ x-webhooks: type: string enum: - unpinned - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -127476,7 +127490,7 @@ x-webhooks: required: true content: application/json: - schema: *759 + schema: *763 responses: '200': description: Return a 200 status to indicate that the data was received @@ -127542,7 +127556,7 @@ x-webhooks: required: true content: application/json: - schema: *761 + schema: *765 responses: '200': description: Return a 200 status to indicate that the data was received @@ -127608,7 +127622,7 @@ x-webhooks: required: true content: application/json: - schema: *757 + schema: *761 responses: '200': description: Return a 200 status to indicate that the data was received @@ -127674,7 +127688,7 @@ x-webhooks: required: true content: application/json: - schema: *758 + schema: *762 responses: '200': description: Return a 200 status to indicate that the data was received @@ -127740,7 +127754,7 @@ x-webhooks: required: true content: application/json: - schema: *759 + schema: *763 responses: '200': description: Return a 200 status to indicate that the data was received @@ -127806,7 +127820,7 @@ x-webhooks: required: true content: application/json: - schema: *760 + schema: *764 responses: '200': description: Return a 200 status to indicate that the data was received @@ -127872,7 +127886,7 @@ x-webhooks: required: true content: application/json: - schema: *761 + schema: *765 responses: '200': description: Return a 200 status to indicate that the data was received @@ -127939,7 +127953,7 @@ x-webhooks: description: A user forks a repository. type: object properties: - enterprise: *750 + enterprise: *754 forkee: description: The created [`repository`](https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#get-a-repository) resource. @@ -128599,9 +128613,9 @@ x-webhooks: type: integer watchers_count: type: integer - installation: *751 - organization: *752 - repository: *753 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - forkee @@ -128747,9 +128761,9 @@ x-webhooks: title: gollum event type: object properties: - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 pages: description: The pages that were updated. type: array @@ -128786,7 +128800,7 @@ x-webhooks: - action - sha - html_url - repository: *753 + repository: *757 sender: *4 required: - pages @@ -128862,10 +128876,10 @@ x-webhooks: type: string enum: - created - enterprise: *750 + enterprise: *754 installation: *22 - organization: *752 - repositories: &778 + organization: *756 + repositories: &782 description: An array of repository objects that the installation can access. type: array @@ -128891,8 +128905,8 @@ x-webhooks: - name - full_name - private - repository: *753 - requester: *777 + repository: *757 + requester: *781 sender: *4 required: - action @@ -128967,11 +128981,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 + enterprise: *754 installation: *22 - organization: *752 - repositories: *778 - repository: *753 + organization: *756 + repositories: *782 + repository: *757 requester: nullable: true sender: *4 @@ -129047,11 +129061,11 @@ x-webhooks: type: string enum: - new_permissions_accepted - enterprise: *750 + enterprise: *754 installation: *22 - organization: *752 - repositories: *778 - repository: *753 + organization: *756 + repositories: *782 + repository: *757 requester: nullable: true sender: *4 @@ -129127,10 +129141,10 @@ x-webhooks: type: string enum: - added - enterprise: *750 + enterprise: *754 installation: *22 - organization: *752 - repositories_added: &779 + organization: *756 + repositories_added: &783 description: An array of repository objects, which were added to the installation. type: array @@ -129176,15 +129190,15 @@ x-webhooks: private: description: Whether the repository is private or public. type: boolean - repository: *753 - repository_selection: &780 + repository: *757 + repository_selection: &784 description: Describe whether all repositories have been selected or there's a selection involved type: string enum: - all - selected - requester: *777 + requester: *781 sender: *4 required: - action @@ -129263,10 +129277,10 @@ x-webhooks: type: string enum: - removed - enterprise: *750 + enterprise: *754 installation: *22 - organization: *752 - repositories_added: *779 + organization: *756 + repositories_added: *783 repositories_removed: description: An array of repository objects, which were removed from the installation. @@ -129293,9 +129307,9 @@ x-webhooks: - name - full_name - private - repository: *753 - repository_selection: *780 - requester: *777 + repository: *757 + repository_selection: *784 + requester: *781 sender: *4 required: - action @@ -129374,11 +129388,11 @@ x-webhooks: type: string enum: - suspend - enterprise: *750 + enterprise: *754 installation: *22 - organization: *752 - repositories: *778 - repository: *753 + organization: *756 + repositories: *782 + repository: *757 requester: nullable: true sender: *4 @@ -129557,10 +129571,10 @@ x-webhooks: type: string required: - from - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 target_type: type: string @@ -129639,11 +129653,11 @@ x-webhooks: type: string enum: - unsuspend - enterprise: *750 + enterprise: *754 installation: *22 - organization: *752 - repositories: *778 - repository: *753 + organization: *756 + repositories: *782 + repository: *757 requester: nullable: true sender: *4 @@ -129895,8 +129909,8 @@ x-webhooks: - performed_via_github_app - body - reactions - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -131052,8 +131066,8 @@ x-webhooks: - state - locked - assignee - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -131133,7 +131147,7 @@ x-webhooks: type: string enum: - deleted - comment: &781 + comment: &785 title: issue comment description: The [comment](https://docs.github.com/enterprise-cloud@latest//rest/issues/comments#get-an-issue-comment) itself. @@ -131298,8 +131312,8 @@ x-webhooks: - performed_via_github_app - body - reactions - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -132453,8 +132467,8 @@ x-webhooks: - state - locked - assignee - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -132534,7 +132548,7 @@ x-webhooks: type: string enum: - edited - changes: &809 + changes: &813 description: The changes to the comment. type: object properties: @@ -132546,9 +132560,9 @@ x-webhooks: type: string required: - from - comment: *781 - enterprise: *750 - installation: *751 + comment: *785 + enterprise: *754 + installation: *755 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -133703,8 +133717,8 @@ x-webhooks: - state - locked - assignee - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -133786,10 +133800,10 @@ x-webhooks: type: string enum: - assigned - assignee: *777 - enterprise: *750 - installation: *751 - issue: &784 + assignee: *781 + enterprise: *754 + installation: *755 + issue: &788 title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -134708,8 +134722,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -134789,8 +134803,8 @@ x-webhooks: type: string enum: - closed - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -135849,8 +135863,8 @@ x-webhooks: required: - state - closed_at - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -135929,8 +135943,8 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -136842,8 +136856,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -136922,8 +136936,8 @@ x-webhooks: type: string enum: - demilestoned - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -137838,7 +137852,7 @@ x-webhooks: format: uri user_view_type: type: string - milestone: &782 + milestone: &786 title: Milestone description: A collection of related issues and pull requests. type: object @@ -137976,8 +137990,8 @@ x-webhooks: - updated_at - due_on - closed_at - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -138076,8 +138090,8 @@ x-webhooks: type: string required: - from - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -138996,9 +139010,9 @@ x-webhooks: - active_lock_reason - body - reactions - label: *776 - organization: *752 - repository: *753 + label: *780 + organization: *756 + repository: *757 sender: *4 required: - action @@ -139078,8 +139092,8 @@ x-webhooks: type: string enum: - labeled - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -139997,9 +140011,9 @@ x-webhooks: - active_lock_reason - body - reactions - label: *776 - organization: *752 - repository: *753 + label: *780 + organization: *756 + repository: *757 sender: *4 required: - action @@ -140079,8 +140093,8 @@ x-webhooks: type: string enum: - locked - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -140999,8 +141013,8 @@ x-webhooks: format: uri user_view_type: type: string - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -141079,8 +141093,8 @@ x-webhooks: type: string enum: - milestoned - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -141993,9 +142007,9 @@ x-webhooks: format: uri user_view_type: type: string - milestone: *782 - organization: *752 - repository: *753 + milestone: *786 + organization: *756 + repository: *757 sender: *4 required: - action @@ -143456,8 +143470,8 @@ x-webhooks: required: - old_issue - old_repository - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -144375,8 +144389,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -144456,9 +144470,9 @@ x-webhooks: type: string enum: - pinned - enterprise: *750 - installation: *751 - issue: &783 + enterprise: *754 + installation: *755 + issue: &787 title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -145370,8 +145384,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -145450,8 +145464,8 @@ x-webhooks: type: string enum: - reopened - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -146369,8 +146383,8 @@ x-webhooks: user_view_type: type: string type: *287 - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -147833,11 +147847,11 @@ x-webhooks: required: - new_issue - new_repository - enterprise: *750 - installation: *751 - issue: *783 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + issue: *787 + organization: *756 + repository: *757 sender: *4 required: - action @@ -147918,7 +147932,7 @@ x-webhooks: type: string enum: - unassigned - assignee: &812 + assignee: &816 title: User type: object nullable: true @@ -147988,11 +148002,11 @@ x-webhooks: required: - login - id - enterprise: *750 - installation: *751 - issue: *784 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + issue: *788 + organization: *756 + repository: *757 sender: *4 required: - action @@ -148071,12 +148085,12 @@ x-webhooks: type: string enum: - unlabeled - enterprise: *750 - installation: *751 - issue: *784 - label: *776 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + issue: *788 + label: *780 + organization: *756 + repository: *757 sender: *4 required: - action @@ -148156,8 +148170,8 @@ x-webhooks: type: string enum: - unlocked - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -149074,8 +149088,8 @@ x-webhooks: format: uri user_view_type: type: string - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -149155,11 +149169,11 @@ x-webhooks: type: string enum: - unpinned - enterprise: *750 - installation: *751 - issue: *783 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + issue: *787 + organization: *756 + repository: *757 sender: *4 required: - action @@ -149238,11 +149252,11 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - label: *776 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + label: *780 + organization: *756 + repository: *757 sender: *4 required: - action @@ -149320,11 +149334,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - label: *776 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + label: *780 + organization: *756 + repository: *757 sender: *4 required: - action @@ -149434,11 +149448,11 @@ x-webhooks: type: string required: - from - enterprise: *750 - installation: *751 - label: *776 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + label: *780 + organization: *756 + repository: *757 sender: *4 required: - action @@ -149520,9 +149534,9 @@ x-webhooks: - cancelled effective_date: type: string - enterprise: *750 - installation: *751 - marketplace_purchase: &785 + enterprise: *754 + installation: *755 + marketplace_purchase: &789 title: Marketplace Purchase type: object required: @@ -149605,8 +149619,8 @@ x-webhooks: type: integer unit_count: type: integer - organization: *752 - previous_marketplace_purchase: &786 + organization: *756 + previous_marketplace_purchase: &790 title: Marketplace Purchase type: object properties: @@ -149686,7 +149700,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *753 + repository: *757 sender: *4 required: - action @@ -149766,10 +149780,10 @@ x-webhooks: - changed effective_date: type: string - enterprise: *750 - installation: *751 - marketplace_purchase: *785 - organization: *752 + enterprise: *754 + installation: *755 + marketplace_purchase: *789 + organization: *756 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -149852,7 +149866,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *753 + repository: *757 sender: *4 required: - action @@ -149934,10 +149948,10 @@ x-webhooks: - pending_change effective_date: type: string - enterprise: *750 - installation: *751 - marketplace_purchase: *785 - organization: *752 + enterprise: *754 + installation: *755 + marketplace_purchase: *789 + organization: *756 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -150019,7 +150033,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *753 + repository: *757 sender: *4 required: - action @@ -150100,8 +150114,8 @@ x-webhooks: - pending_change_cancelled effective_date: type: string - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 marketplace_purchase: title: Marketplace Purchase type: object @@ -150183,9 +150197,9 @@ x-webhooks: type: integer unit_count: type: integer - organization: *752 - previous_marketplace_purchase: *786 - repository: *753 + organization: *756 + previous_marketplace_purchase: *790 + repository: *757 sender: *4 required: - action @@ -150265,12 +150279,12 @@ x-webhooks: - purchased effective_date: type: string - enterprise: *750 - installation: *751 - marketplace_purchase: *785 - organization: *752 - previous_marketplace_purchase: *786 - repository: *753 + enterprise: *754 + installation: *755 + marketplace_purchase: *789 + organization: *756 + previous_marketplace_purchase: *790 + repository: *757 sender: *4 required: - action @@ -150372,11 +150386,11 @@ x-webhooks: type: string required: - to - enterprise: *750 - installation: *751 - member: *777 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + member: *781 + organization: *756 + repository: *757 sender: *4 required: - action @@ -150476,11 +150490,11 @@ x-webhooks: to: type: string nullable: true - enterprise: *750 - installation: *751 - member: *777 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + member: *781 + organization: *756 + repository: *757 sender: *4 required: - action @@ -150559,11 +150573,11 @@ x-webhooks: type: string enum: - removed - enterprise: *750 - installation: *751 - member: *777 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + member: *781 + organization: *756 + repository: *757 sender: *4 required: - action @@ -150641,11 +150655,11 @@ x-webhooks: type: string enum: - added - enterprise: *750 - installation: *751 - member: *777 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + member: *781 + organization: *756 + repository: *757 scope: description: The scope of the membership. Currently, can only be `team`. @@ -150721,7 +150735,7 @@ x-webhooks: required: - login - id - team: &787 + team: &791 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -150911,11 +150925,11 @@ x-webhooks: type: string enum: - removed - enterprise: *750 - installation: *751 - member: *777 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + member: *781 + organization: *756 + repository: *757 scope: description: The scope of the membership. Currently, can only be `team`. @@ -150992,7 +151006,7 @@ x-webhooks: required: - login - id - team: *787 + team: *791 required: - action - scope @@ -151074,8 +151088,8 @@ x-webhooks: type: string enum: - checks_requested - installation: *751 - merge_group: &789 + installation: *755 + merge_group: &793 type: object title: Merge Group description: A group of pull requests that the merge queue has grouped @@ -151094,15 +151108,15 @@ x-webhooks: description: The full ref of the branch the merge group will be merged into. type: string - head_commit: *788 + head_commit: *792 required: - head_sha - head_ref - base_sha - base_ref - head_commit - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -151188,10 +151202,10 @@ x-webhooks: - merged - invalidated - dequeued - installation: *751 - merge_group: *789 - organization: *752 - repository: *753 + installation: *755 + merge_group: *793 + organization: *756 + repository: *757 sender: *4 required: - action @@ -151264,7 +151278,7 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 + enterprise: *754 hook: description: 'The modified webhook. This will contain different keys based on the type of webhook it is: repository, organization, @@ -151372,16 +151386,16 @@ x-webhooks: hook_id: description: The id of the modified webhook. type: integer - installation: *751 - organization: *752 + installation: *755 + organization: *756 repository: title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *790 - required: *791 + properties: *794 + required: *795 nullable: true sender: *4 required: @@ -151462,11 +151476,11 @@ x-webhooks: type: string enum: - closed - enterprise: *750 - installation: *751 - milestone: *782 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + milestone: *786 + organization: *756 + repository: *757 sender: *4 required: - action @@ -151545,9 +151559,9 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - milestone: &792 + enterprise: *754 + installation: *755 + milestone: &796 title: Milestone description: A collection of related issues and pull requests. type: object @@ -151684,8 +151698,8 @@ x-webhooks: - updated_at - due_on - closed_at - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -151764,11 +151778,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - milestone: *782 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + milestone: *786 + organization: *756 + repository: *757 sender: *4 required: - action @@ -151878,11 +151892,11 @@ x-webhooks: type: string required: - from - enterprise: *750 - installation: *751 - milestone: *782 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + milestone: *786 + organization: *756 + repository: *757 sender: *4 required: - action @@ -151962,11 +151976,11 @@ x-webhooks: type: string enum: - opened - enterprise: *750 - installation: *751 - milestone: *792 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + milestone: *796 + organization: *756 + repository: *757 sender: *4 required: - action @@ -152045,11 +152059,11 @@ x-webhooks: type: string enum: - blocked - blocked_user: *777 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + blocked_user: *781 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -152128,11 +152142,11 @@ x-webhooks: type: string enum: - unblocked - blocked_user: *777 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + blocked_user: *781 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -152211,9 +152225,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - membership: &793 + enterprise: *754 + installation: *755 + membership: &797 title: Membership description: The membership between the user and the organization. Not present when the action is `member_invited`. @@ -152305,8 +152319,8 @@ x-webhooks: - role - organization_url - user - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -152384,11 +152398,11 @@ x-webhooks: type: string enum: - member_added - enterprise: *750 - installation: *751 - membership: *793 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + membership: *797 + organization: *756 + repository: *757 sender: *4 required: - action @@ -152467,8 +152481,8 @@ x-webhooks: type: string enum: - member_invited - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 invitation: description: The invitation for the user or email if the action is `member_invited`. @@ -152584,10 +152598,10 @@ x-webhooks: - inviter - team_count - invitation_teams_url - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 - user: *777 + user: *781 required: - action - invitation @@ -152665,11 +152679,11 @@ x-webhooks: type: string enum: - member_removed - enterprise: *750 - installation: *751 - membership: *793 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + membership: *797 + organization: *756 + repository: *757 sender: *4 required: - action @@ -152756,11 +152770,11 @@ x-webhooks: properties: from: type: string - enterprise: *750 - installation: *751 - membership: *793 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + membership: *797 + organization: *756 + repository: *757 sender: *4 required: - action @@ -152836,9 +152850,9 @@ x-webhooks: type: string enum: - published - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 package: description: Information about the package. type: object @@ -153337,7 +153351,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: &794 + items: &798 title: Ruby Gems metadata type: object properties: @@ -153432,7 +153446,7 @@ x-webhooks: - owner - package_version - registry - repository: *753 + repository: *757 sender: *4 required: - action @@ -153508,9 +153522,9 @@ x-webhooks: type: string enum: - updated - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 package: description: Information about the package. type: object @@ -153863,7 +153877,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: *794 + items: *798 source_url: type: string format: uri @@ -153933,7 +153947,7 @@ x-webhooks: - owner - package_version - registry - repository: *753 + repository: *757 sender: *4 required: - action @@ -154110,12 +154124,12 @@ x-webhooks: - duration - created_at - updated_at - enterprise: *750 + enterprise: *754 id: type: integer - installation: *751 - organization: *752 - repository: *753 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - id @@ -154195,7 +154209,7 @@ x-webhooks: type: string enum: - approved - personal_access_token_request: &795 + personal_access_token_request: &799 title: Personal Access Token Request description: Details of a Personal Access Token Request. type: object @@ -154341,10 +154355,10 @@ x-webhooks: - token_expired - token_expires_at - token_last_used_at - enterprise: *750 - organization: *752 + enterprise: *754 + organization: *756 sender: *4 - installation: *751 + installation: *755 required: - action - personal_access_token_request @@ -154423,11 +154437,11 @@ x-webhooks: type: string enum: - cancelled - personal_access_token_request: *795 - enterprise: *750 - organization: *752 + personal_access_token_request: *799 + enterprise: *754 + organization: *756 sender: *4 - installation: *751 + installation: *755 required: - action - personal_access_token_request @@ -154505,11 +154519,11 @@ x-webhooks: type: string enum: - created - personal_access_token_request: *795 - enterprise: *750 - organization: *752 + personal_access_token_request: *799 + enterprise: *754 + organization: *756 sender: *4 - installation: *751 + installation: *755 required: - action - personal_access_token_request @@ -154586,11 +154600,11 @@ x-webhooks: type: string enum: - denied - personal_access_token_request: *795 - organization: *752 - enterprise: *750 + personal_access_token_request: *799 + organization: *756 + enterprise: *754 sender: *4 - installation: *751 + installation: *755 required: - action - personal_access_token_request @@ -154694,7 +154708,7 @@ x-webhooks: id: description: Unique identifier of the webhook. type: integer - last_response: *796 + last_response: *800 name: description: The type of webhook. The only valid value is 'web'. type: string @@ -154726,8 +154740,8 @@ x-webhooks: hook_id: description: The ID of the webhook that triggered the ping. type: integer - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 zen: description: Random string of GitHub zen. @@ -154972,10 +154986,10 @@ x-webhooks: - from required: - note - enterprise: *750 - installation: *751 - organization: *752 - project_card: &797 + enterprise: *754 + installation: *755 + organization: *756 + project_card: &801 title: Project Card type: object properties: @@ -155094,7 +155108,7 @@ x-webhooks: - creator - created_at - updated_at - repository: *753 + repository: *757 sender: *4 required: - action @@ -155175,11 +155189,11 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - organization: *752 - project_card: *797 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + project_card: *801 + repository: *757 sender: *4 required: - action @@ -155259,9 +155273,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 project_card: title: Project Card type: object @@ -155389,8 +155403,8 @@ x-webhooks: The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *790 - required: *791 + properties: *794 + required: *795 nullable: true sender: *4 required: @@ -155484,11 +155498,11 @@ x-webhooks: - from required: - note - enterprise: *750 - installation: *751 - organization: *752 - project_card: *797 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + project_card: *801 + repository: *757 sender: *4 required: - action @@ -155582,9 +155596,9 @@ x-webhooks: - from required: - column_id - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 project_card: allOf: - title: Project Card @@ -155774,7 +155788,7 @@ x-webhooks: type: string required: - after_id - repository: *753 + repository: *757 sender: *4 required: - action @@ -155854,10 +155868,10 @@ x-webhooks: type: string enum: - closed - enterprise: *750 - installation: *751 - organization: *752 - project: &799 + enterprise: *754 + installation: *755 + organization: *756 + project: &803 title: Project type: object properties: @@ -155981,7 +155995,7 @@ x-webhooks: - creator - created_at - updated_at - repository: *753 + repository: *757 sender: *4 required: - action @@ -156061,10 +156075,10 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - organization: *752 - project_column: &798 + enterprise: *754 + installation: *755 + organization: *756 + project_column: &802 title: Project Column type: object properties: @@ -156103,7 +156117,7 @@ x-webhooks: - name - created_at - updated_at - repository: *753 + repository: *757 sender: *4 required: - action @@ -156182,18 +156196,18 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - organization: *752 - project_column: *798 + enterprise: *754 + installation: *755 + organization: *756 + project_column: *802 repository: title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *790 - required: *791 + properties: *794 + required: *795 nullable: true sender: *4 required: @@ -156283,11 +156297,11 @@ x-webhooks: type: string required: - from - enterprise: *750 - installation: *751 - organization: *752 - project_column: *798 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + project_column: *802 + repository: *757 sender: *4 required: - action @@ -156367,11 +156381,11 @@ x-webhooks: type: string enum: - moved - enterprise: *750 - installation: *751 - organization: *752 - project_column: *798 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + project_column: *802 + repository: *757 sender: *4 required: - action @@ -156451,11 +156465,11 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - organization: *752 - project: *799 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + project: *803 + repository: *757 sender: *4 required: - action @@ -156535,18 +156549,18 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - organization: *752 - project: *799 + enterprise: *754 + installation: *755 + organization: *756 + project: *803 repository: title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *790 - required: *791 + properties: *794 + required: *795 nullable: true sender: *4 required: @@ -156648,11 +156662,11 @@ x-webhooks: type: string required: - from - enterprise: *750 - installation: *751 - organization: *752 - project: *799 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + project: *803 + repository: *757 sender: *4 required: - action @@ -156731,11 +156745,11 @@ x-webhooks: type: string enum: - reopened - enterprise: *750 - installation: *751 - organization: *752 - project: *799 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + project: *803 + repository: *757 sender: *4 required: - action @@ -156816,9 +156830,9 @@ x-webhooks: type: string enum: - closed - installation: *751 - organization: *752 - projects_v2: &800 + installation: *755 + organization: *756 + projects_v2: &804 title: Projects v2 Project description: A projects v2 project type: object @@ -156961,9 +156975,9 @@ x-webhooks: type: string enum: - created - installation: *751 - organization: *752 - projects_v2: *800 + installation: *755 + organization: *756 + projects_v2: *804 sender: *4 required: - action @@ -157044,9 +157058,9 @@ x-webhooks: type: string enum: - deleted - installation: *751 - organization: *752 - projects_v2: *800 + installation: *755 + organization: *756 + projects_v2: *804 sender: *4 required: - action @@ -157163,9 +157177,9 @@ x-webhooks: type: string to: type: string - installation: *751 - organization: *752 - projects_v2: *800 + installation: *755 + organization: *756 + projects_v2: *804 sender: *4 required: - action @@ -157248,7 +157262,7 @@ x-webhooks: type: string enum: - archived - changes: &804 + changes: &808 type: object properties: archived_at: @@ -157262,9 +157276,9 @@ x-webhooks: type: string nullable: true format: date-time - installation: *751 - organization: *752 - projects_v2_item: &801 + installation: *755 + organization: *756 + projects_v2_item: &805 title: Projects v2 Item description: An item belonging to a project type: object @@ -157398,9 +157412,9 @@ x-webhooks: nullable: true to: type: string - installation: *751 - organization: *752 - projects_v2_item: *801 + installation: *755 + organization: *756 + projects_v2_item: *805 sender: *4 required: - action @@ -157482,9 +157496,9 @@ x-webhooks: type: string enum: - created - installation: *751 - organization: *752 - projects_v2_item: *801 + installation: *755 + organization: *756 + projects_v2_item: *805 sender: *4 required: - action @@ -157565,9 +157579,9 @@ x-webhooks: type: string enum: - deleted - installation: *751 - organization: *752 - projects_v2_item: *801 + installation: *755 + organization: *756 + projects_v2_item: *805 sender: *4 required: - action @@ -157673,7 +157687,7 @@ x-webhooks: oneOf: - type: string - type: integer - - &802 + - &806 title: Projects v2 Single Select Option description: An option for a single select field type: object @@ -157691,7 +157705,7 @@ x-webhooks: required: - id - name - - &803 + - &807 title: Projects v2 Iteration Setting description: An iteration setting for an iteration field type: object @@ -157714,8 +157728,8 @@ x-webhooks: oneOf: - type: string - type: integer - - *802 - - *803 + - *806 + - *807 required: - field_value - type: object @@ -157731,9 +157745,9 @@ x-webhooks: nullable: true required: - body - installation: *751 - organization: *752 - projects_v2_item: *801 + installation: *755 + organization: *756 + projects_v2_item: *805 sender: *4 required: - action @@ -157828,9 +157842,9 @@ x-webhooks: to: type: string nullable: true - installation: *751 - organization: *752 - projects_v2_item: *801 + installation: *755 + organization: *756 + projects_v2_item: *805 sender: *4 required: - action @@ -157913,10 +157927,10 @@ x-webhooks: type: string enum: - restored - changes: *804 - installation: *751 - organization: *752 - projects_v2_item: *801 + changes: *808 + installation: *755 + organization: *756 + projects_v2_item: *805 sender: *4 required: - action @@ -157998,9 +158012,9 @@ x-webhooks: type: string enum: - reopened - installation: *751 - organization: *752 - projects_v2: *800 + installation: *755 + organization: *756 + projects_v2: *804 sender: *4 required: - action @@ -158081,9 +158095,9 @@ x-webhooks: type: string enum: - created - installation: *751 - organization: *752 - projects_v2_status_update: &805 + installation: *755 + organization: *756 + projects_v2_status_update: &809 title: Projects v2 Status Update description: An status update belonging to a project type: object @@ -158210,9 +158224,9 @@ x-webhooks: type: string enum: - deleted - installation: *751 - organization: *752 - projects_v2_status_update: *805 + installation: *755 + organization: *756 + projects_v2_status_update: *809 sender: *4 required: - action @@ -158348,9 +158362,9 @@ x-webhooks: type: string format: date nullable: true - installation: *751 - organization: *752 - projects_v2_status_update: *805 + installation: *755 + organization: *756 + projects_v2_status_update: *809 sender: *4 required: - action @@ -158421,10 +158435,10 @@ x-webhooks: title: public event type: object properties: - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - repository @@ -158501,13 +158515,13 @@ x-webhooks: type: string enum: - assigned - assignee: *777 - enterprise: *750 - installation: *751 - number: &806 + assignee: *781 + enterprise: *754 + installation: *755 + number: &810 description: The pull request number. type: integer - organization: *752 + organization: *756 pull_request: title: Pull Request type: object @@ -160790,7 +160804,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 sender: *4 required: - action @@ -160872,11 +160886,11 @@ x-webhooks: type: string enum: - auto_merge_disabled - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 number: type: integer - organization: *752 + organization: *756 pull_request: title: Pull Request type: object @@ -163154,7 +163168,7 @@ x-webhooks: - draft reason: type: string - repository: *753 + repository: *757 sender: *4 required: - action @@ -163236,11 +163250,11 @@ x-webhooks: type: string enum: - auto_merge_enabled - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 number: type: integer - organization: *752 + organization: *756 pull_request: title: Pull Request type: object @@ -165518,7 +165532,7 @@ x-webhooks: - draft reason: type: string - repository: *753 + repository: *757 sender: *4 required: - action @@ -165600,11 +165614,11 @@ x-webhooks: type: string enum: - closed - enterprise: *750 - installation: *751 - number: *806 - organization: *752 - pull_request: &807 + enterprise: *754 + installation: *755 + number: *810 + organization: *756 + pull_request: &811 allOf: - *608 - type: object @@ -165668,7 +165682,7 @@ x-webhooks: Please use `squash_merge_commit_title` instead.** type: boolean default: false - repository: *753 + repository: *757 sender: *4 required: - action @@ -165749,12 +165763,12 @@ x-webhooks: type: string enum: - converted_to_draft - enterprise: *750 - installation: *751 - number: *806 - organization: *752 - pull_request: *807 - repository: *753 + enterprise: *754 + installation: *755 + number: *810 + organization: *756 + pull_request: *811 + repository: *757 sender: *4 required: - action @@ -165834,11 +165848,11 @@ x-webhooks: type: string enum: - demilestoned - enterprise: *750 + enterprise: *754 milestone: *591 - number: *806 - organization: *752 - pull_request: &808 + number: *810 + organization: *756 + pull_request: &812 title: Pull Request type: object properties: @@ -168101,7 +168115,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 sender: *4 required: - action @@ -168180,11 +168194,11 @@ x-webhooks: type: string enum: - dequeued - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 number: type: integer - organization: *752 + organization: *756 pull_request: title: Pull Request type: object @@ -170466,7 +170480,7 @@ x-webhooks: - BRANCH_PROTECTIONS - GIT_TREE_INVALID - INVALID_MERGE_COMMIT - repository: *753 + repository: *757 sender: *4 required: - action @@ -170590,12 +170604,12 @@ x-webhooks: type: string required: - from - enterprise: *750 - installation: *751 - number: *806 - organization: *752 - pull_request: *807 - repository: *753 + enterprise: *754 + installation: *755 + number: *810 + organization: *756 + pull_request: *811 + repository: *757 sender: *4 required: - action @@ -170675,11 +170689,11 @@ x-webhooks: type: string enum: - enqueued - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 number: type: integer - organization: *752 + organization: *756 pull_request: title: Pull Request type: object @@ -172946,7 +172960,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 sender: *4 required: - action @@ -173026,11 +173040,11 @@ x-webhooks: type: string enum: - labeled - enterprise: *750 - installation: *751 - label: *776 - number: *806 - organization: *752 + enterprise: *754 + installation: *755 + label: *780 + number: *810 + organization: *756 pull_request: title: Pull Request type: object @@ -175312,7 +175326,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 sender: *4 required: - action @@ -175393,10 +175407,10 @@ x-webhooks: type: string enum: - locked - enterprise: *750 - installation: *751 - number: *806 - organization: *752 + enterprise: *754 + installation: *755 + number: *810 + organization: *756 pull_request: title: Pull Request type: object @@ -177676,7 +177690,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 sender: *4 required: - action @@ -177756,12 +177770,12 @@ x-webhooks: type: string enum: - milestoned - enterprise: *750 + enterprise: *754 milestone: *591 - number: *806 - organization: *752 - pull_request: *808 - repository: *753 + number: *810 + organization: *756 + pull_request: *812 + repository: *757 sender: *4 required: - action @@ -177840,12 +177854,12 @@ x-webhooks: type: string enum: - opened - enterprise: *750 - installation: *751 - number: *806 - organization: *752 - pull_request: *807 - repository: *753 + enterprise: *754 + installation: *755 + number: *810 + organization: *756 + pull_request: *811 + repository: *757 sender: *4 required: - action @@ -177926,12 +177940,12 @@ x-webhooks: type: string enum: - ready_for_review - enterprise: *750 - installation: *751 - number: *806 - organization: *752 - pull_request: *807 - repository: *753 + enterprise: *754 + installation: *755 + number: *810 + organization: *756 + pull_request: *811 + repository: *757 sender: *4 required: - action @@ -178011,12 +178025,12 @@ x-webhooks: type: string enum: - reopened - enterprise: *750 - installation: *751 - number: *806 - organization: *752 - pull_request: *807 - repository: *753 + enterprise: *754 + installation: *755 + number: *810 + organization: *756 + pull_request: *811 + repository: *757 sender: *4 required: - action @@ -178382,9 +178396,9 @@ x-webhooks: - start_side - side - reactions - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 pull_request: type: object properties: @@ -180554,7 +180568,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *753 + repository: *757 sender: *4 required: - action @@ -180634,7 +180648,7 @@ x-webhooks: type: string enum: - deleted - comment: &810 + comment: &814 title: Pull Request Review Comment description: The [comment](https://docs.github.com/enterprise-cloud@latest//rest/pulls/comments#get-a-review-comment-for-a-pull-request) itself. @@ -180919,9 +180933,9 @@ x-webhooks: - start_side - side - reactions - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 pull_request: type: object properties: @@ -183079,7 +183093,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *753 + repository: *757 sender: *4 required: - action @@ -183159,11 +183173,11 @@ x-webhooks: type: string enum: - edited - changes: *809 - comment: *810 - enterprise: *750 - installation: *751 - organization: *752 + changes: *813 + comment: *814 + enterprise: *754 + installation: *755 + organization: *756 pull_request: type: object properties: @@ -185324,7 +185338,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *753 + repository: *757 sender: *4 required: - action @@ -185405,9 +185419,9 @@ x-webhooks: type: string enum: - dismissed - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 pull_request: title: Simple Pull Request type: object @@ -187580,7 +187594,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *753 + repository: *757 review: description: The review that was affected. type: object @@ -187823,9 +187837,9 @@ x-webhooks: type: string required: - from - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 pull_request: title: Simple Pull Request type: object @@ -189879,8 +189893,8 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *753 - review: &811 + repository: *757 + review: &815 description: The review that was affected. type: object properties: @@ -190109,12 +190123,12 @@ x-webhooks: type: string enum: - review_request_removed - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 number: description: The pull request number. type: integer - organization: *752 + organization: *756 pull_request: title: Pull Request type: object @@ -192397,7 +192411,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 requested_reviewer: title: User type: object @@ -192481,12 +192495,12 @@ x-webhooks: type: string enum: - review_request_removed - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 number: description: The pull request number. type: integer - organization: *752 + organization: *756 pull_request: title: Pull Request type: object @@ -194776,7 +194790,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 requested_team: title: Team description: Groups of organization members that gives permissions @@ -194968,12 +194982,12 @@ x-webhooks: type: string enum: - review_requested - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 number: description: The pull request number. type: integer - organization: *752 + organization: *756 pull_request: title: Pull Request type: object @@ -197258,7 +197272,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 requested_reviewer: title: User type: object @@ -197343,12 +197357,12 @@ x-webhooks: type: string enum: - review_requested - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 number: description: The pull request number. type: integer - organization: *752 + organization: *756 pull_request: title: Pull Request type: object @@ -199624,7 +199638,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 requested_team: title: Team description: Groups of organization members that gives permissions @@ -199805,9 +199819,9 @@ x-webhooks: type: string enum: - submitted - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 pull_request: title: Simple Pull Request type: object @@ -201982,8 +201996,8 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *753 - review: *811 + repository: *757 + review: *815 sender: *4 required: - action @@ -202063,9 +202077,9 @@ x-webhooks: type: string enum: - resolved - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 pull_request: title: Simple Pull Request type: object @@ -204135,7 +204149,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *753 + repository: *757 sender: *4 thread: type: object @@ -204518,9 +204532,9 @@ x-webhooks: type: string enum: - unresolved - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 pull_request: title: Simple Pull Request type: object @@ -206576,7 +206590,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *753 + repository: *757 sender: *4 thread: type: object @@ -206962,10 +206976,10 @@ x-webhooks: type: string before: type: string - enterprise: *750 - installation: *751 - number: *806 - organization: *752 + enterprise: *754 + installation: *755 + number: *810 + organization: *756 pull_request: title: Pull Request type: object @@ -209236,7 +209250,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 sender: *4 required: - action @@ -209318,11 +209332,11 @@ x-webhooks: type: string enum: - unassigned - assignee: *812 - enterprise: *750 - installation: *751 - number: *806 - organization: *752 + assignee: *816 + enterprise: *754 + installation: *755 + number: *810 + organization: *756 pull_request: title: Pull Request type: object @@ -211605,7 +211619,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 sender: *4 required: - action @@ -211684,11 +211698,11 @@ x-webhooks: type: string enum: - unlabeled - enterprise: *750 - installation: *751 - label: *776 - number: *806 - organization: *752 + enterprise: *754 + installation: *755 + label: *780 + number: *810 + organization: *756 pull_request: title: Pull Request type: object @@ -213961,7 +213975,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 sender: *4 required: - action @@ -214042,10 +214056,10 @@ x-webhooks: type: string enum: - unlocked - enterprise: *750 - installation: *751 - number: *806 - organization: *752 + enterprise: *754 + installation: *755 + number: *810 + organization: *756 pull_request: title: Pull Request type: object @@ -216310,7 +216324,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 sender: *4 required: - action @@ -216510,7 +216524,7 @@ x-webhooks: deleted: description: Whether this push deleted the `ref`. type: boolean - enterprise: *750 + enterprise: *754 forced: description: Whether this push was a force push of the `ref`. type: boolean @@ -216602,8 +216616,8 @@ x-webhooks: - url - author - committer - installation: *751 - organization: *752 + installation: *755 + organization: *756 pusher: title: Committer description: Metaproperties for Git author/committer information. @@ -217178,9 +217192,9 @@ x-webhooks: type: string enum: - published - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 registry_package: type: object properties: @@ -217626,7 +217640,7 @@ x-webhooks: type: string rubygems_metadata: type: array - items: *794 + items: *798 summary: type: string tag_name: @@ -217680,7 +217694,7 @@ x-webhooks: - owner - package_version - registry - repository: *753 + repository: *757 sender: *4 required: - action @@ -217758,9 +217772,9 @@ x-webhooks: type: string enum: - updated - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 registry_package: type: object properties: @@ -218068,7 +218082,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: *794 + items: *798 summary: type: string tag_name: @@ -218117,7 +218131,7 @@ x-webhooks: - owner - package_version - registry - repository: *753 + repository: *757 sender: *4 required: - action @@ -218194,10 +218208,10 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - organization: *752 - release: &813 + enterprise: *754 + installation: *755 + organization: *756 + release: &817 title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) object. @@ -218502,7 +218516,7 @@ x-webhooks: - tarball_url - zipball_url - body - repository: *753 + repository: *757 sender: *4 required: - action @@ -218579,11 +218593,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - organization: *752 - release: *813 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + release: *817 + repository: *757 sender: *4 required: - action @@ -218700,11 +218714,11 @@ x-webhooks: type: boolean required: - to - enterprise: *750 - installation: *751 - organization: *752 - release: *813 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + release: *817 + repository: *757 sender: *4 required: - action @@ -218782,9 +218796,9 @@ x-webhooks: type: string enum: - prereleased - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 release: title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) @@ -219093,7 +219107,7 @@ x-webhooks: type: string nullable: true format: uri - repository: *753 + repository: *757 sender: *4 required: - action @@ -219169,10 +219183,10 @@ x-webhooks: type: string enum: - published - enterprise: *750 - installation: *751 - organization: *752 - release: &814 + enterprise: *754 + installation: *755 + organization: *756 + release: &818 title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) object. @@ -219478,7 +219492,7 @@ x-webhooks: type: string nullable: true format: uri - repository: *753 + repository: *757 sender: *4 required: - action @@ -219554,11 +219568,11 @@ x-webhooks: type: string enum: - released - enterprise: *750 - installation: *751 - organization: *752 - release: *813 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + release: *817 + repository: *757 sender: *4 required: - action @@ -219634,11 +219648,11 @@ x-webhooks: type: string enum: - unpublished - enterprise: *750 - installation: *751 - organization: *752 - release: *814 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + release: *818 + repository: *757 sender: *4 required: - action @@ -219714,11 +219728,11 @@ x-webhooks: type: string enum: - published - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - repository_advisory: *661 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + repository_advisory: *665 sender: *4 required: - action @@ -219794,11 +219808,11 @@ x-webhooks: type: string enum: - reported - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - repository_advisory: *661 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + repository_advisory: *665 sender: *4 required: - action @@ -219874,10 +219888,10 @@ x-webhooks: type: string enum: - archived - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -219954,10 +219968,10 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -220035,10 +220049,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -220122,10 +220136,10 @@ x-webhooks: additionalProperties: true description: The `client_payload` that was specified in the `POST /repos/{owner}/{repo}/dispatches` request body. - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -220237,10 +220251,10 @@ x-webhooks: nullable: true items: type: string - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -220312,10 +220326,10 @@ x-webhooks: title: repository_import event type: object properties: - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 status: type: string @@ -220396,10 +220410,10 @@ x-webhooks: type: string enum: - privatized - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -220476,10 +220490,10 @@ x-webhooks: type: string enum: - publicized - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -220573,10 +220587,10 @@ x-webhooks: - name required: - repository - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -220656,10 +220670,10 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 repository_ruleset: *128 sender: *4 required: @@ -220738,10 +220752,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 repository_ruleset: *128 sender: *4 required: @@ -220820,10 +220834,10 @@ x-webhooks: type: string enum: - edited - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 repository_ruleset: *128 changes: type: object @@ -221128,10 +221142,10 @@ x-webhooks: - from required: - owner - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -221209,10 +221223,10 @@ x-webhooks: type: string enum: - unarchived - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -221290,7 +221304,7 @@ x-webhooks: type: string enum: - create - alert: &815 + alert: &819 title: Repository Vulnerability Alert Alert description: The security alert of the vulnerable dependency. type: object @@ -221411,10 +221425,10 @@ x-webhooks: type: string enum: - open - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -221620,10 +221634,10 @@ x-webhooks: type: string enum: - dismissed - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -221701,11 +221715,11 @@ x-webhooks: type: string enum: - reopen - alert: *815 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + alert: *819 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -221904,10 +221918,10 @@ x-webhooks: enum: - fixed - open - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -221985,7 +221999,7 @@ x-webhooks: type: string enum: - created - alert: &816 + alert: &820 type: object properties: number: *100 @@ -222096,10 +222110,10 @@ x-webhooks: description: Whether the detected secret was found in multiple repositories in the same organization or business. nullable: true - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -222180,11 +222194,11 @@ x-webhooks: type: string enum: - created - alert: *816 - installation: *751 - location: *817 - organization: *752 - repository: *753 + alert: *820 + installation: *755 + location: *821 + organization: *756 + repository: *757 sender: *4 required: - location @@ -222422,11 +222436,11 @@ x-webhooks: type: string enum: - publicly_leaked - alert: *816 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + alert: *820 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -222504,11 +222518,11 @@ x-webhooks: type: string enum: - reopened - alert: *816 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + alert: *820 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -222586,11 +222600,11 @@ x-webhooks: type: string enum: - resolved - alert: *816 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + alert: *820 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -222668,11 +222682,11 @@ x-webhooks: type: string enum: - validated - alert: *816 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + alert: *820 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -222798,10 +222812,10 @@ x-webhooks: - organization - enterprise nullable: true - repository: *753 - enterprise: *750 - installation: *751 - organization: *752 + repository: *757 + enterprise: *754 + installation: *755 + organization: *756 sender: *4 required: - action @@ -222879,11 +222893,11 @@ x-webhooks: type: string enum: - published - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - security_advisory: &818 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + security_advisory: &822 description: The details of the security advisory, including summary, description, and severity. type: object @@ -223066,11 +223080,11 @@ x-webhooks: type: string enum: - updated - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - security_advisory: *818 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + security_advisory: *822 sender: *4 required: - action @@ -223143,10 +223157,10 @@ x-webhooks: type: string enum: - withdrawn - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 security_advisory: description: The details of the security advisory, including summary, description, and severity. @@ -223331,9 +223345,9 @@ x-webhooks: type: object properties: security_and_analysis: *326 - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 repository: *388 sender: *4 required: @@ -223412,12 +223426,12 @@ x-webhooks: type: string enum: - cancelled - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 - sponsorship: &819 + sponsorship: &823 type: object properties: created_at: @@ -223718,12 +223732,12 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 - sponsorship: *819 + sponsorship: *823 required: - action - sponsorship @@ -223811,12 +223825,12 @@ x-webhooks: type: string required: - from - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 - sponsorship: *819 + sponsorship: *823 required: - action - changes @@ -223893,17 +223907,17 @@ x-webhooks: type: string enum: - pending_cancellation - effective_date: &820 + effective_date: &824 description: The `pending_cancellation` and `pending_tier_change` event types will include the date the cancellation or tier change will take effect. type: string - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 - sponsorship: *819 + sponsorship: *823 required: - action - sponsorship @@ -223977,7 +223991,7 @@ x-webhooks: type: string enum: - pending_tier_change - changes: &821 + changes: &825 type: object properties: tier: @@ -224021,13 +224035,13 @@ x-webhooks: - from required: - tier - effective_date: *820 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + effective_date: *824 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 - sponsorship: *819 + sponsorship: *823 required: - action - changes @@ -224104,13 +224118,13 @@ x-webhooks: type: string enum: - tier_changed - changes: *821 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + changes: *825 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 - sponsorship: *819 + sponsorship: *823 required: - action - changes @@ -224184,10 +224198,10 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -224270,10 +224284,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -224693,15 +224707,15 @@ x-webhooks: status. type: string nullable: true - enterprise: *750 + enterprise: *754 id: description: The unique identifier of the status. type: integer - installation: *751 + installation: *755 name: type: string - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 sha: description: The Commit SHA. @@ -224816,9 +224830,9 @@ x-webhooks: description: The ID of the sub-issue. type: number sub_issue: *154 - installation: *751 - organization: *752 - repository: *753 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -224908,9 +224922,9 @@ x-webhooks: description: The ID of the sub-issue. type: number sub_issue: *154 - installation: *751 - organization: *752 - repository: *753 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -225000,9 +225014,9 @@ x-webhooks: description: The ID of the parent issue. type: number parent_issue: *154 - installation: *751 - organization: *752 - repository: *753 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -225092,9 +225106,9 @@ x-webhooks: description: The ID of the parent issue. type: number parent_issue: *154 - installation: *751 - organization: *752 - repository: *753 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -225171,12 +225185,12 @@ x-webhooks: title: team_add event type: object properties: - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 - team: &822 + team: &826 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -225366,9 +225380,9 @@ x-webhooks: type: string enum: - added_to_repository - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 repository: title: Repository description: A git repository @@ -225826,7 +225840,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *822 + team: *826 required: - action - team @@ -225902,9 +225916,9 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 repository: title: Repository description: A git repository @@ -226362,7 +226376,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *822 + team: *826 required: - action - team @@ -226439,9 +226453,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 repository: title: Repository description: A git repository @@ -226899,7 +226913,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *822 + team: *826 required: - action - team @@ -227043,9 +227057,9 @@ x-webhooks: - from required: - permissions - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 repository: title: Repository description: A git repository @@ -227503,7 +227517,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *822 + team: *826 required: - action - changes @@ -227581,9 +227595,9 @@ x-webhooks: type: string enum: - removed_from_repository - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 repository: title: Repository description: A git repository @@ -228041,7 +228055,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *822 + team: *826 required: - action - team @@ -228117,10 +228131,10 @@ x-webhooks: type: string enum: - started - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -228193,16 +228207,16 @@ x-webhooks: title: workflow_dispatch event type: object properties: - enterprise: *750 + enterprise: *754 inputs: type: object nullable: true additionalProperties: true - installation: *751 - organization: *752 + installation: *755 + organization: *756 ref: type: string - repository: *753 + repository: *757 sender: *4 workflow: type: string @@ -228284,10 +228298,10 @@ x-webhooks: type: string enum: - completed - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 workflow_job: allOf: @@ -228603,10 +228617,10 @@ x-webhooks: type: string enum: - in_progress - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 workflow_job: allOf: @@ -228945,10 +228959,10 @@ x-webhooks: type: string enum: - queued - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 workflow_job: type: object @@ -229162,10 +229176,10 @@ x-webhooks: type: string enum: - waiting - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 workflow_job: type: object @@ -229381,12 +229395,12 @@ x-webhooks: type: string enum: - completed - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 - workflow: *772 + workflow: *776 workflow_run: title: Workflow Run type: object @@ -230385,12 +230399,12 @@ x-webhooks: type: string enum: - in_progress - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 - workflow: *772 + workflow: *776 workflow_run: title: Workflow Run type: object @@ -231374,12 +231388,12 @@ x-webhooks: type: string enum: - requested - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 - workflow: *772 + workflow: *776 workflow_run: title: Workflow Run type: object diff --git a/descriptions/ghec/dereferenced/ghec.deref.json b/descriptions/ghec/dereferenced/ghec.deref.json index 3186fafe6c..cc98a5f436 100644 --- a/descriptions/ghec/dereferenced/ghec.deref.json +++ b/descriptions/ghec/dereferenced/ghec.deref.json @@ -123491,8 +123491,7 @@ "name": "Epic", "description": "An issue type for a multi-week tracking of work", "is_enabled": true, - "color": "green", - "is_private": true + "color": "green" } } } @@ -123727,8 +123726,7 @@ "name": "Epic", "description": "An issue type for a multi-week tracking of work", "is_enabled": true, - "color": "green", - "is_private": true + "color": "green" } } } @@ -443577,6 +443575,232 @@ } ] }, + { + "allOf": [ + { + "title": "file_path_restriction", + "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "file_path_restriction" + ] + }, + "parameters": { + "type": "object", + "properties": { + "restricted_file_paths": { + "type": "array", + "description": "The file paths that are restricted from being pushed to the commit graph.", + "items": { + "type": "string" + } + } + }, + "required": [ + "restricted_file_paths" + ] + } + } + }, + { + "title": "repository ruleset data for rule", + "description": "User-defined metadata to store domain-specific information limited to 8 keys with scalar values.", + "properties": { + "ruleset_source_type": { + "type": "string", + "description": "The type of source for the ruleset that includes this rule.", + "enum": [ + "Repository", + "Organization" + ] + }, + "ruleset_source": { + "type": "string", + "description": "The name of the source of the ruleset that includes this rule." + }, + "ruleset_id": { + "type": "integer", + "description": "The ID of the ruleset that includes this rule." + } + } + } + ] + }, + { + "allOf": [ + { + "title": "max_file_path_length", + "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "max_file_path_length" + ] + }, + "parameters": { + "type": "object", + "properties": { + "max_file_path_length": { + "type": "integer", + "description": "The maximum amount of characters allowed in file paths", + "minimum": 1, + "maximum": 256 + } + }, + "required": [ + "max_file_path_length" + ] + } + } + }, + { + "title": "repository ruleset data for rule", + "description": "User-defined metadata to store domain-specific information limited to 8 keys with scalar values.", + "properties": { + "ruleset_source_type": { + "type": "string", + "description": "The type of source for the ruleset that includes this rule.", + "enum": [ + "Repository", + "Organization" + ] + }, + "ruleset_source": { + "type": "string", + "description": "The name of the source of the ruleset that includes this rule." + }, + "ruleset_id": { + "type": "integer", + "description": "The ID of the ruleset that includes this rule." + } + } + } + ] + }, + { + "allOf": [ + { + "title": "file_extension_restriction", + "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "file_extension_restriction" + ] + }, + "parameters": { + "type": "object", + "properties": { + "restricted_file_extensions": { + "type": "array", + "description": "The file extensions that are restricted from being pushed to the commit graph.", + "items": { + "type": "string" + } + } + }, + "required": [ + "restricted_file_extensions" + ] + } + } + }, + { + "title": "repository ruleset data for rule", + "description": "User-defined metadata to store domain-specific information limited to 8 keys with scalar values.", + "properties": { + "ruleset_source_type": { + "type": "string", + "description": "The type of source for the ruleset that includes this rule.", + "enum": [ + "Repository", + "Organization" + ] + }, + "ruleset_source": { + "type": "string", + "description": "The name of the source of the ruleset that includes this rule." + }, + "ruleset_id": { + "type": "integer", + "description": "The ID of the ruleset that includes this rule." + } + } + } + ] + }, + { + "allOf": [ + { + "title": "max_file_size", + "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "max_file_size" + ] + }, + "parameters": { + "type": "object", + "properties": { + "max_file_size": { + "type": "integer", + "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", + "minimum": 1, + "maximum": 100 + } + }, + "required": [ + "max_file_size" + ] + } + } + }, + { + "title": "repository ruleset data for rule", + "description": "User-defined metadata to store domain-specific information limited to 8 keys with scalar values.", + "properties": { + "ruleset_source_type": { + "type": "string", + "description": "The type of source for the ruleset that includes this rule.", + "enum": [ + "Repository", + "Organization" + ] + }, + "ruleset_source": { + "type": "string", + "description": "The name of the source of the ruleset that includes this rule." + }, + "ruleset_id": { + "type": "integer", + "description": "The ID of the ruleset that includes this rule." + } + } + } + ] + }, { "allOf": [ { diff --git a/descriptions/ghec/dereferenced/ghec.deref.yaml b/descriptions/ghec/dereferenced/ghec.deref.yaml index 23c7cc53b8..4ea8841fa2 100644 --- a/descriptions/ghec/dereferenced/ghec.deref.yaml +++ b/descriptions/ghec/dereferenced/ghec.deref.yaml @@ -1021,7 +1021,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/security-advisories/global-advisories#get-a-global-security-advisory parameters: - - &663 + - &667 name: ghsa_id description: The GHSA (GitHub Security Advisory) identifier of the advisory. in: path @@ -1712,7 +1712,7 @@ paths: application/json: schema: *3 application/scim+json: - schema: &673 + schema: &677 title: Scim Error description: Scim Error type: object @@ -16907,7 +16907,8 @@ paths: required: - operator - pattern - - title: file_path_restriction + - &641 + title: file_path_restriction description: Prevent commits that include changes in specified file paths from being pushed to the commit graph. type: object @@ -16929,7 +16930,8 @@ paths: type: string required: - restricted_file_paths - - title: max_file_path_length + - &642 + title: max_file_path_length description: Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph. @@ -16952,7 +16954,8 @@ paths: maximum: 256 required: - max_file_path_length - - title: file_extension_restriction + - &643 + title: file_extension_restriction description: Prevent commits that include files with specified file extensions from being pushed to the commit graph. type: object @@ -16974,7 +16977,8 @@ paths: type: string required: - restricted_file_extensions - - title: max_file_size + - &644 + title: max_file_size description: Prevent commits that exceed a specified file size limit from being pushed to the commit graph. type: object @@ -16997,7 +17001,7 @@ paths: maximum: 100 required: - max_file_size - - &641 + - &645 title: workflows description: Require all changes made to a targeted branch to pass the specified workflows before they can be merged. @@ -17046,7 +17050,7 @@ paths: - repository_id required: - workflows - - &642 + - &646 title: code_scanning description: Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning @@ -17691,14 +17695,14 @@ paths: format: uri description: The REST API URL of the code locations for this alert. - state: &655 + state: &659 description: Sets the state of the secret scanning alert. You must provide `resolution` when you set the state to `resolved`. type: string enum: - open - resolved - resolution: &656 + resolution: &660 type: string description: "**Required when the `state` is `resolved`.** The reason for resolving the alert." @@ -20019,7 +20023,7 @@ paths: url: type: string format: uri - user: &712 + user: &716 title: Public User description: Public User type: object @@ -24452,7 +24456,7 @@ paths: type: array items: *58 examples: - default: &730 + default: &734 value: - login: github id: 1 @@ -26055,7 +26059,7 @@ paths: type: array items: *63 examples: - default: &724 + default: &728 value: total_count: 1 repositories: @@ -26874,7 +26878,7 @@ paths: type: array items: *197 examples: - default: &715 + default: &719 value: total_count: 1 repositories: @@ -36027,7 +36031,6 @@ paths: description: An issue type for a multi-week tracking of work is_enabled: true color: green - is_private: true responses: '200': description: Response @@ -36117,7 +36120,6 @@ paths: description: An issue type for a multi-week tracking of work is_enabled: true color: green - is_private: true responses: '200': description: Response @@ -37693,7 +37695,7 @@ paths: parameters: - *171 - *299 - - &729 + - &733 name: repo_name description: repo_name parameter in: path @@ -38999,7 +39001,7 @@ paths: - nuget - container - *171 - - &731 + - &735 name: visibility description: |- The selected visibility of the packages. This parameter is optional and only filters an existing result set. @@ -39040,7 +39042,7 @@ paths: default: *306 '403': *29 '401': *25 - '400': &733 + '400': &737 description: The value of `per_page` multiplied by `page` cannot be greater than 10000. x-github: @@ -42681,7 +42683,7 @@ paths: - *171 - *17 - *19 - - &643 + - &647 name: targets description: | A comma-separated list of rule targets to filter by. @@ -42871,7 +42873,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/rule-suites#list-organization-rule-suites parameters: - *171 - - &644 + - &648 name: ref description: The name of the ref. Cannot contain wildcard characters. Optionally prefix with `refs/heads/` to limit to branches or `refs/tags/` to limit @@ -42883,14 +42885,14 @@ paths: x-multi-segment: true - *226 - *222 - - &645 + - &649 name: actor_name description: The handle for the GitHub user account to filter on. When specified, only rule evaluations triggered by this actor will be returned. in: query schema: type: string - - &646 + - &650 name: rule_suite_result description: The rule results to filter on. When specified, only suites with this result will be returned. @@ -42910,7 +42912,7 @@ paths: description: Response content: application/json: - schema: &647 + schema: &651 title: Rule Suites description: Response type: array @@ -42965,7 +42967,7 @@ paths: whether rules would pass or fail if all rules in the rule suite were `active`. examples: - default: &648 + default: &652 value: - id: 21 actor_id: 12 @@ -43009,7 +43011,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/rule-suites#get-an-organization-rule-suite parameters: - *171 - - &649 + - &653 name: rule_suite_id description: |- The unique identifier of the rule suite result. @@ -43025,7 +43027,7 @@ paths: description: Response content: application/json: - schema: &650 + schema: &654 title: Rule Suite description: Response type: object @@ -43124,7 +43126,7 @@ paths: description: The detailed failure message for the rule. Null if the rule passed. examples: - default: &651 + default: &655 value: id: 21 actor_id: 12 @@ -43455,7 +43457,7 @@ paths: - *86 - *19 - *17 - - &653 + - &657 name: before description: A cursor, as given in the [Link header](https://docs.github.com/enterprise-cloud@latest//rest/guides/using-pagination-in-the-rest-api#using-link-headers). If specified, the query only searches for events before this cursor. To @@ -43465,7 +43467,7 @@ paths: required: false schema: type: string - - &654 + - &658 name: after description: A cursor, as given in the [Link header](https://docs.github.com/enterprise-cloud@latest//rest/guides/using-pagination-in-the-rest-api#using-link-headers). If specified, the query only searches for events after this cursor. To @@ -43557,7 +43559,7 @@ paths: application/json: schema: type: array - items: &661 + items: &665 description: A repository security advisory. type: object properties: @@ -43848,7 +43850,7 @@ paths: - private_fork additionalProperties: false examples: - default: &662 + default: &666 value: - ghsa_id: GHSA-abcd-1234-efgh cve_id: CVE-2050-00000 @@ -45683,7 +45685,7 @@ paths: - updated_at - url examples: - default: &702 + default: &706 value: - author: login: octocat @@ -45931,7 +45933,7 @@ paths: application/json: schema: *358 examples: - default: &703 + default: &707 value: author: login: octocat @@ -46114,7 +46116,7 @@ paths: - updated_at - url examples: - default: &704 + default: &708 value: - author: login: octocat @@ -46340,7 +46342,7 @@ paths: application/json: schema: *361 examples: - default: &705 + default: &709 value: author: login: octocat @@ -47053,7 +47055,7 @@ paths: - state - url examples: - response-if-user-is-a-team-maintainer: &706 + response-if-user-is-a-team-maintainer: &710 summary: Response if user is a team maintainer value: url: https://api.github.com/teams/1/memberships/octocat @@ -47118,7 +47120,7 @@ paths: application/json: schema: *372 examples: - response-if-users-membership-with-team-is-now-pending: &707 + response-if-users-membership-with-team-is-now-pending: &711 summary: Response if user's membership with team is now pending value: url: https://api.github.com/teams/1/memberships/octocat @@ -47259,7 +47261,7 @@ paths: - updated_at - permissions examples: - default: &708 + default: &712 value: - owner_url: https://api.github.com/orgs/octocat url: https://api.github.com/projects/1002605 @@ -47338,7 +47340,7 @@ paths: application/json: schema: *373 examples: - default: &709 + default: &713 value: owner_url: https://api.github.com/orgs/octocat url: https://api.github.com/projects/1002605 @@ -47548,7 +47550,7 @@ paths: description: Alternative response with repository permissions content: application/json: - schema: &710 + schema: &714 title: Team Repository description: A team's access to a repository. type: object @@ -48314,7 +48316,7 @@ paths: type: array items: *286 examples: - response-if-child-teams-exist: &711 + response-if-child-teams-exist: &715 value: - id: 2 node_id: MDQ6VGVhbTI= @@ -60485,7 +60487,7 @@ paths: check. type: array items: *447 - deployment: &762 + deployment: &766 title: Deployment description: A deployment created as the result of an Actions check run from a workflow that references an environment @@ -61399,7 +61401,7 @@ paths: type: string format: date-time nullable: true - head_commit: &788 + head_commit: &792 title: Simple Commit description: A commit. type: object @@ -65592,14 +65594,14 @@ paths: type: integer machines: type: array - items: &718 + items: &722 type: object title: Codespace machine description: A description of the machine powering a codespace. properties: *486 required: *487 examples: - default: &719 + default: &723 value: total_count: 2 machines: @@ -68886,7 +68888,7 @@ paths: application/json: schema: type: array - items: &666 + items: &670 title: Status description: The status of a commit. type: object @@ -70440,7 +70442,7 @@ paths: items: type: object properties: - placeholder_id: &658 + placeholder_id: &662 description: The ID of the push protection bypass placeholder. This value is returned on any push protected routes. @@ -76206,7 +76208,7 @@ paths: type: string format: uri example: https://api.github.com/repos/octocat/Hello-World/hooks/1/deliveries - last_response: &796 + last_response: &800 title: Hook Response type: object properties: @@ -77166,7 +77168,7 @@ paths: parameters: - *375 - *376 - - &742 + - &746 name: since description: A user ID. Only return users with an ID greater than this ID. in: query @@ -77600,7 +77602,7 @@ paths: type: array items: *561 examples: - default: &735 + default: &739 value: - id: 1 repository: @@ -90746,6 +90748,18 @@ paths: - allOf: - *642 - *627 + - allOf: + - *643 + - *627 + - allOf: + - *644 + - *627 + - allOf: + - *645 + - *627 + - allOf: + - *646 + - *627 examples: default: value: @@ -90796,7 +90810,7 @@ paths: schema: type: boolean default: true - - *643 + - *647 responses: '200': description: Response @@ -90914,7 +90928,7 @@ paths: application/json: schema: *128 examples: - default: &652 + default: &656 value: id: 42 name: super cool ruleset @@ -90963,10 +90977,10 @@ paths: parameters: - *375 - *376 - - *644 + - *648 - *222 - - *645 - - *646 + - *649 + - *650 - *17 - *19 responses: @@ -90974,9 +90988,9 @@ paths: description: Response content: application/json: - schema: *647 + schema: *651 examples: - default: *648 + default: *652 '404': *6 '500': *99 x-github: @@ -90999,15 +91013,15 @@ paths: parameters: - *375 - *376 - - *649 + - *653 responses: '200': description: Response content: application/json: - schema: *650 + schema: *654 examples: - default: *651 + default: *655 '404': *6 '500': *99 x-github: @@ -91058,7 +91072,7 @@ paths: application/json: schema: *128 examples: - default: *652 + default: *656 '404': *6 '500': *99 put: @@ -91141,7 +91155,7 @@ paths: application/json: schema: *128 examples: - default: *652 + default: *656 '404': *6 '500': *99 delete: @@ -91304,8 +91318,8 @@ paths: - *86 - *19 - *17 - - *653 - - *654 + - *657 + - *658 - *337 - *338 - *339 @@ -91316,7 +91330,7 @@ paths: application/json: schema: type: array - items: &657 + items: &661 type: object properties: number: *100 @@ -91335,8 +91349,8 @@ paths: format: uri description: The REST API URL of the code locations for this alert. - state: *655 - resolution: *656 + state: *659 + resolution: *660 resolved_at: type: string format: date-time @@ -91562,7 +91576,7 @@ paths: description: Response content: application/json: - schema: *657 + schema: *661 examples: default: value: @@ -91624,8 +91638,8 @@ paths: schema: type: object properties: - state: *655 - resolution: *656 + state: *659 + resolution: *660 resolution_comment: description: An optional comment when closing an alert. Cannot be updated or deleted. Must be `null` when changing `state` to `open`. @@ -91643,7 +91657,7 @@ paths: description: Response content: application/json: - schema: *657 + schema: *661 examples: default: value: @@ -91731,7 +91745,7 @@ paths: schema: type: array description: List of locations where the secret was detected - items: &817 + items: &821 type: object properties: type: @@ -92099,14 +92113,14 @@ paths: schema: type: object properties: - reason: &659 + reason: &663 description: The reason for bypassing push protection. type: string enum: - false_positive - used_in_tests - will_fix_later - placeholder_id: *658 + placeholder_id: *662 required: - reason - placeholder_id @@ -92123,7 +92137,7 @@ paths: schema: type: object properties: - reason: *659 + reason: *663 expire_at: type: string format: date-time @@ -92182,7 +92196,7 @@ paths: properties: incremental_scans: type: array - items: &660 + items: &664 description: Information on a single scan performed by secret scanning on the repository type: object @@ -92208,15 +92222,15 @@ paths: nullable: true pattern_update_scans: type: array - items: *660 + items: *664 backfill_scans: type: array - items: *660 + items: *664 custom_pattern_backfill_scans: type: array items: allOf: - - *660 + - *664 - type: object properties: pattern_name: @@ -92331,9 +92345,9 @@ paths: application/json: schema: type: array - items: *661 + items: *665 examples: - default: *662 + default: *666 '400': *14 '404': *6 x-github: @@ -92517,9 +92531,9 @@ paths: description: Response content: application/json: - schema: *661 + schema: *665 examples: - default: &664 + default: &668 value: ghsa_id: GHSA-abcd-1234-efgh cve_id: CVE-2050-00000 @@ -92857,7 +92871,7 @@ paths: description: Response content: application/json: - schema: *661 + schema: *665 examples: default: value: @@ -93006,15 +93020,15 @@ paths: parameters: - *375 - *376 - - *663 + - *667 responses: '200': description: Response content: application/json: - schema: *661 + schema: *665 examples: - default: *664 + default: *668 '403': *29 '404': *6 x-github: @@ -93040,7 +93054,7 @@ paths: parameters: - *375 - *376 - - *663 + - *667 requestBody: required: true content: @@ -93199,10 +93213,10 @@ paths: description: Response content: application/json: - schema: *661 + schema: *665 examples: - default: *664 - add_credit: *664 + default: *668 + add_credit: *668 '403': *29 '404': *6 '422': @@ -93242,7 +93256,7 @@ paths: parameters: - *375 - *376 - - *663 + - *667 responses: '202': *95 '400': *14 @@ -93271,7 +93285,7 @@ paths: parameters: - *375 - *376 - - *663 + - *667 responses: '202': description: Response @@ -93415,7 +93429,7 @@ paths: application/json: schema: type: array - items: &665 + items: &669 title: Code Frequency Stat description: Code Frequency Stat type: array @@ -93788,7 +93802,7 @@ paths: application/json: schema: type: array - items: *665 + items: *669 examples: default: value: @@ -93876,7 +93890,7 @@ paths: description: Response content: application/json: - schema: *666 + schema: *670 examples: default: value: @@ -93970,7 +93984,7 @@ paths: description: if you subscribe to the repository content: application/json: - schema: &667 + schema: &671 title: Repository Invitation description: Repository invitations let you manage who you collaborate with. @@ -94065,7 +94079,7 @@ paths: description: Response content: application/json: - schema: *667 + schema: *671 examples: default: value: @@ -94202,7 +94216,7 @@ paths: application/json: schema: type: array - items: &668 + items: &672 title: Tag protection description: Tag protection type: object @@ -94278,7 +94292,7 @@ paths: description: Response content: application/json: - schema: *668 + schema: *672 examples: default: value: @@ -94426,7 +94440,7 @@ paths: description: Response content: application/json: - schema: &669 + schema: &673 title: Topic description: A topic aggregates entities that are related to a subject. type: object @@ -94438,7 +94452,7 @@ paths: required: - names examples: - default: &670 + default: &674 value: names: - octocat @@ -94493,9 +94507,9 @@ paths: description: Response content: application/json: - schema: *669 + schema: *673 examples: - default: *670 + default: *674 '404': *6 '422': *7 x-github: @@ -94518,7 +94532,7 @@ paths: parameters: - *375 - *376 - - &671 + - &675 name: per description: The time frame to display results for. in: query @@ -94547,7 +94561,7 @@ paths: example: 128 clones: type: array - items: &672 + items: &676 title: Traffic type: object properties: @@ -94788,7 +94802,7 @@ paths: parameters: - *375 - *376 - - *671 + - *675 responses: '200': description: Response @@ -94807,7 +94821,7 @@ paths: example: 3782 views: type: array - items: *672 + items: *676 required: - uniques - count @@ -95479,7 +95493,7 @@ paths: value: Engineering externalId: value: 8aa1a0c0-c4c3-4bc0-b4a5-2ef676900159 - - &680 + - &684 name: excludedAttributes description: Excludes the specified attribute from being returned in the results. Using this parameter can speed up response time. @@ -95488,7 +95502,7 @@ paths: schema: type: string example: members - - &685 + - &689 name: startIndex description: 'Used for pagination: the starting index of the first result to return when paginating through values.' @@ -95499,7 +95513,7 @@ paths: default: 1 format: int32 example: 1 - - &686 + - &690 name: count description: 'Used for pagination: the number of results to return per page.' in: query @@ -95541,7 +95555,7 @@ paths: Resources: type: array description: Information about each provisioned group. - items: &674 + items: &678 allOf: - type: object required: @@ -95616,7 +95630,7 @@ paths: - value: 0db508eb-91e2-46e4-809c-30dcbda0c685 "$+ref": https://api.github.localhost/scim/v2/Users/0db508eb-91e2-46e4-809c-30dcbda0c685 displayName: User 2 - meta: &687 + meta: &691 type: object description: The metadata associated with the creation/updates to the user. @@ -95676,31 +95690,31 @@ paths: location: https://api.github.localhost/scim/v2/Groups/24b28bbb-5fc4-4686-a153-a020debb1155 startIndex: 1 itemsPerPage: 20 - '400': &675 + '400': &679 description: Bad request content: application/json: - schema: *673 + schema: *677 application/scim+json: - schema: *673 - '401': &676 + schema: *677 + '401': &680 description: Authorization failure - '403': &677 + '403': &681 description: Permission denied - '429': &678 + '429': &682 description: Too many requests content: application/json: - schema: *673 + schema: *677 application/scim+json: - schema: *673 - '500': &679 + schema: *677 + '500': &683 description: Internal server error content: application/json: - schema: *673 + schema: *677 application/scim+json: - schema: *673 + schema: *677 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -95724,7 +95738,7 @@ paths: required: true content: application/json: - schema: &683 + schema: &687 type: object required: - schemas @@ -95780,9 +95794,9 @@ paths: description: Group has been created content: application/scim+json: - schema: *674 + schema: *678 examples: - group: &681 + group: &685 value: schemas: - urn:ietf:params:scim:schemas:core:2.0:Group @@ -95801,13 +95815,13 @@ paths: created: '2012-03-27T19:59:26.000Z' lastModified: '2018-03-27T19:59:26.000Z' location: https://api.github.localhost/scim/v2/Groups/24b28bbb-5fc4-4686-a153-a020debb1155 - '400': *675 - '401': *676 - '403': *677 - '409': &684 + '400': *679 + '401': *680 + '403': *681 + '409': &688 description: Duplicate record detected - '429': *678 - '500': *679 + '429': *682 + '500': *683 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -95824,7 +95838,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#get-scim-provisioning-information-for-an-enterprise-group parameters: - - &682 + - &686 name: scim_group_id description: A unique identifier of the SCIM group. in: path @@ -95832,22 +95846,22 @@ paths: schema: type: string example: 7fce0092-d52e-4f76-b727-3955bd72c939 - - *680 + - *684 - *40 responses: '200': description: Success, a group was found content: application/scim+json: - schema: *674 + schema: *678 examples: - default: *681 - '400': *675 - '401': *676 - '403': *677 + default: *685 + '400': *679 + '401': *680 + '403': *681 '404': *6 - '429': *678 - '500': *679 + '429': *682 + '500': *683 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -95866,13 +95880,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#set-scim-information-for-a-provisioned-enterprise-group parameters: - - *682 + - *686 - *40 requestBody: required: true content: application/json: - schema: *683 + schema: *687 examples: group: summary: Group @@ -95898,17 +95912,17 @@ paths: description: Group was updated content: application/scim+json: - schema: *674 + schema: *678 examples: - group: *681 - groupWithMembers: *681 - '400': *675 - '401': *676 - '403': *677 + group: *685 + groupWithMembers: *685 + '400': *679 + '401': *680 + '403': *681 '404': *6 - '409': *684 - '429': *678 - '500': *679 + '409': *688 + '429': *682 + '500': *683 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -95932,13 +95946,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#update-an-attribute-for-a-scim-enterprise-group parameters: - - *682 + - *686 - *40 requestBody: required: true content: application/json: - schema: &694 + schema: &698 type: object required: - Operations @@ -95998,17 +96012,17 @@ paths: description: Success, group was updated content: application/scim+json: - schema: *674 + schema: *678 examples: - updateGroup: *681 - addMembers: *681 - '400': *675 - '401': *676 - '403': *677 + updateGroup: *685 + addMembers: *685 + '400': *679 + '401': *680 + '403': *681 '404': *6 - '409': *684 - '429': *678 - '500': *679 + '409': *688 + '429': *682 + '500': *683 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -96024,17 +96038,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#delete-a-scim-group-from-an-enterprise parameters: - - *682 + - *686 - *40 responses: '204': description: Group was deleted, no content - '400': *675 - '401': *676 - '403': *677 + '400': *679 + '401': *680 + '403': *681 '404': *6 - '429': *678 - '500': *679 + '429': *682 + '500': *683 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -96068,8 +96082,8 @@ paths: value: userName eq 'E012345' externalId: value: externalId eq 'E012345' - - *685 - - *686 + - *689 + - *690 - *40 responses: '200': @@ -96102,7 +96116,7 @@ paths: Resources: type: array description: Information about each provisioned account. - items: &689 + items: &693 allOf: - type: object required: @@ -96181,7 +96195,7 @@ paths: description: Whether this email address is the primary address. example: true - roles: &688 + roles: &692 type: array description: The roles assigned to the user. items: @@ -96237,7 +96251,7 @@ paths: type: string description: Provisioned SCIM groups that the user is a member of. - meta: *687 + meta: *691 startIndex: type: integer description: A starting index for the returned page @@ -96274,11 +96288,11 @@ paths: primary: false startIndex: 1 itemsPerPage: 20 - '400': *675 - '401': *676 - '403': *677 - '429': *678 - '500': *679 + '400': *679 + '401': *680 + '403': *681 + '429': *682 + '500': *683 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -96302,7 +96316,7 @@ paths: required: true content: application/json: - schema: &692 + schema: &696 type: object required: - schemas @@ -96384,9 +96398,9 @@ paths: type: boolean description: Whether this email address is the primary address. example: true - roles: *688 + roles: *692 examples: - user: &693 + user: &697 summary: User value: schemas: @@ -96433,9 +96447,9 @@ paths: description: User has been created content: application/scim+json: - schema: *689 + schema: *693 examples: - user: &690 + user: &694 value: schemas: - urn:ietf:params:scim:schemas:core:2.0:User @@ -96461,13 +96475,13 @@ paths: created: '2012-03-27T19:59:26.000Z' lastModified: '2018-03-27T19:59:26.000Z' location: https://api.github.localhost/scim/v2/Users/7fce0092-d52e-4f76-b727-3955bd72c939 - enterpriseOwner: *690 - '400': *675 - '401': *676 - '403': *677 - '409': *684 - '429': *678 - '500': *679 + enterpriseOwner: *694 + '400': *679 + '401': *680 + '403': *681 + '409': *688 + '429': *682 + '500': *683 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -96484,7 +96498,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#get-scim-provisioning-information-for-an-enterprise-user parameters: - - &691 + - &695 name: scim_user_id description: The unique identifier of the SCIM user. in: path @@ -96497,15 +96511,15 @@ paths: description: Success, a user was found content: application/scim+json: - schema: *689 + schema: *693 examples: - default: *690 - '400': *675 - '401': *676 - '403': *677 + default: *694 + '400': *679 + '401': *680 + '403': *681 '404': *6 - '429': *678 - '500': *679 + '429': *682 + '500': *683 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -96527,30 +96541,30 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#set-scim-information-for-a-provisioned-enterprise-user parameters: - - *691 + - *695 - *40 requestBody: required: true content: application/json: - schema: *692 + schema: *696 examples: - user: *693 + user: *697 responses: '200': description: User was updated content: application/scim+json: - schema: *689 + schema: *693 examples: - user: *690 - '400': *675 - '401': *676 - '403': *677 + user: *694 + '400': *679 + '401': *680 + '403': *681 '404': *6 - '409': *684 - '429': *678 - '500': *679 + '409': *688 + '429': *682 + '500': *683 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -96585,13 +96599,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#update-an-attribute-for-a-scim-enterprise-user parameters: - - *691 + - *695 - *40 requestBody: required: true content: application/json: - schema: *694 + schema: *698 examples: userMultiValuedProperties: summary: Multi Valued Property @@ -96631,18 +96645,18 @@ paths: description: Success, user was updated content: application/scim+json: - schema: *689 - examples: - userMultiValuedProperties: *690 - userSingleValuedProperties: *690 - disableUser: *690 - '400': *675 - '401': *676 - '403': *677 + schema: *693 + examples: + userMultiValuedProperties: *694 + userSingleValuedProperties: *694 + disableUser: *694 + '400': *679 + '401': *680 + '403': *681 '404': *6 - '409': *684 - '429': *678 - '500': *679 + '409': *688 + '429': *682 + '500': *683 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -96662,17 +96676,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#delete-a-scim-user-from-an-enterprise parameters: - - *691 + - *695 - *40 responses: '204': description: User was deleted, no content - '400': *675 - '401': *676 - '403': *677 + '400': *679 + '401': *680 + '403': *681 '404': *6 - '429': *678 - '500': *679 + '429': *682 + '500': *683 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -96759,7 +96773,7 @@ paths: example: 1 Resources: type: array - items: &695 + items: &699 title: SCIM /Users description: SCIM /Users provisioning endpoints type: object @@ -96990,22 +97004,22 @@ paths: lastModified: '2017-03-09T16:11:13-05:00' location: https://api.github.com/scim/v2/organizations/octo-org/Users/77563764-eb6-24-0598234-958243 '304': *37 - '404': &696 + '404': &700 description: Resource not found content: application/json: - schema: *673 + schema: *677 application/scim+json: - schema: *673 - '403': &697 + schema: *677 + '403': &701 description: Forbidden content: application/json: - schema: *673 + schema: *677 application/scim+json: - schema: *673 - '400': *675 - '429': *678 + schema: *677 + '400': *679 + '429': *682 x-github: githubCloudOnly: true enabledForGitHubApps: true @@ -97031,9 +97045,9 @@ paths: description: Response content: application/scim+json: - schema: *695 + schema: *699 examples: - default: &698 + default: &702 value: schemas: - urn:ietf:params:scim:schemas:core:2.0:User @@ -97056,17 +97070,17 @@ paths: lastModified: '2017-03-09T16:11:13-05:00' location: https://api.github.com/scim/v2/organizations/octo-org/Users/edefdfedf-050c-11e7-8d32 '304': *37 - '404': *696 - '403': *697 - '500': *679 + '404': *700 + '403': *701 + '500': *683 '409': description: Conflict content: application/json: - schema: *673 + schema: *677 application/scim+json: - schema: *673 - '400': *675 + schema: *677 + '400': *679 requestBody: required: true content: @@ -97159,17 +97173,17 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#get-scim-provisioning-information-for-a-user parameters: - *171 - - *691 + - *695 responses: '200': description: Response content: application/scim+json: - schema: *695 + schema: *699 examples: - default: *698 - '404': *696 - '403': *697 + default: *702 + '404': *700 + '403': *701 '304': *37 x-github: githubCloudOnly: true @@ -97193,18 +97207,18 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#update-a-provisioned-organization-membership parameters: - *171 - - *691 + - *695 responses: '200': description: Response content: application/scim+json: - schema: *695 + schema: *699 examples: - default: *698 + default: *702 '304': *37 - '404': *696 - '403': *697 + '404': *700 + '403': *701 requestBody: required: true content: @@ -97313,19 +97327,19 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#update-an-attribute-for-a-scim-user parameters: - *171 - - *691 + - *695 responses: '200': description: Response content: application/scim+json: - schema: *695 + schema: *699 examples: - default: *698 + default: *702 '304': *37 - '404': *696 - '403': *697 - '400': *675 + '404': *700 + '403': *701 + '400': *679 '429': description: Response content: @@ -97416,12 +97430,12 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#delete-a-scim-user-from-an-organization parameters: - *171 - - *691 + - *695 responses: '204': description: Response - '404': *696 - '403': *697 + '404': *700 + '403': *701 '304': *37 x-github: githubCloudOnly: true @@ -97554,7 +97568,7 @@ paths: example: - 73..77 - 77..78 - text_matches: &699 + text_matches: &703 title: Search Result Text Matches type: array items: @@ -97717,7 +97731,7 @@ paths: enum: - author-date - committer-date - - &700 + - &704 name: order description: Determines whether the first search result returned is the highest number of matches (`desc`) or lowest number of matches (`asc`). This parameter @@ -97845,7 +97859,7 @@ paths: type: number node_id: type: string - text_matches: *699 + text_matches: *703 required: - sha - node_id @@ -98028,7 +98042,7 @@ paths: - interactions - created - updated - - *700 + - *704 - *17 - *19 - name: advanced_search @@ -98170,7 +98184,7 @@ paths: type: string format: date-time nullable: true - text_matches: *699 + text_matches: *703 pull_request: type: object properties: @@ -98398,7 +98412,7 @@ paths: enum: - created - updated - - *700 + - *704 - *17 - *19 responses: @@ -98442,7 +98456,7 @@ paths: nullable: true score: type: number - text_matches: *699 + text_matches: *703 required: - id - node_id @@ -98528,7 +98542,7 @@ paths: - forks - help-wanted-issues - updated - - *700 + - *704 - *17 - *19 responses: @@ -98767,7 +98781,7 @@ paths: - admin - pull - push - text_matches: *699 + text_matches: *703 temp_clone_token: type: string allow_merge_commit: @@ -99068,7 +99082,7 @@ paths: type: string format: uri nullable: true - text_matches: *699 + text_matches: *703 related: type: array nullable: true @@ -99261,7 +99275,7 @@ paths: - followers - repositories - joined - - *700 + - *704 - *17 - *19 responses: @@ -99365,7 +99379,7 @@ paths: hireable: type: boolean nullable: true - text_matches: *699 + text_matches: *703 blog: type: string nullable: true @@ -99444,7 +99458,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#get-a-team-legacy parameters: - - &701 + - &705 name: team_id description: The unique identifier of the team. in: path @@ -99485,7 +99499,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#update-a-team-legacy parameters: - - *701 + - *705 requestBody: required: true content: @@ -99585,7 +99599,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#delete-a-team-legacy parameters: - - *701 + - *705 responses: '204': description: Response @@ -99616,7 +99630,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#list-discussions-legacy parameters: - - *701 + - *705 - *86 - *17 - *19 @@ -99629,7 +99643,7 @@ paths: type: array items: *358 examples: - default: *702 + default: *706 headers: Link: *39 x-github: @@ -99658,7 +99672,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#create-a-discussion-legacy parameters: - - *701 + - *705 requestBody: required: true content: @@ -99721,7 +99735,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#get-a-discussion-legacy parameters: - - *701 + - *705 - *360 responses: '200': @@ -99755,7 +99769,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#update-a-discussion-legacy parameters: - - *701 + - *705 - *360 requestBody: required: false @@ -99781,7 +99795,7 @@ paths: application/json: schema: *358 examples: - default: *703 + default: *707 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -99806,7 +99820,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#delete-a-discussion-legacy parameters: - - *701 + - *705 - *360 responses: '204': @@ -99836,7 +99850,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#list-discussion-comments-legacy parameters: - - *701 + - *705 - *360 - *86 - *17 @@ -99850,7 +99864,7 @@ paths: type: array items: *361 examples: - default: *704 + default: *708 headers: Link: *39 x-github: @@ -99879,7 +99893,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#create-a-discussion-comment-legacy parameters: - - *701 + - *705 - *360 requestBody: required: true @@ -99931,7 +99945,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#get-a-discussion-comment-legacy parameters: - - *701 + - *705 - *360 - *363 responses: @@ -99966,7 +99980,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#update-a-discussion-comment-legacy parameters: - - *701 + - *705 - *360 - *363 requestBody: @@ -99992,7 +100006,7 @@ paths: application/json: schema: *361 examples: - default: *705 + default: *709 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -100017,7 +100031,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#delete-a-discussion-comment-legacy parameters: - - *701 + - *705 - *360 - *363 responses: @@ -100048,7 +100062,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#list-reactions-for-a-team-discussion-comment-legacy parameters: - - *701 + - *705 - *360 - *363 - name: content @@ -100107,7 +100121,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#create-reaction-for-a-team-discussion-comment-legacy parameters: - - *701 + - *705 - *360 - *363 requestBody: @@ -100169,7 +100183,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#list-reactions-for-a-team-discussion-legacy parameters: - - *701 + - *705 - *360 - name: content description: Returns a single [reaction type](https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#about-reactions). @@ -100227,7 +100241,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#create-reaction-for-a-team-discussion-legacy parameters: - - *701 + - *705 - *360 requestBody: required: true @@ -100286,7 +100300,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#list-pending-team-invitations-legacy parameters: - - *701 + - *705 - *17 - *19 responses: @@ -100324,7 +100338,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#list-team-members-legacy parameters: - - *701 + - *705 - name: role description: Filters members returned by their role in the team. in: query @@ -100375,7 +100389,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#get-team-member-legacy parameters: - - *701 + - *705 - *219 responses: '204': @@ -100412,7 +100426,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#add-team-member-legacy parameters: - - *701 + - *705 - *219 responses: '204': @@ -100452,7 +100466,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#remove-team-member-legacy parameters: - - *701 + - *705 - *219 responses: '204': @@ -100489,7 +100503,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#get-team-membership-for-a-user-legacy parameters: - - *701 + - *705 - *219 responses: '200': @@ -100498,7 +100512,7 @@ paths: application/json: schema: *372 examples: - response-if-user-is-a-team-maintainer: *706 + response-if-user-is-a-team-maintainer: *710 '404': *6 x-github: githubCloudOnly: false @@ -100531,7 +100545,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#add-or-update-team-membership-for-a-user-legacy parameters: - - *701 + - *705 - *219 requestBody: required: false @@ -100559,7 +100573,7 @@ paths: application/json: schema: *372 examples: - response-if-users-membership-with-team-is-now-pending: *707 + response-if-users-membership-with-team-is-now-pending: *711 '403': description: Forbidden if team synchronization is set up '422': @@ -100593,7 +100607,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#remove-team-membership-for-a-user-legacy parameters: - - *701 + - *705 - *219 responses: '204': @@ -100622,7 +100636,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#list-team-projects-legacy parameters: - - *701 + - *705 - *17 - *19 responses: @@ -100634,7 +100648,7 @@ paths: type: array items: *373 examples: - default: *708 + default: *712 headers: Link: *39 '404': *6 @@ -100660,7 +100674,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#check-team-permissions-for-a-project-legacy parameters: - - *701 + - *705 - *374 responses: '200': @@ -100669,7 +100683,7 @@ paths: application/json: schema: *373 examples: - default: *709 + default: *713 '404': description: Not Found if project is not managed by this team x-github: @@ -100693,7 +100707,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#add-or-update-team-project-permissions-legacy parameters: - - *701 + - *705 - *374 requestBody: required: false @@ -100761,7 +100775,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#remove-a-project-from-a-team-legacy parameters: - - *701 + - *705 - *374 responses: '204': @@ -100789,7 +100803,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#list-team-repositories-legacy parameters: - - *701 + - *705 - *17 - *19 responses: @@ -100831,7 +100845,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#check-team-permissions-for-a-repository-legacy parameters: - - *701 + - *705 - *375 - *376 responses: @@ -100839,7 +100853,7 @@ paths: description: Alternative response with extra repository information content: application/json: - schema: *710 + schema: *714 examples: alternative-response-with-extra-repository-information: value: @@ -100990,7 +101004,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#add-or-update-team-repository-permissions-legacy parameters: - - *701 + - *705 - *375 - *376 requestBody: @@ -101042,7 +101056,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#remove-a-repository-from-a-team-legacy parameters: - - *701 + - *705 - *375 - *376 responses: @@ -101073,7 +101087,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/team-sync#list-idp-groups-for-a-team-legacy parameters: - - *701 + - *705 responses: '200': description: Response @@ -101108,7 +101122,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/team-sync#create-or-update-idp-group-connections-legacy parameters: - - *701 + - *705 requestBody: required: true content: @@ -101196,7 +101210,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#list-child-teams-legacy parameters: - - *701 + - *705 - *17 - *19 responses: @@ -101208,7 +101222,7 @@ paths: type: array items: *286 examples: - response-if-child-teams-exist: *711 + response-if-child-teams-exist: *715 headers: Link: *39 '404': *6 @@ -101241,7 +101255,7 @@ paths: application/json: schema: oneOf: - - &713 + - &717 title: Private User description: Private User type: object @@ -101444,7 +101458,7 @@ paths: - private_gists - total_private_repos - two_factor_authentication - - *712 + - *716 examples: response-with-public-and-private-profile-information: summary: Response with public and private profile information @@ -101597,7 +101611,7 @@ paths: description: Response content: application/json: - schema: *713 + schema: *717 examples: default: value: @@ -101995,7 +102009,7 @@ paths: type: integer secrets: type: array - items: &714 + items: &718 title: Codespaces Secret description: Secrets for a GitHub Codespace. type: object @@ -102111,7 +102125,7 @@ paths: description: Response content: application/json: - schema: *714 + schema: *718 examples: default: value: @@ -102257,7 +102271,7 @@ paths: type: array items: *197 examples: - default: *715 + default: *719 '401': *25 '403': *29 '404': *6 @@ -102524,7 +102538,7 @@ paths: description: Response content: application/json: - schema: &716 + schema: &720 type: object title: Fetches information about an export of a codespace. description: An export of a codespace. Also, latest export details @@ -102565,7 +102579,7 @@ paths: description: Web url for the exported branch example: https://github.com/octocat/hello-world/tree/:branch examples: - default: &717 + default: &721 value: state: succeeded completed_at: '2022-01-01T14:59:22Z' @@ -102610,9 +102624,9 @@ paths: description: Response content: application/json: - schema: *716 + schema: *720 examples: - default: *717 + default: *721 '404': *6 x-github: githubCloudOnly: false @@ -102649,9 +102663,9 @@ paths: type: integer machines: type: array - items: *718 + items: *722 examples: - default: *719 + default: *723 '304': *37 '500': *99 '401': *25 @@ -103590,7 +103604,7 @@ paths: type: array items: *305 examples: - default: &732 + default: &736 value: - id: 197 name: hello_docker @@ -103691,7 +103705,7 @@ paths: application/json: schema: type: array - items: &720 + items: &724 title: Email description: Email type: object @@ -103756,9 +103770,9 @@ paths: application/json: schema: type: array - items: *720 + items: *724 examples: - default: &734 + default: &738 value: - email: octocat@github.com verified: true @@ -103833,7 +103847,7 @@ paths: application/json: schema: type: array - items: *720 + items: *724 examples: default: value: @@ -104089,7 +104103,7 @@ paths: application/json: schema: type: array - items: &721 + items: &725 title: GPG Key description: A unique encryption key type: object @@ -104220,7 +104234,7 @@ paths: - subkeys - revoked examples: - default: &745 + default: &749 value: - id: 3 name: Octocat's GPG Key @@ -104305,9 +104319,9 @@ paths: description: Response content: application/json: - schema: *721 + schema: *725 examples: - default: &722 + default: &726 value: id: 3 name: Octocat's GPG Key @@ -104364,7 +104378,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/gpg-keys#get-a-gpg-key-for-the-authenticated-user parameters: - - &723 + - &727 name: gpg_key_id description: The unique identifier of the GPG key. in: path @@ -104376,9 +104390,9 @@ paths: description: Response content: application/json: - schema: *721 + schema: *725 examples: - default: *722 + default: *726 '404': *6 '304': *37 '403': *29 @@ -104401,7 +104415,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/gpg-keys#delete-a-gpg-key-for-the-authenticated-user parameters: - - *723 + - *727 responses: '204': description: Response @@ -104592,7 +104606,7 @@ paths: type: array items: *63 examples: - default: *724 + default: *728 headers: Link: *39 '404': *6 @@ -104856,7 +104870,7 @@ paths: application/json: schema: type: array - items: &725 + items: &729 title: Key description: Key type: object @@ -104953,9 +104967,9 @@ paths: description: Response content: application/json: - schema: *725 + schema: *729 examples: - default: &726 + default: &730 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -104994,9 +105008,9 @@ paths: description: Response content: application/json: - schema: *725 + schema: *729 examples: - default: *726 + default: *730 '404': *6 '304': *37 '403': *29 @@ -105052,7 +105066,7 @@ paths: application/json: schema: type: array - items: &727 + items: &731 title: User Marketplace Purchase description: User Marketplace Purchase type: object @@ -105120,7 +105134,7 @@ paths: - account - plan examples: - default: &728 + default: &732 value: - billing_cycle: monthly next_billing_date: '2017-11-11T00:00:00Z' @@ -105182,9 +105196,9 @@ paths: application/json: schema: type: array - items: *727 + items: *731 examples: - default: *728 + default: *732 headers: Link: *39 '304': *37 @@ -106179,7 +106193,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/users#unlock-a-user-repository parameters: - *299 - - *729 + - *733 responses: '204': description: Response @@ -106252,7 +106266,7 @@ paths: type: array items: *58 examples: - default: *730 + default: *734 headers: Link: *39 '304': *37 @@ -106294,7 +106308,7 @@ paths: - docker - nuget - container - - *731 + - *735 - *19 - *17 responses: @@ -106306,8 +106320,8 @@ paths: type: array items: *305 examples: - default: *732 - '400': *733 + default: *736 + '400': *737 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -106336,7 +106350,7 @@ paths: application/json: schema: *305 examples: - default: &746 + default: &750 value: id: 40201 name: octo-name @@ -106789,9 +106803,9 @@ paths: application/json: schema: type: array - items: *720 + items: *724 examples: - default: *734 + default: *738 headers: Link: *39 '304': *37 @@ -106904,7 +106918,7 @@ paths: type: array items: *63 examples: - default: &741 + default: &745 summary: Default response value: - id: 1296269 @@ -107248,7 +107262,7 @@ paths: type: array items: *561 examples: - default: *735 + default: *739 headers: Link: *39 '304': *37 @@ -107327,7 +107341,7 @@ paths: application/json: schema: type: array - items: &736 + items: &740 title: Social account description: Social media account type: object @@ -107342,7 +107356,7 @@ paths: - provider - url examples: - default: &737 + default: &741 value: - provider: twitter url: https://twitter.com/github @@ -107404,9 +107418,9 @@ paths: application/json: schema: type: array - items: *736 + items: *740 examples: - default: *737 + default: *741 '422': *15 '304': *37 '404': *6 @@ -107493,7 +107507,7 @@ paths: application/json: schema: type: array - items: &738 + items: &742 title: SSH Signing Key description: A public SSH key used to sign Git commits type: object @@ -107513,7 +107527,7 @@ paths: - title - created_at examples: - default: &747 + default: &751 value: - key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -107579,9 +107593,9 @@ paths: description: Response content: application/json: - schema: *738 + schema: *742 examples: - default: &739 + default: &743 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -107612,7 +107626,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/ssh-signing-keys#get-an-ssh-signing-key-for-the-authenticated-user parameters: - - &740 + - &744 name: ssh_signing_key_id description: The unique identifier of the SSH signing key. in: path @@ -107624,9 +107638,9 @@ paths: description: Response content: application/json: - schema: *738 + schema: *742 examples: - default: *739 + default: *743 '404': *6 '304': *37 '403': *29 @@ -107649,7 +107663,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/ssh-signing-keys#delete-an-ssh-signing-key-for-the-authenticated-user parameters: - - *740 + - *744 responses: '204': description: Response @@ -107678,7 +107692,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/starring#list-repositories-starred-by-the-authenticated-user parameters: - - &748 + - &752 name: sort description: The property to sort the results by. `created` means when the repository was starred. `updated` means when the repository was last pushed @@ -107703,11 +107717,11 @@ paths: type: array items: *63 examples: - default-response: *741 + default-response: *745 application/vnd.github.v3.star+json: schema: type: array - items: &749 + items: &753 title: Starred Repository description: Starred Repository type: object @@ -108076,10 +108090,10 @@ paths: application/json: schema: oneOf: - - *713 - - *712 + - *717 + - *716 examples: - default-response: &743 + default-response: &747 summary: Default response value: login: octocat @@ -108114,7 +108128,7 @@ paths: following: 0 created_at: '2008-01-14T04:33:35Z' updated_at: '2008-01-14T04:33:35Z' - response-with-git-hub-plan-information: &744 + response-with-git-hub-plan-information: &748 summary: Response with GitHub plan information value: login: octocat @@ -108174,7 +108188,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/users#list-users parameters: - - *742 + - *746 - *17 responses: '200': @@ -108223,11 +108237,11 @@ paths: application/json: schema: oneOf: - - *713 - - *712 + - *717 + - *716 examples: - default-response: *743 - response-with-git-hub-plan-information: *744 + default-response: *747 + response-with-git-hub-plan-information: *748 '404': *6 x-github: githubCloudOnly: false @@ -108344,7 +108358,7 @@ paths: type: array items: *305 examples: - default: *732 + default: *736 '403': *29 '401': *25 x-github: @@ -108748,9 +108762,9 @@ paths: application/json: schema: type: array - items: *721 + items: *725 examples: - default: *745 + default: *749 headers: Link: *39 x-github: @@ -108932,7 +108946,7 @@ paths: type: array items: *58 examples: - default: *730 + default: *734 headers: Link: *39 x-github: @@ -108971,7 +108985,7 @@ paths: - docker - nuget - container - - *731 + - *735 - *219 - *19 - *17 @@ -108984,10 +108998,10 @@ paths: type: array items: *305 examples: - default: *732 + default: *736 '403': *29 '401': *25 - '400': *733 + '400': *737 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -109017,7 +109031,7 @@ paths: application/json: schema: *305 examples: - default: *746 + default: *750 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -109706,9 +109720,9 @@ paths: application/json: schema: type: array - items: *736 + items: *740 examples: - default: *737 + default: *741 headers: Link: *39 x-github: @@ -109738,9 +109752,9 @@ paths: application/json: schema: type: array - items: *738 + items: *742 examples: - default: *747 + default: *751 headers: Link: *39 x-github: @@ -109765,7 +109779,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/activity/starring#list-repositories-starred-by-a-user parameters: - *219 - - *748 + - *752 - *86 - *17 - *19 @@ -109777,11 +109791,11 @@ paths: schema: anyOf: - type: array - items: *749 + items: *753 - type: array items: *63 examples: - default-response: *741 + default-response: *745 headers: Link: *39 x-github: @@ -109940,7 +109954,7 @@ x-webhooks: type: string enum: - disabled - enterprise: &750 + enterprise: &754 title: Enterprise description: |- An enterprise on GitHub. Webhook payloads contain the `enterprise` property when the webhook is configured @@ -109998,7 +110012,7 @@ x-webhooks: - created_at - updated_at - avatar_url - installation: &751 + installation: &755 title: Simple Installation description: |- The GitHub App installation. Webhook payloads contain the `installation` property when the event is configured @@ -110017,7 +110031,7 @@ x-webhooks: required: - id - node_id - organization: &752 + organization: &756 title: Organization Simple description: |- A GitHub organization. Webhook payloads contain the `organization` property when the webhook is configured for an @@ -110077,13 +110091,13 @@ x-webhooks: - public_members_url - avatar_url - description - repository: &753 + repository: &757 title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: &790 + properties: &794 id: description: Unique identifier of the repository example: 42 @@ -110766,7 +110780,7 @@ x-webhooks: type: boolean description: Whether anonymous git access is enabled for this repository - required: &791 + required: &795 - archive_url - assignees_url - blobs_url @@ -110917,10 +110931,10 @@ x-webhooks: type: string enum: - enabled - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -110996,11 +111010,11 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - rule: &754 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + rule: &758 title: branch protection rule description: The branch protection rule. Includes a `name` and all the [branch protection settings](https://docs.github.com/enterprise-cloud@latest//github/administering-a-repository/defining-the-mergeability-of-pull-requests/about-protected-branches#about-branch-protection-settings) @@ -111223,11 +111237,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - rule: *754 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + rule: *758 sender: *4 required: - action @@ -111410,11 +111424,11 @@ x-webhooks: - everyone required: - from - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - rule: *754 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + rule: *758 sender: *4 required: - action @@ -111487,7 +111501,7 @@ x-webhooks: required: true content: application/json: - schema: &757 + schema: &761 title: Exemption request cancellation event type: object properties: @@ -111495,11 +111509,11 @@ x-webhooks: type: string enum: - cancelled - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - exemption_request: &755 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + exemption_request: &759 title: Exemption Request description: A request from a user to be exempted from a set of rules. @@ -111724,7 +111738,7 @@ x-webhooks: type: array description: The responses to the exemption request. nullable: true - items: &756 + items: &760 title: Exemption response description: A response to an exemption request by a delegated bypasser. @@ -111834,7 +111848,7 @@ x-webhooks: required: true content: application/json: - schema: &758 + schema: &762 title: Exemption request completed event type: object properties: @@ -111842,11 +111856,11 @@ x-webhooks: type: string enum: - completed - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - exemption_request: *755 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + exemption_request: *759 sender: *4 required: - action @@ -111918,7 +111932,7 @@ x-webhooks: required: true content: application/json: - schema: &759 + schema: &763 title: Exemption request created event type: object properties: @@ -111926,11 +111940,11 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - exemption_request: *755 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + exemption_request: *759 sender: *4 required: - action @@ -112002,7 +112016,7 @@ x-webhooks: required: true content: application/json: - schema: &760 + schema: &764 title: Exemption response dismissed event type: object properties: @@ -112010,12 +112024,12 @@ x-webhooks: type: string enum: - response_dismissed - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - exemption_request: *755 - exemption_response: *756 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + exemption_request: *759 + exemption_response: *760 sender: *4 required: - action @@ -112089,7 +112103,7 @@ x-webhooks: required: true content: application/json: - schema: &761 + schema: &765 title: Exemption response submitted event type: object properties: @@ -112097,12 +112111,12 @@ x-webhooks: type: string enum: - response_submitted - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - exemption_request: *755 - exemption_response: *756 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + exemption_request: *759 + exemption_response: *760 sender: *4 required: - action @@ -112175,7 +112189,7 @@ x-webhooks: required: true content: application/json: - schema: *757 + schema: *761 responses: '200': description: Return a 200 status to indicate that the data was received @@ -112242,7 +112256,7 @@ x-webhooks: required: true content: application/json: - schema: *758 + schema: *762 responses: '200': description: Return a 200 status to indicate that the data was received @@ -112309,7 +112323,7 @@ x-webhooks: required: true content: application/json: - schema: *759 + schema: *763 responses: '200': description: Return a 200 status to indicate that the data was received @@ -112376,7 +112390,7 @@ x-webhooks: required: true content: application/json: - schema: *760 + schema: *764 responses: '200': description: Return a 200 status to indicate that the data was received @@ -112444,7 +112458,7 @@ x-webhooks: required: true content: application/json: - schema: *761 + schema: *765 responses: '200': description: Return a 200 status to indicate that the data was received @@ -112522,7 +112536,7 @@ x-webhooks: type: string enum: - completed - check_run: &763 + check_run: &767 title: CheckRun description: A check performed on the code of a given code change type: object @@ -112623,7 +112637,7 @@ x-webhooks: - skipped - timed_out - action_required - deployment: *762 + deployment: *766 details_url: example: https://example.com type: string @@ -112708,9 +112722,9 @@ x-webhooks: - output - app - pull_requests - installation: *751 - organization: *752 - repository: *753 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - check_run @@ -113103,10 +113117,10 @@ x-webhooks: type: string enum: - created - check_run: *763 - installation: *751 - organization: *752 - repository: *753 + check_run: *767 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - check_run @@ -113502,10 +113516,10 @@ x-webhooks: type: string enum: - requested_action - check_run: *763 - installation: *751 - organization: *752 - repository: *753 + check_run: *767 + installation: *755 + organization: *756 + repository: *757 requested_action: description: The action requested by the user. type: object @@ -113910,10 +113924,10 @@ x-webhooks: type: string enum: - rerequested - check_run: *763 - installation: *751 - organization: *752 - repository: *753 + check_run: *767 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - check_run @@ -114890,10 +114904,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -115563,10 +115577,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -116230,10 +116244,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -116541,20 +116555,20 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: &764 + commit_oid: &768 description: The commit SHA of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event was triggered by the `sender` and this value will be empty. type: string - enterprise: *750 - installation: *751 - organization: *752 - ref: &765 + enterprise: *754 + installation: *755 + organization: *756 + ref: &769 description: The Git reference of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event was triggered by the `sender` and this value will be empty. type: string - repository: *753 + repository: *757 sender: *4 required: - action @@ -116946,12 +116960,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *764 - enterprise: *750 - installation: *751 - organization: *752 - ref: *765 - repository: *753 + commit_oid: *768 + enterprise: *754 + installation: *755 + organization: *756 + ref: *769 + repository: *757 sender: *4 required: - action @@ -117214,12 +117228,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *764 - enterprise: *750 - installation: *751 - organization: *752 - ref: *765 - repository: *753 + commit_oid: *768 + enterprise: *754 + installation: *755 + organization: *756 + ref: *769 + repository: *757 sender: *4 required: - action @@ -117548,12 +117562,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *764 - enterprise: *750 - installation: *751 - organization: *752 - ref: *765 - repository: *753 + commit_oid: *768 + enterprise: *754 + installation: *755 + organization: *756 + ref: *769 + repository: *757 sender: *4 required: - action @@ -117818,16 +117832,16 @@ x-webhooks: triggered by the `sender` and this value will be empty. type: string nullable: true - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 ref: description: The Git reference of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event was triggered by the `sender` and this value will be empty. type: string nullable: true - repository: *753 + repository: *757 sender: *4 required: - action @@ -118061,12 +118075,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *764 - enterprise: *750 - installation: *751 - organization: *752 - ref: *765 - repository: *753 + commit_oid: *768 + enterprise: *754 + installation: *755 + organization: *756 + ref: *769 + repository: *757 sender: *4 required: - action @@ -118323,10 +118337,10 @@ x-webhooks: - updated_at - author_association - body - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -118406,18 +118420,18 @@ x-webhooks: description: The repository's current description. type: string nullable: true - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 master_branch: description: The name of the repository's default branch (usually `main`). type: string - organization: *752 - pusher_type: &766 + organization: *756 + pusher_type: &770 description: The pusher type for the event. Can be either `user` or a deploy key. type: string - ref: &767 + ref: &771 description: The [`git ref`](https://docs.github.com/enterprise-cloud@latest//rest/git/refs#get-a-reference) resource. type: string @@ -118427,7 +118441,7 @@ x-webhooks: enum: - tag - branch - repository: *753 + repository: *757 sender: *4 required: - ref @@ -118510,9 +118524,9 @@ x-webhooks: enum: - created definition: *114 - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 sender: *4 required: - action @@ -118597,9 +118611,9 @@ x-webhooks: description: The name of the property that was deleted. required: - property_name - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 sender: *4 required: - action @@ -118677,9 +118691,9 @@ x-webhooks: enum: - updated definition: *114 - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 sender: *4 required: - action @@ -118756,10 +118770,10 @@ x-webhooks: type: string enum: - updated - enterprise: *750 - installation: *751 - repository: *753 - organization: *752 + enterprise: *754 + installation: *755 + repository: *757 + organization: *756 sender: *4 new_property_values: type: array @@ -118844,18 +118858,18 @@ x-webhooks: title: delete event type: object properties: - enterprise: *750 - installation: *751 - organization: *752 - pusher_type: *766 - ref: *767 + enterprise: *754 + installation: *755 + organization: *756 + pusher_type: *770 + ref: *771 ref_type: description: The type of Git ref object deleted in the repository. type: string enum: - tag - branch - repository: *753 + repository: *757 sender: *4 required: - ref @@ -118940,10 +118954,10 @@ x-webhooks: enum: - auto_dismissed alert: *517 - installation: *751 - organization: *752 - enterprise: *750 - repository: *753 + installation: *755 + organization: *756 + enterprise: *754 + repository: *757 sender: *4 required: - action @@ -119028,10 +119042,10 @@ x-webhooks: enum: - auto_reopened alert: *517 - installation: *751 - organization: *752 - enterprise: *750 - repository: *753 + installation: *755 + organization: *756 + enterprise: *754 + repository: *757 sender: *4 required: - action @@ -119116,10 +119130,10 @@ x-webhooks: enum: - created alert: *517 - installation: *751 - organization: *752 - enterprise: *750 - repository: *753 + installation: *755 + organization: *756 + enterprise: *754 + repository: *757 sender: *4 required: - action @@ -119202,10 +119216,10 @@ x-webhooks: enum: - dismissed alert: *517 - installation: *751 - organization: *752 - enterprise: *750 - repository: *753 + installation: *755 + organization: *756 + enterprise: *754 + repository: *757 sender: *4 required: - action @@ -119288,10 +119302,10 @@ x-webhooks: enum: - fixed alert: *517 - installation: *751 - organization: *752 - enterprise: *750 - repository: *753 + installation: *755 + organization: *756 + enterprise: *754 + repository: *757 sender: *4 required: - action @@ -119375,10 +119389,10 @@ x-webhooks: enum: - reintroduced alert: *517 - installation: *751 - organization: *752 - enterprise: *750 - repository: *753 + installation: *755 + organization: *756 + enterprise: *754 + repository: *757 sender: *4 required: - action @@ -119461,10 +119475,10 @@ x-webhooks: enum: - reopened alert: *517 - installation: *751 - organization: *752 - enterprise: *750 - repository: *753 + installation: *755 + organization: *756 + enterprise: *754 + repository: *757 sender: *4 required: - action @@ -119541,9 +119555,9 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - key: &768 + enterprise: *754 + installation: *755 + key: &772 description: The [`deploy key`](https://docs.github.com/enterprise-cloud@latest//rest/deploy-keys/deploy-keys#get-a-deploy-key) resource. type: object @@ -119579,8 +119593,8 @@ x-webhooks: - verified - created_at - read_only - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -119657,11 +119671,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - key: *768 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + key: *772 + organization: *756 + repository: *757 sender: *4 required: - action @@ -120222,12 +120236,12 @@ x-webhooks: - updated_at - statuses_url - repository_url - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 - workflow: &772 + workflow: &776 title: Workflow type: object nullable: true @@ -120957,9 +120971,9 @@ x-webhooks: pull_requests: type: array items: *608 - repository: *753 - organization: *752 - installation: *751 + repository: *757 + organization: *756 + installation: *755 sender: *4 responses: '200': @@ -121030,7 +121044,7 @@ x-webhooks: type: string enum: - approved - approver: &769 + approver: &773 type: object properties: avatar_url: @@ -121073,11 +121087,11 @@ x-webhooks: type: string comment: type: string - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - reviewers: &770 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + reviewers: &774 type: array items: type: object @@ -121156,7 +121170,7 @@ x-webhooks: sender: *4 since: type: string - workflow_job_run: &771 + workflow_job_run: &775 type: object properties: conclusion: @@ -121887,18 +121901,18 @@ x-webhooks: type: string enum: - rejected - approver: *769 + approver: *773 comment: type: string - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - reviewers: *770 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + reviewers: *774 sender: *4 since: type: string - workflow_job_run: *771 + workflow_job_run: *775 workflow_job_runs: type: array items: @@ -122602,13 +122616,13 @@ x-webhooks: type: string enum: - requested - enterprise: *750 + enterprise: *754 environment: type: string - installation: *751 - organization: *752 - repository: *753 - requestor: &777 + installation: *755 + organization: *756 + repository: *757 + requestor: &781 title: User type: object nullable: true @@ -124507,12 +124521,12 @@ x-webhooks: - updated_at - deployment_url - repository_url - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 - workflow: *772 + workflow: *776 workflow_run: title: Deployment Workflow Run type: object @@ -125192,7 +125206,7 @@ x-webhooks: type: string enum: - answered - answer: &775 + answer: &779 type: object properties: author_association: @@ -125349,7 +125363,7 @@ x-webhooks: - created_at - updated_at - body - discussion: &773 + discussion: &777 title: Discussion description: A Discussion in a repository. type: object @@ -125657,10 +125671,10 @@ x-webhooks: - author_association - active_lock_reason - body - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -125787,11 +125801,11 @@ x-webhooks: - from required: - category - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -125874,11 +125888,11 @@ x-webhooks: type: string enum: - closed - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -125960,7 +125974,7 @@ x-webhooks: type: string enum: - created - comment: &774 + comment: &778 type: object properties: author_association: @@ -126117,11 +126131,11 @@ x-webhooks: - updated_at - body - reactions - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -126204,12 +126218,12 @@ x-webhooks: type: string enum: - deleted - comment: *774 - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + comment: *778 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -126304,12 +126318,12 @@ x-webhooks: - from required: - body - comment: *774 - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + comment: *778 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -126393,11 +126407,11 @@ x-webhooks: type: string enum: - created - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -126479,11 +126493,11 @@ x-webhooks: type: string enum: - deleted - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -126583,11 +126597,11 @@ x-webhooks: type: string required: - from - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -126669,10 +126683,10 @@ x-webhooks: type: string enum: - labeled - discussion: *773 - enterprise: *750 - installation: *751 - label: &776 + discussion: *777 + enterprise: *754 + installation: *755 + label: &780 title: Label type: object properties: @@ -126704,8 +126718,8 @@ x-webhooks: - color - default - description - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -126788,11 +126802,11 @@ x-webhooks: type: string enum: - locked - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -126874,11 +126888,11 @@ x-webhooks: type: string enum: - pinned - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -126960,11 +126974,11 @@ x-webhooks: type: string enum: - reopened - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -127049,16 +127063,16 @@ x-webhooks: changes: type: object properties: - new_discussion: *773 - new_repository: *753 + new_discussion: *777 + new_repository: *757 required: - new_discussion - new_repository - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -127141,10 +127155,10 @@ x-webhooks: type: string enum: - unanswered - discussion: *773 - old_answer: *775 - organization: *752 - repository: *753 + discussion: *777 + old_answer: *779 + organization: *756 + repository: *757 sender: *4 required: - action @@ -127226,12 +127240,12 @@ x-webhooks: type: string enum: - unlabeled - discussion: *773 - enterprise: *750 - installation: *751 - label: *776 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + label: *780 + organization: *756 + repository: *757 sender: *4 required: - action @@ -127314,11 +127328,11 @@ x-webhooks: type: string enum: - unlocked - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -127400,11 +127414,11 @@ x-webhooks: type: string enum: - unpinned - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -127476,7 +127490,7 @@ x-webhooks: required: true content: application/json: - schema: *759 + schema: *763 responses: '200': description: Return a 200 status to indicate that the data was received @@ -127542,7 +127556,7 @@ x-webhooks: required: true content: application/json: - schema: *761 + schema: *765 responses: '200': description: Return a 200 status to indicate that the data was received @@ -127608,7 +127622,7 @@ x-webhooks: required: true content: application/json: - schema: *757 + schema: *761 responses: '200': description: Return a 200 status to indicate that the data was received @@ -127674,7 +127688,7 @@ x-webhooks: required: true content: application/json: - schema: *758 + schema: *762 responses: '200': description: Return a 200 status to indicate that the data was received @@ -127740,7 +127754,7 @@ x-webhooks: required: true content: application/json: - schema: *759 + schema: *763 responses: '200': description: Return a 200 status to indicate that the data was received @@ -127806,7 +127820,7 @@ x-webhooks: required: true content: application/json: - schema: *760 + schema: *764 responses: '200': description: Return a 200 status to indicate that the data was received @@ -127872,7 +127886,7 @@ x-webhooks: required: true content: application/json: - schema: *761 + schema: *765 responses: '200': description: Return a 200 status to indicate that the data was received @@ -127939,7 +127953,7 @@ x-webhooks: description: A user forks a repository. type: object properties: - enterprise: *750 + enterprise: *754 forkee: description: The created [`repository`](https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#get-a-repository) resource. @@ -128599,9 +128613,9 @@ x-webhooks: type: integer watchers_count: type: integer - installation: *751 - organization: *752 - repository: *753 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - forkee @@ -128747,9 +128761,9 @@ x-webhooks: title: gollum event type: object properties: - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 pages: description: The pages that were updated. type: array @@ -128786,7 +128800,7 @@ x-webhooks: - action - sha - html_url - repository: *753 + repository: *757 sender: *4 required: - pages @@ -128862,10 +128876,10 @@ x-webhooks: type: string enum: - created - enterprise: *750 + enterprise: *754 installation: *22 - organization: *752 - repositories: &778 + organization: *756 + repositories: &782 description: An array of repository objects that the installation can access. type: array @@ -128891,8 +128905,8 @@ x-webhooks: - name - full_name - private - repository: *753 - requester: *777 + repository: *757 + requester: *781 sender: *4 required: - action @@ -128967,11 +128981,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 + enterprise: *754 installation: *22 - organization: *752 - repositories: *778 - repository: *753 + organization: *756 + repositories: *782 + repository: *757 requester: nullable: true sender: *4 @@ -129047,11 +129061,11 @@ x-webhooks: type: string enum: - new_permissions_accepted - enterprise: *750 + enterprise: *754 installation: *22 - organization: *752 - repositories: *778 - repository: *753 + organization: *756 + repositories: *782 + repository: *757 requester: nullable: true sender: *4 @@ -129127,10 +129141,10 @@ x-webhooks: type: string enum: - added - enterprise: *750 + enterprise: *754 installation: *22 - organization: *752 - repositories_added: &779 + organization: *756 + repositories_added: &783 description: An array of repository objects, which were added to the installation. type: array @@ -129176,15 +129190,15 @@ x-webhooks: private: description: Whether the repository is private or public. type: boolean - repository: *753 - repository_selection: &780 + repository: *757 + repository_selection: &784 description: Describe whether all repositories have been selected or there's a selection involved type: string enum: - all - selected - requester: *777 + requester: *781 sender: *4 required: - action @@ -129263,10 +129277,10 @@ x-webhooks: type: string enum: - removed - enterprise: *750 + enterprise: *754 installation: *22 - organization: *752 - repositories_added: *779 + organization: *756 + repositories_added: *783 repositories_removed: description: An array of repository objects, which were removed from the installation. @@ -129293,9 +129307,9 @@ x-webhooks: - name - full_name - private - repository: *753 - repository_selection: *780 - requester: *777 + repository: *757 + repository_selection: *784 + requester: *781 sender: *4 required: - action @@ -129374,11 +129388,11 @@ x-webhooks: type: string enum: - suspend - enterprise: *750 + enterprise: *754 installation: *22 - organization: *752 - repositories: *778 - repository: *753 + organization: *756 + repositories: *782 + repository: *757 requester: nullable: true sender: *4 @@ -129557,10 +129571,10 @@ x-webhooks: type: string required: - from - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 target_type: type: string @@ -129639,11 +129653,11 @@ x-webhooks: type: string enum: - unsuspend - enterprise: *750 + enterprise: *754 installation: *22 - organization: *752 - repositories: *778 - repository: *753 + organization: *756 + repositories: *782 + repository: *757 requester: nullable: true sender: *4 @@ -129895,8 +129909,8 @@ x-webhooks: - performed_via_github_app - body - reactions - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -131052,8 +131066,8 @@ x-webhooks: - state - locked - assignee - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -131133,7 +131147,7 @@ x-webhooks: type: string enum: - deleted - comment: &781 + comment: &785 title: issue comment description: The [comment](https://docs.github.com/enterprise-cloud@latest//rest/issues/comments#get-an-issue-comment) itself. @@ -131298,8 +131312,8 @@ x-webhooks: - performed_via_github_app - body - reactions - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -132453,8 +132467,8 @@ x-webhooks: - state - locked - assignee - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -132534,7 +132548,7 @@ x-webhooks: type: string enum: - edited - changes: &809 + changes: &813 description: The changes to the comment. type: object properties: @@ -132546,9 +132560,9 @@ x-webhooks: type: string required: - from - comment: *781 - enterprise: *750 - installation: *751 + comment: *785 + enterprise: *754 + installation: *755 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -133703,8 +133717,8 @@ x-webhooks: - state - locked - assignee - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -133786,10 +133800,10 @@ x-webhooks: type: string enum: - assigned - assignee: *777 - enterprise: *750 - installation: *751 - issue: &784 + assignee: *781 + enterprise: *754 + installation: *755 + issue: &788 title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -134708,8 +134722,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -134789,8 +134803,8 @@ x-webhooks: type: string enum: - closed - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -135849,8 +135863,8 @@ x-webhooks: required: - state - closed_at - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -135929,8 +135943,8 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -136842,8 +136856,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -136922,8 +136936,8 @@ x-webhooks: type: string enum: - demilestoned - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -137838,7 +137852,7 @@ x-webhooks: format: uri user_view_type: type: string - milestone: &782 + milestone: &786 title: Milestone description: A collection of related issues and pull requests. type: object @@ -137976,8 +137990,8 @@ x-webhooks: - updated_at - due_on - closed_at - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -138076,8 +138090,8 @@ x-webhooks: type: string required: - from - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -138996,9 +139010,9 @@ x-webhooks: - active_lock_reason - body - reactions - label: *776 - organization: *752 - repository: *753 + label: *780 + organization: *756 + repository: *757 sender: *4 required: - action @@ -139078,8 +139092,8 @@ x-webhooks: type: string enum: - labeled - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -139997,9 +140011,9 @@ x-webhooks: - active_lock_reason - body - reactions - label: *776 - organization: *752 - repository: *753 + label: *780 + organization: *756 + repository: *757 sender: *4 required: - action @@ -140079,8 +140093,8 @@ x-webhooks: type: string enum: - locked - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -140999,8 +141013,8 @@ x-webhooks: format: uri user_view_type: type: string - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -141079,8 +141093,8 @@ x-webhooks: type: string enum: - milestoned - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -141993,9 +142007,9 @@ x-webhooks: format: uri user_view_type: type: string - milestone: *782 - organization: *752 - repository: *753 + milestone: *786 + organization: *756 + repository: *757 sender: *4 required: - action @@ -143456,8 +143470,8 @@ x-webhooks: required: - old_issue - old_repository - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -144375,8 +144389,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -144456,9 +144470,9 @@ x-webhooks: type: string enum: - pinned - enterprise: *750 - installation: *751 - issue: &783 + enterprise: *754 + installation: *755 + issue: &787 title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -145370,8 +145384,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -145450,8 +145464,8 @@ x-webhooks: type: string enum: - reopened - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -146369,8 +146383,8 @@ x-webhooks: user_view_type: type: string type: *287 - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -147833,11 +147847,11 @@ x-webhooks: required: - new_issue - new_repository - enterprise: *750 - installation: *751 - issue: *783 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + issue: *787 + organization: *756 + repository: *757 sender: *4 required: - action @@ -147918,7 +147932,7 @@ x-webhooks: type: string enum: - unassigned - assignee: &812 + assignee: &816 title: User type: object nullable: true @@ -147988,11 +148002,11 @@ x-webhooks: required: - login - id - enterprise: *750 - installation: *751 - issue: *784 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + issue: *788 + organization: *756 + repository: *757 sender: *4 required: - action @@ -148071,12 +148085,12 @@ x-webhooks: type: string enum: - unlabeled - enterprise: *750 - installation: *751 - issue: *784 - label: *776 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + issue: *788 + label: *780 + organization: *756 + repository: *757 sender: *4 required: - action @@ -148156,8 +148170,8 @@ x-webhooks: type: string enum: - unlocked - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -149074,8 +149088,8 @@ x-webhooks: format: uri user_view_type: type: string - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -149155,11 +149169,11 @@ x-webhooks: type: string enum: - unpinned - enterprise: *750 - installation: *751 - issue: *783 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + issue: *787 + organization: *756 + repository: *757 sender: *4 required: - action @@ -149238,11 +149252,11 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - label: *776 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + label: *780 + organization: *756 + repository: *757 sender: *4 required: - action @@ -149320,11 +149334,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - label: *776 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + label: *780 + organization: *756 + repository: *757 sender: *4 required: - action @@ -149434,11 +149448,11 @@ x-webhooks: type: string required: - from - enterprise: *750 - installation: *751 - label: *776 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + label: *780 + organization: *756 + repository: *757 sender: *4 required: - action @@ -149520,9 +149534,9 @@ x-webhooks: - cancelled effective_date: type: string - enterprise: *750 - installation: *751 - marketplace_purchase: &785 + enterprise: *754 + installation: *755 + marketplace_purchase: &789 title: Marketplace Purchase type: object required: @@ -149605,8 +149619,8 @@ x-webhooks: type: integer unit_count: type: integer - organization: *752 - previous_marketplace_purchase: &786 + organization: *756 + previous_marketplace_purchase: &790 title: Marketplace Purchase type: object properties: @@ -149686,7 +149700,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *753 + repository: *757 sender: *4 required: - action @@ -149766,10 +149780,10 @@ x-webhooks: - changed effective_date: type: string - enterprise: *750 - installation: *751 - marketplace_purchase: *785 - organization: *752 + enterprise: *754 + installation: *755 + marketplace_purchase: *789 + organization: *756 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -149852,7 +149866,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *753 + repository: *757 sender: *4 required: - action @@ -149934,10 +149948,10 @@ x-webhooks: - pending_change effective_date: type: string - enterprise: *750 - installation: *751 - marketplace_purchase: *785 - organization: *752 + enterprise: *754 + installation: *755 + marketplace_purchase: *789 + organization: *756 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -150019,7 +150033,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *753 + repository: *757 sender: *4 required: - action @@ -150100,8 +150114,8 @@ x-webhooks: - pending_change_cancelled effective_date: type: string - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 marketplace_purchase: title: Marketplace Purchase type: object @@ -150183,9 +150197,9 @@ x-webhooks: type: integer unit_count: type: integer - organization: *752 - previous_marketplace_purchase: *786 - repository: *753 + organization: *756 + previous_marketplace_purchase: *790 + repository: *757 sender: *4 required: - action @@ -150265,12 +150279,12 @@ x-webhooks: - purchased effective_date: type: string - enterprise: *750 - installation: *751 - marketplace_purchase: *785 - organization: *752 - previous_marketplace_purchase: *786 - repository: *753 + enterprise: *754 + installation: *755 + marketplace_purchase: *789 + organization: *756 + previous_marketplace_purchase: *790 + repository: *757 sender: *4 required: - action @@ -150372,11 +150386,11 @@ x-webhooks: type: string required: - to - enterprise: *750 - installation: *751 - member: *777 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + member: *781 + organization: *756 + repository: *757 sender: *4 required: - action @@ -150476,11 +150490,11 @@ x-webhooks: to: type: string nullable: true - enterprise: *750 - installation: *751 - member: *777 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + member: *781 + organization: *756 + repository: *757 sender: *4 required: - action @@ -150559,11 +150573,11 @@ x-webhooks: type: string enum: - removed - enterprise: *750 - installation: *751 - member: *777 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + member: *781 + organization: *756 + repository: *757 sender: *4 required: - action @@ -150641,11 +150655,11 @@ x-webhooks: type: string enum: - added - enterprise: *750 - installation: *751 - member: *777 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + member: *781 + organization: *756 + repository: *757 scope: description: The scope of the membership. Currently, can only be `team`. @@ -150721,7 +150735,7 @@ x-webhooks: required: - login - id - team: &787 + team: &791 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -150911,11 +150925,11 @@ x-webhooks: type: string enum: - removed - enterprise: *750 - installation: *751 - member: *777 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + member: *781 + organization: *756 + repository: *757 scope: description: The scope of the membership. Currently, can only be `team`. @@ -150992,7 +151006,7 @@ x-webhooks: required: - login - id - team: *787 + team: *791 required: - action - scope @@ -151074,8 +151088,8 @@ x-webhooks: type: string enum: - checks_requested - installation: *751 - merge_group: &789 + installation: *755 + merge_group: &793 type: object title: Merge Group description: A group of pull requests that the merge queue has grouped @@ -151094,15 +151108,15 @@ x-webhooks: description: The full ref of the branch the merge group will be merged into. type: string - head_commit: *788 + head_commit: *792 required: - head_sha - head_ref - base_sha - base_ref - head_commit - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -151188,10 +151202,10 @@ x-webhooks: - merged - invalidated - dequeued - installation: *751 - merge_group: *789 - organization: *752 - repository: *753 + installation: *755 + merge_group: *793 + organization: *756 + repository: *757 sender: *4 required: - action @@ -151264,7 +151278,7 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 + enterprise: *754 hook: description: 'The modified webhook. This will contain different keys based on the type of webhook it is: repository, organization, @@ -151372,16 +151386,16 @@ x-webhooks: hook_id: description: The id of the modified webhook. type: integer - installation: *751 - organization: *752 + installation: *755 + organization: *756 repository: title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *790 - required: *791 + properties: *794 + required: *795 nullable: true sender: *4 required: @@ -151462,11 +151476,11 @@ x-webhooks: type: string enum: - closed - enterprise: *750 - installation: *751 - milestone: *782 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + milestone: *786 + organization: *756 + repository: *757 sender: *4 required: - action @@ -151545,9 +151559,9 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - milestone: &792 + enterprise: *754 + installation: *755 + milestone: &796 title: Milestone description: A collection of related issues and pull requests. type: object @@ -151684,8 +151698,8 @@ x-webhooks: - updated_at - due_on - closed_at - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -151764,11 +151778,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - milestone: *782 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + milestone: *786 + organization: *756 + repository: *757 sender: *4 required: - action @@ -151878,11 +151892,11 @@ x-webhooks: type: string required: - from - enterprise: *750 - installation: *751 - milestone: *782 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + milestone: *786 + organization: *756 + repository: *757 sender: *4 required: - action @@ -151962,11 +151976,11 @@ x-webhooks: type: string enum: - opened - enterprise: *750 - installation: *751 - milestone: *792 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + milestone: *796 + organization: *756 + repository: *757 sender: *4 required: - action @@ -152045,11 +152059,11 @@ x-webhooks: type: string enum: - blocked - blocked_user: *777 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + blocked_user: *781 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -152128,11 +152142,11 @@ x-webhooks: type: string enum: - unblocked - blocked_user: *777 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + blocked_user: *781 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -152211,9 +152225,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - membership: &793 + enterprise: *754 + installation: *755 + membership: &797 title: Membership description: The membership between the user and the organization. Not present when the action is `member_invited`. @@ -152305,8 +152319,8 @@ x-webhooks: - role - organization_url - user - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -152384,11 +152398,11 @@ x-webhooks: type: string enum: - member_added - enterprise: *750 - installation: *751 - membership: *793 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + membership: *797 + organization: *756 + repository: *757 sender: *4 required: - action @@ -152467,8 +152481,8 @@ x-webhooks: type: string enum: - member_invited - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 invitation: description: The invitation for the user or email if the action is `member_invited`. @@ -152584,10 +152598,10 @@ x-webhooks: - inviter - team_count - invitation_teams_url - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 - user: *777 + user: *781 required: - action - invitation @@ -152665,11 +152679,11 @@ x-webhooks: type: string enum: - member_removed - enterprise: *750 - installation: *751 - membership: *793 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + membership: *797 + organization: *756 + repository: *757 sender: *4 required: - action @@ -152756,11 +152770,11 @@ x-webhooks: properties: from: type: string - enterprise: *750 - installation: *751 - membership: *793 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + membership: *797 + organization: *756 + repository: *757 sender: *4 required: - action @@ -152836,9 +152850,9 @@ x-webhooks: type: string enum: - published - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 package: description: Information about the package. type: object @@ -153337,7 +153351,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: &794 + items: &798 title: Ruby Gems metadata type: object properties: @@ -153432,7 +153446,7 @@ x-webhooks: - owner - package_version - registry - repository: *753 + repository: *757 sender: *4 required: - action @@ -153508,9 +153522,9 @@ x-webhooks: type: string enum: - updated - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 package: description: Information about the package. type: object @@ -153863,7 +153877,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: *794 + items: *798 source_url: type: string format: uri @@ -153933,7 +153947,7 @@ x-webhooks: - owner - package_version - registry - repository: *753 + repository: *757 sender: *4 required: - action @@ -154110,12 +154124,12 @@ x-webhooks: - duration - created_at - updated_at - enterprise: *750 + enterprise: *754 id: type: integer - installation: *751 - organization: *752 - repository: *753 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - id @@ -154195,7 +154209,7 @@ x-webhooks: type: string enum: - approved - personal_access_token_request: &795 + personal_access_token_request: &799 title: Personal Access Token Request description: Details of a Personal Access Token Request. type: object @@ -154341,10 +154355,10 @@ x-webhooks: - token_expired - token_expires_at - token_last_used_at - enterprise: *750 - organization: *752 + enterprise: *754 + organization: *756 sender: *4 - installation: *751 + installation: *755 required: - action - personal_access_token_request @@ -154423,11 +154437,11 @@ x-webhooks: type: string enum: - cancelled - personal_access_token_request: *795 - enterprise: *750 - organization: *752 + personal_access_token_request: *799 + enterprise: *754 + organization: *756 sender: *4 - installation: *751 + installation: *755 required: - action - personal_access_token_request @@ -154505,11 +154519,11 @@ x-webhooks: type: string enum: - created - personal_access_token_request: *795 - enterprise: *750 - organization: *752 + personal_access_token_request: *799 + enterprise: *754 + organization: *756 sender: *4 - installation: *751 + installation: *755 required: - action - personal_access_token_request @@ -154586,11 +154600,11 @@ x-webhooks: type: string enum: - denied - personal_access_token_request: *795 - organization: *752 - enterprise: *750 + personal_access_token_request: *799 + organization: *756 + enterprise: *754 sender: *4 - installation: *751 + installation: *755 required: - action - personal_access_token_request @@ -154694,7 +154708,7 @@ x-webhooks: id: description: Unique identifier of the webhook. type: integer - last_response: *796 + last_response: *800 name: description: The type of webhook. The only valid value is 'web'. type: string @@ -154726,8 +154740,8 @@ x-webhooks: hook_id: description: The ID of the webhook that triggered the ping. type: integer - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 zen: description: Random string of GitHub zen. @@ -154972,10 +154986,10 @@ x-webhooks: - from required: - note - enterprise: *750 - installation: *751 - organization: *752 - project_card: &797 + enterprise: *754 + installation: *755 + organization: *756 + project_card: &801 title: Project Card type: object properties: @@ -155094,7 +155108,7 @@ x-webhooks: - creator - created_at - updated_at - repository: *753 + repository: *757 sender: *4 required: - action @@ -155175,11 +155189,11 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - organization: *752 - project_card: *797 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + project_card: *801 + repository: *757 sender: *4 required: - action @@ -155259,9 +155273,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 project_card: title: Project Card type: object @@ -155389,8 +155403,8 @@ x-webhooks: The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *790 - required: *791 + properties: *794 + required: *795 nullable: true sender: *4 required: @@ -155484,11 +155498,11 @@ x-webhooks: - from required: - note - enterprise: *750 - installation: *751 - organization: *752 - project_card: *797 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + project_card: *801 + repository: *757 sender: *4 required: - action @@ -155582,9 +155596,9 @@ x-webhooks: - from required: - column_id - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 project_card: allOf: - title: Project Card @@ -155774,7 +155788,7 @@ x-webhooks: type: string required: - after_id - repository: *753 + repository: *757 sender: *4 required: - action @@ -155854,10 +155868,10 @@ x-webhooks: type: string enum: - closed - enterprise: *750 - installation: *751 - organization: *752 - project: &799 + enterprise: *754 + installation: *755 + organization: *756 + project: &803 title: Project type: object properties: @@ -155981,7 +155995,7 @@ x-webhooks: - creator - created_at - updated_at - repository: *753 + repository: *757 sender: *4 required: - action @@ -156061,10 +156075,10 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - organization: *752 - project_column: &798 + enterprise: *754 + installation: *755 + organization: *756 + project_column: &802 title: Project Column type: object properties: @@ -156103,7 +156117,7 @@ x-webhooks: - name - created_at - updated_at - repository: *753 + repository: *757 sender: *4 required: - action @@ -156182,18 +156196,18 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - organization: *752 - project_column: *798 + enterprise: *754 + installation: *755 + organization: *756 + project_column: *802 repository: title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *790 - required: *791 + properties: *794 + required: *795 nullable: true sender: *4 required: @@ -156283,11 +156297,11 @@ x-webhooks: type: string required: - from - enterprise: *750 - installation: *751 - organization: *752 - project_column: *798 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + project_column: *802 + repository: *757 sender: *4 required: - action @@ -156367,11 +156381,11 @@ x-webhooks: type: string enum: - moved - enterprise: *750 - installation: *751 - organization: *752 - project_column: *798 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + project_column: *802 + repository: *757 sender: *4 required: - action @@ -156451,11 +156465,11 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - organization: *752 - project: *799 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + project: *803 + repository: *757 sender: *4 required: - action @@ -156535,18 +156549,18 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - organization: *752 - project: *799 + enterprise: *754 + installation: *755 + organization: *756 + project: *803 repository: title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *790 - required: *791 + properties: *794 + required: *795 nullable: true sender: *4 required: @@ -156648,11 +156662,11 @@ x-webhooks: type: string required: - from - enterprise: *750 - installation: *751 - organization: *752 - project: *799 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + project: *803 + repository: *757 sender: *4 required: - action @@ -156731,11 +156745,11 @@ x-webhooks: type: string enum: - reopened - enterprise: *750 - installation: *751 - organization: *752 - project: *799 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + project: *803 + repository: *757 sender: *4 required: - action @@ -156816,9 +156830,9 @@ x-webhooks: type: string enum: - closed - installation: *751 - organization: *752 - projects_v2: &800 + installation: *755 + organization: *756 + projects_v2: &804 title: Projects v2 Project description: A projects v2 project type: object @@ -156961,9 +156975,9 @@ x-webhooks: type: string enum: - created - installation: *751 - organization: *752 - projects_v2: *800 + installation: *755 + organization: *756 + projects_v2: *804 sender: *4 required: - action @@ -157044,9 +157058,9 @@ x-webhooks: type: string enum: - deleted - installation: *751 - organization: *752 - projects_v2: *800 + installation: *755 + organization: *756 + projects_v2: *804 sender: *4 required: - action @@ -157163,9 +157177,9 @@ x-webhooks: type: string to: type: string - installation: *751 - organization: *752 - projects_v2: *800 + installation: *755 + organization: *756 + projects_v2: *804 sender: *4 required: - action @@ -157248,7 +157262,7 @@ x-webhooks: type: string enum: - archived - changes: &804 + changes: &808 type: object properties: archived_at: @@ -157262,9 +157276,9 @@ x-webhooks: type: string nullable: true format: date-time - installation: *751 - organization: *752 - projects_v2_item: &801 + installation: *755 + organization: *756 + projects_v2_item: &805 title: Projects v2 Item description: An item belonging to a project type: object @@ -157398,9 +157412,9 @@ x-webhooks: nullable: true to: type: string - installation: *751 - organization: *752 - projects_v2_item: *801 + installation: *755 + organization: *756 + projects_v2_item: *805 sender: *4 required: - action @@ -157482,9 +157496,9 @@ x-webhooks: type: string enum: - created - installation: *751 - organization: *752 - projects_v2_item: *801 + installation: *755 + organization: *756 + projects_v2_item: *805 sender: *4 required: - action @@ -157565,9 +157579,9 @@ x-webhooks: type: string enum: - deleted - installation: *751 - organization: *752 - projects_v2_item: *801 + installation: *755 + organization: *756 + projects_v2_item: *805 sender: *4 required: - action @@ -157673,7 +157687,7 @@ x-webhooks: oneOf: - type: string - type: integer - - &802 + - &806 title: Projects v2 Single Select Option description: An option for a single select field type: object @@ -157691,7 +157705,7 @@ x-webhooks: required: - id - name - - &803 + - &807 title: Projects v2 Iteration Setting description: An iteration setting for an iteration field type: object @@ -157714,8 +157728,8 @@ x-webhooks: oneOf: - type: string - type: integer - - *802 - - *803 + - *806 + - *807 required: - field_value - type: object @@ -157731,9 +157745,9 @@ x-webhooks: nullable: true required: - body - installation: *751 - organization: *752 - projects_v2_item: *801 + installation: *755 + organization: *756 + projects_v2_item: *805 sender: *4 required: - action @@ -157828,9 +157842,9 @@ x-webhooks: to: type: string nullable: true - installation: *751 - organization: *752 - projects_v2_item: *801 + installation: *755 + organization: *756 + projects_v2_item: *805 sender: *4 required: - action @@ -157913,10 +157927,10 @@ x-webhooks: type: string enum: - restored - changes: *804 - installation: *751 - organization: *752 - projects_v2_item: *801 + changes: *808 + installation: *755 + organization: *756 + projects_v2_item: *805 sender: *4 required: - action @@ -157998,9 +158012,9 @@ x-webhooks: type: string enum: - reopened - installation: *751 - organization: *752 - projects_v2: *800 + installation: *755 + organization: *756 + projects_v2: *804 sender: *4 required: - action @@ -158081,9 +158095,9 @@ x-webhooks: type: string enum: - created - installation: *751 - organization: *752 - projects_v2_status_update: &805 + installation: *755 + organization: *756 + projects_v2_status_update: &809 title: Projects v2 Status Update description: An status update belonging to a project type: object @@ -158210,9 +158224,9 @@ x-webhooks: type: string enum: - deleted - installation: *751 - organization: *752 - projects_v2_status_update: *805 + installation: *755 + organization: *756 + projects_v2_status_update: *809 sender: *4 required: - action @@ -158348,9 +158362,9 @@ x-webhooks: type: string format: date nullable: true - installation: *751 - organization: *752 - projects_v2_status_update: *805 + installation: *755 + organization: *756 + projects_v2_status_update: *809 sender: *4 required: - action @@ -158421,10 +158435,10 @@ x-webhooks: title: public event type: object properties: - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - repository @@ -158501,13 +158515,13 @@ x-webhooks: type: string enum: - assigned - assignee: *777 - enterprise: *750 - installation: *751 - number: &806 + assignee: *781 + enterprise: *754 + installation: *755 + number: &810 description: The pull request number. type: integer - organization: *752 + organization: *756 pull_request: title: Pull Request type: object @@ -160790,7 +160804,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 sender: *4 required: - action @@ -160872,11 +160886,11 @@ x-webhooks: type: string enum: - auto_merge_disabled - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 number: type: integer - organization: *752 + organization: *756 pull_request: title: Pull Request type: object @@ -163154,7 +163168,7 @@ x-webhooks: - draft reason: type: string - repository: *753 + repository: *757 sender: *4 required: - action @@ -163236,11 +163250,11 @@ x-webhooks: type: string enum: - auto_merge_enabled - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 number: type: integer - organization: *752 + organization: *756 pull_request: title: Pull Request type: object @@ -165518,7 +165532,7 @@ x-webhooks: - draft reason: type: string - repository: *753 + repository: *757 sender: *4 required: - action @@ -165600,11 +165614,11 @@ x-webhooks: type: string enum: - closed - enterprise: *750 - installation: *751 - number: *806 - organization: *752 - pull_request: &807 + enterprise: *754 + installation: *755 + number: *810 + organization: *756 + pull_request: &811 allOf: - *608 - type: object @@ -165668,7 +165682,7 @@ x-webhooks: Please use `squash_merge_commit_title` instead.** type: boolean default: false - repository: *753 + repository: *757 sender: *4 required: - action @@ -165749,12 +165763,12 @@ x-webhooks: type: string enum: - converted_to_draft - enterprise: *750 - installation: *751 - number: *806 - organization: *752 - pull_request: *807 - repository: *753 + enterprise: *754 + installation: *755 + number: *810 + organization: *756 + pull_request: *811 + repository: *757 sender: *4 required: - action @@ -165834,11 +165848,11 @@ x-webhooks: type: string enum: - demilestoned - enterprise: *750 + enterprise: *754 milestone: *591 - number: *806 - organization: *752 - pull_request: &808 + number: *810 + organization: *756 + pull_request: &812 title: Pull Request type: object properties: @@ -168101,7 +168115,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 sender: *4 required: - action @@ -168180,11 +168194,11 @@ x-webhooks: type: string enum: - dequeued - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 number: type: integer - organization: *752 + organization: *756 pull_request: title: Pull Request type: object @@ -170466,7 +170480,7 @@ x-webhooks: - BRANCH_PROTECTIONS - GIT_TREE_INVALID - INVALID_MERGE_COMMIT - repository: *753 + repository: *757 sender: *4 required: - action @@ -170590,12 +170604,12 @@ x-webhooks: type: string required: - from - enterprise: *750 - installation: *751 - number: *806 - organization: *752 - pull_request: *807 - repository: *753 + enterprise: *754 + installation: *755 + number: *810 + organization: *756 + pull_request: *811 + repository: *757 sender: *4 required: - action @@ -170675,11 +170689,11 @@ x-webhooks: type: string enum: - enqueued - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 number: type: integer - organization: *752 + organization: *756 pull_request: title: Pull Request type: object @@ -172946,7 +172960,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 sender: *4 required: - action @@ -173026,11 +173040,11 @@ x-webhooks: type: string enum: - labeled - enterprise: *750 - installation: *751 - label: *776 - number: *806 - organization: *752 + enterprise: *754 + installation: *755 + label: *780 + number: *810 + organization: *756 pull_request: title: Pull Request type: object @@ -175312,7 +175326,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 sender: *4 required: - action @@ -175393,10 +175407,10 @@ x-webhooks: type: string enum: - locked - enterprise: *750 - installation: *751 - number: *806 - organization: *752 + enterprise: *754 + installation: *755 + number: *810 + organization: *756 pull_request: title: Pull Request type: object @@ -177676,7 +177690,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 sender: *4 required: - action @@ -177756,12 +177770,12 @@ x-webhooks: type: string enum: - milestoned - enterprise: *750 + enterprise: *754 milestone: *591 - number: *806 - organization: *752 - pull_request: *808 - repository: *753 + number: *810 + organization: *756 + pull_request: *812 + repository: *757 sender: *4 required: - action @@ -177840,12 +177854,12 @@ x-webhooks: type: string enum: - opened - enterprise: *750 - installation: *751 - number: *806 - organization: *752 - pull_request: *807 - repository: *753 + enterprise: *754 + installation: *755 + number: *810 + organization: *756 + pull_request: *811 + repository: *757 sender: *4 required: - action @@ -177926,12 +177940,12 @@ x-webhooks: type: string enum: - ready_for_review - enterprise: *750 - installation: *751 - number: *806 - organization: *752 - pull_request: *807 - repository: *753 + enterprise: *754 + installation: *755 + number: *810 + organization: *756 + pull_request: *811 + repository: *757 sender: *4 required: - action @@ -178011,12 +178025,12 @@ x-webhooks: type: string enum: - reopened - enterprise: *750 - installation: *751 - number: *806 - organization: *752 - pull_request: *807 - repository: *753 + enterprise: *754 + installation: *755 + number: *810 + organization: *756 + pull_request: *811 + repository: *757 sender: *4 required: - action @@ -178382,9 +178396,9 @@ x-webhooks: - start_side - side - reactions - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 pull_request: type: object properties: @@ -180554,7 +180568,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *753 + repository: *757 sender: *4 required: - action @@ -180634,7 +180648,7 @@ x-webhooks: type: string enum: - deleted - comment: &810 + comment: &814 title: Pull Request Review Comment description: The [comment](https://docs.github.com/enterprise-cloud@latest//rest/pulls/comments#get-a-review-comment-for-a-pull-request) itself. @@ -180919,9 +180933,9 @@ x-webhooks: - start_side - side - reactions - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 pull_request: type: object properties: @@ -183079,7 +183093,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *753 + repository: *757 sender: *4 required: - action @@ -183159,11 +183173,11 @@ x-webhooks: type: string enum: - edited - changes: *809 - comment: *810 - enterprise: *750 - installation: *751 - organization: *752 + changes: *813 + comment: *814 + enterprise: *754 + installation: *755 + organization: *756 pull_request: type: object properties: @@ -185324,7 +185338,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *753 + repository: *757 sender: *4 required: - action @@ -185405,9 +185419,9 @@ x-webhooks: type: string enum: - dismissed - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 pull_request: title: Simple Pull Request type: object @@ -187580,7 +187594,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *753 + repository: *757 review: description: The review that was affected. type: object @@ -187823,9 +187837,9 @@ x-webhooks: type: string required: - from - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 pull_request: title: Simple Pull Request type: object @@ -189879,8 +189893,8 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *753 - review: &811 + repository: *757 + review: &815 description: The review that was affected. type: object properties: @@ -190109,12 +190123,12 @@ x-webhooks: type: string enum: - review_request_removed - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 number: description: The pull request number. type: integer - organization: *752 + organization: *756 pull_request: title: Pull Request type: object @@ -192397,7 +192411,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 requested_reviewer: title: User type: object @@ -192481,12 +192495,12 @@ x-webhooks: type: string enum: - review_request_removed - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 number: description: The pull request number. type: integer - organization: *752 + organization: *756 pull_request: title: Pull Request type: object @@ -194776,7 +194790,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 requested_team: title: Team description: Groups of organization members that gives permissions @@ -194968,12 +194982,12 @@ x-webhooks: type: string enum: - review_requested - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 number: description: The pull request number. type: integer - organization: *752 + organization: *756 pull_request: title: Pull Request type: object @@ -197258,7 +197272,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 requested_reviewer: title: User type: object @@ -197343,12 +197357,12 @@ x-webhooks: type: string enum: - review_requested - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 number: description: The pull request number. type: integer - organization: *752 + organization: *756 pull_request: title: Pull Request type: object @@ -199624,7 +199638,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 requested_team: title: Team description: Groups of organization members that gives permissions @@ -199805,9 +199819,9 @@ x-webhooks: type: string enum: - submitted - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 pull_request: title: Simple Pull Request type: object @@ -201982,8 +201996,8 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *753 - review: *811 + repository: *757 + review: *815 sender: *4 required: - action @@ -202063,9 +202077,9 @@ x-webhooks: type: string enum: - resolved - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 pull_request: title: Simple Pull Request type: object @@ -204135,7 +204149,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *753 + repository: *757 sender: *4 thread: type: object @@ -204518,9 +204532,9 @@ x-webhooks: type: string enum: - unresolved - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 pull_request: title: Simple Pull Request type: object @@ -206576,7 +206590,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *753 + repository: *757 sender: *4 thread: type: object @@ -206962,10 +206976,10 @@ x-webhooks: type: string before: type: string - enterprise: *750 - installation: *751 - number: *806 - organization: *752 + enterprise: *754 + installation: *755 + number: *810 + organization: *756 pull_request: title: Pull Request type: object @@ -209236,7 +209250,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 sender: *4 required: - action @@ -209318,11 +209332,11 @@ x-webhooks: type: string enum: - unassigned - assignee: *812 - enterprise: *750 - installation: *751 - number: *806 - organization: *752 + assignee: *816 + enterprise: *754 + installation: *755 + number: *810 + organization: *756 pull_request: title: Pull Request type: object @@ -211605,7 +211619,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 sender: *4 required: - action @@ -211684,11 +211698,11 @@ x-webhooks: type: string enum: - unlabeled - enterprise: *750 - installation: *751 - label: *776 - number: *806 - organization: *752 + enterprise: *754 + installation: *755 + label: *780 + number: *810 + organization: *756 pull_request: title: Pull Request type: object @@ -213961,7 +213975,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 sender: *4 required: - action @@ -214042,10 +214056,10 @@ x-webhooks: type: string enum: - unlocked - enterprise: *750 - installation: *751 - number: *806 - organization: *752 + enterprise: *754 + installation: *755 + number: *810 + organization: *756 pull_request: title: Pull Request type: object @@ -216310,7 +216324,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 sender: *4 required: - action @@ -216510,7 +216524,7 @@ x-webhooks: deleted: description: Whether this push deleted the `ref`. type: boolean - enterprise: *750 + enterprise: *754 forced: description: Whether this push was a force push of the `ref`. type: boolean @@ -216602,8 +216616,8 @@ x-webhooks: - url - author - committer - installation: *751 - organization: *752 + installation: *755 + organization: *756 pusher: title: Committer description: Metaproperties for Git author/committer information. @@ -217178,9 +217192,9 @@ x-webhooks: type: string enum: - published - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 registry_package: type: object properties: @@ -217626,7 +217640,7 @@ x-webhooks: type: string rubygems_metadata: type: array - items: *794 + items: *798 summary: type: string tag_name: @@ -217680,7 +217694,7 @@ x-webhooks: - owner - package_version - registry - repository: *753 + repository: *757 sender: *4 required: - action @@ -217758,9 +217772,9 @@ x-webhooks: type: string enum: - updated - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 registry_package: type: object properties: @@ -218068,7 +218082,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: *794 + items: *798 summary: type: string tag_name: @@ -218117,7 +218131,7 @@ x-webhooks: - owner - package_version - registry - repository: *753 + repository: *757 sender: *4 required: - action @@ -218194,10 +218208,10 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - organization: *752 - release: &813 + enterprise: *754 + installation: *755 + organization: *756 + release: &817 title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) object. @@ -218502,7 +218516,7 @@ x-webhooks: - tarball_url - zipball_url - body - repository: *753 + repository: *757 sender: *4 required: - action @@ -218579,11 +218593,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - organization: *752 - release: *813 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + release: *817 + repository: *757 sender: *4 required: - action @@ -218700,11 +218714,11 @@ x-webhooks: type: boolean required: - to - enterprise: *750 - installation: *751 - organization: *752 - release: *813 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + release: *817 + repository: *757 sender: *4 required: - action @@ -218782,9 +218796,9 @@ x-webhooks: type: string enum: - prereleased - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 release: title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) @@ -219093,7 +219107,7 @@ x-webhooks: type: string nullable: true format: uri - repository: *753 + repository: *757 sender: *4 required: - action @@ -219169,10 +219183,10 @@ x-webhooks: type: string enum: - published - enterprise: *750 - installation: *751 - organization: *752 - release: &814 + enterprise: *754 + installation: *755 + organization: *756 + release: &818 title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) object. @@ -219478,7 +219492,7 @@ x-webhooks: type: string nullable: true format: uri - repository: *753 + repository: *757 sender: *4 required: - action @@ -219554,11 +219568,11 @@ x-webhooks: type: string enum: - released - enterprise: *750 - installation: *751 - organization: *752 - release: *813 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + release: *817 + repository: *757 sender: *4 required: - action @@ -219634,11 +219648,11 @@ x-webhooks: type: string enum: - unpublished - enterprise: *750 - installation: *751 - organization: *752 - release: *814 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + release: *818 + repository: *757 sender: *4 required: - action @@ -219714,11 +219728,11 @@ x-webhooks: type: string enum: - published - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - repository_advisory: *661 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + repository_advisory: *665 sender: *4 required: - action @@ -219794,11 +219808,11 @@ x-webhooks: type: string enum: - reported - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - repository_advisory: *661 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + repository_advisory: *665 sender: *4 required: - action @@ -219874,10 +219888,10 @@ x-webhooks: type: string enum: - archived - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -219954,10 +219968,10 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -220035,10 +220049,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -220122,10 +220136,10 @@ x-webhooks: additionalProperties: true description: The `client_payload` that was specified in the `POST /repos/{owner}/{repo}/dispatches` request body. - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -220237,10 +220251,10 @@ x-webhooks: nullable: true items: type: string - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -220312,10 +220326,10 @@ x-webhooks: title: repository_import event type: object properties: - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 status: type: string @@ -220396,10 +220410,10 @@ x-webhooks: type: string enum: - privatized - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -220476,10 +220490,10 @@ x-webhooks: type: string enum: - publicized - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -220573,10 +220587,10 @@ x-webhooks: - name required: - repository - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -220656,10 +220670,10 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 repository_ruleset: *128 sender: *4 required: @@ -220738,10 +220752,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 repository_ruleset: *128 sender: *4 required: @@ -220820,10 +220834,10 @@ x-webhooks: type: string enum: - edited - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 repository_ruleset: *128 changes: type: object @@ -221128,10 +221142,10 @@ x-webhooks: - from required: - owner - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -221209,10 +221223,10 @@ x-webhooks: type: string enum: - unarchived - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -221290,7 +221304,7 @@ x-webhooks: type: string enum: - create - alert: &815 + alert: &819 title: Repository Vulnerability Alert Alert description: The security alert of the vulnerable dependency. type: object @@ -221411,10 +221425,10 @@ x-webhooks: type: string enum: - open - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -221620,10 +221634,10 @@ x-webhooks: type: string enum: - dismissed - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -221701,11 +221715,11 @@ x-webhooks: type: string enum: - reopen - alert: *815 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + alert: *819 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -221904,10 +221918,10 @@ x-webhooks: enum: - fixed - open - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -221985,7 +221999,7 @@ x-webhooks: type: string enum: - created - alert: &816 + alert: &820 type: object properties: number: *100 @@ -222096,10 +222110,10 @@ x-webhooks: description: Whether the detected secret was found in multiple repositories in the same organization or business. nullable: true - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -222180,11 +222194,11 @@ x-webhooks: type: string enum: - created - alert: *816 - installation: *751 - location: *817 - organization: *752 - repository: *753 + alert: *820 + installation: *755 + location: *821 + organization: *756 + repository: *757 sender: *4 required: - location @@ -222422,11 +222436,11 @@ x-webhooks: type: string enum: - publicly_leaked - alert: *816 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + alert: *820 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -222504,11 +222518,11 @@ x-webhooks: type: string enum: - reopened - alert: *816 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + alert: *820 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -222586,11 +222600,11 @@ x-webhooks: type: string enum: - resolved - alert: *816 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + alert: *820 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -222668,11 +222682,11 @@ x-webhooks: type: string enum: - validated - alert: *816 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + alert: *820 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -222798,10 +222812,10 @@ x-webhooks: - organization - enterprise nullable: true - repository: *753 - enterprise: *750 - installation: *751 - organization: *752 + repository: *757 + enterprise: *754 + installation: *755 + organization: *756 sender: *4 required: - action @@ -222879,11 +222893,11 @@ x-webhooks: type: string enum: - published - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - security_advisory: &818 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + security_advisory: &822 description: The details of the security advisory, including summary, description, and severity. type: object @@ -223066,11 +223080,11 @@ x-webhooks: type: string enum: - updated - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - security_advisory: *818 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + security_advisory: *822 sender: *4 required: - action @@ -223143,10 +223157,10 @@ x-webhooks: type: string enum: - withdrawn - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 security_advisory: description: The details of the security advisory, including summary, description, and severity. @@ -223331,9 +223345,9 @@ x-webhooks: type: object properties: security_and_analysis: *326 - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 repository: *388 sender: *4 required: @@ -223412,12 +223426,12 @@ x-webhooks: type: string enum: - cancelled - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 - sponsorship: &819 + sponsorship: &823 type: object properties: created_at: @@ -223718,12 +223732,12 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 - sponsorship: *819 + sponsorship: *823 required: - action - sponsorship @@ -223811,12 +223825,12 @@ x-webhooks: type: string required: - from - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 - sponsorship: *819 + sponsorship: *823 required: - action - changes @@ -223893,17 +223907,17 @@ x-webhooks: type: string enum: - pending_cancellation - effective_date: &820 + effective_date: &824 description: The `pending_cancellation` and `pending_tier_change` event types will include the date the cancellation or tier change will take effect. type: string - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 - sponsorship: *819 + sponsorship: *823 required: - action - sponsorship @@ -223977,7 +223991,7 @@ x-webhooks: type: string enum: - pending_tier_change - changes: &821 + changes: &825 type: object properties: tier: @@ -224021,13 +224035,13 @@ x-webhooks: - from required: - tier - effective_date: *820 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + effective_date: *824 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 - sponsorship: *819 + sponsorship: *823 required: - action - changes @@ -224104,13 +224118,13 @@ x-webhooks: type: string enum: - tier_changed - changes: *821 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + changes: *825 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 - sponsorship: *819 + sponsorship: *823 required: - action - changes @@ -224184,10 +224198,10 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -224270,10 +224284,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -224693,15 +224707,15 @@ x-webhooks: status. type: string nullable: true - enterprise: *750 + enterprise: *754 id: description: The unique identifier of the status. type: integer - installation: *751 + installation: *755 name: type: string - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 sha: description: The Commit SHA. @@ -224816,9 +224830,9 @@ x-webhooks: description: The ID of the sub-issue. type: number sub_issue: *154 - installation: *751 - organization: *752 - repository: *753 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -224908,9 +224922,9 @@ x-webhooks: description: The ID of the sub-issue. type: number sub_issue: *154 - installation: *751 - organization: *752 - repository: *753 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -225000,9 +225014,9 @@ x-webhooks: description: The ID of the parent issue. type: number parent_issue: *154 - installation: *751 - organization: *752 - repository: *753 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -225092,9 +225106,9 @@ x-webhooks: description: The ID of the parent issue. type: number parent_issue: *154 - installation: *751 - organization: *752 - repository: *753 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -225171,12 +225185,12 @@ x-webhooks: title: team_add event type: object properties: - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 - team: &822 + team: &826 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -225366,9 +225380,9 @@ x-webhooks: type: string enum: - added_to_repository - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 repository: title: Repository description: A git repository @@ -225826,7 +225840,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *822 + team: *826 required: - action - team @@ -225902,9 +225916,9 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 repository: title: Repository description: A git repository @@ -226362,7 +226376,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *822 + team: *826 required: - action - team @@ -226439,9 +226453,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 repository: title: Repository description: A git repository @@ -226899,7 +226913,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *822 + team: *826 required: - action - team @@ -227043,9 +227057,9 @@ x-webhooks: - from required: - permissions - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 repository: title: Repository description: A git repository @@ -227503,7 +227517,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *822 + team: *826 required: - action - changes @@ -227581,9 +227595,9 @@ x-webhooks: type: string enum: - removed_from_repository - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 repository: title: Repository description: A git repository @@ -228041,7 +228055,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *822 + team: *826 required: - action - team @@ -228117,10 +228131,10 @@ x-webhooks: type: string enum: - started - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -228193,16 +228207,16 @@ x-webhooks: title: workflow_dispatch event type: object properties: - enterprise: *750 + enterprise: *754 inputs: type: object nullable: true additionalProperties: true - installation: *751 - organization: *752 + installation: *755 + organization: *756 ref: type: string - repository: *753 + repository: *757 sender: *4 workflow: type: string @@ -228284,10 +228298,10 @@ x-webhooks: type: string enum: - completed - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 workflow_job: allOf: @@ -228603,10 +228617,10 @@ x-webhooks: type: string enum: - in_progress - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 workflow_job: allOf: @@ -228945,10 +228959,10 @@ x-webhooks: type: string enum: - queued - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 workflow_job: type: object @@ -229162,10 +229176,10 @@ x-webhooks: type: string enum: - waiting - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 workflow_job: type: object @@ -229381,12 +229395,12 @@ x-webhooks: type: string enum: - completed - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 - workflow: *772 + workflow: *776 workflow_run: title: Workflow Run type: object @@ -230385,12 +230399,12 @@ x-webhooks: type: string enum: - in_progress - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 - workflow: *772 + workflow: *776 workflow_run: title: Workflow Run type: object @@ -231374,12 +231388,12 @@ x-webhooks: type: string enum: - requested - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 - workflow: *772 + workflow: *776 workflow_run: title: Workflow Run type: object diff --git a/descriptions/ghec/ghec.2022-11-28.json b/descriptions/ghec/ghec.2022-11-28.json index 80390a036b..38769b20ed 100644 --- a/descriptions/ghec/ghec.2022-11-28.json +++ b/descriptions/ghec/ghec.2022-11-28.json @@ -23033,8 +23033,7 @@ "name": "Epic", "description": "An issue type for a multi-week tracking of work", "is_enabled": true, - "color": "green", - "is_private": true + "color": "green" } } } @@ -23105,8 +23104,7 @@ "name": "Epic", "description": "An issue type for a multi-week tracking of work", "is_enabled": true, - "color": "green", - "is_private": true + "color": "green" } } } @@ -114284,6 +114282,128 @@ } } }, + "repository-rule-file-path-restriction": { + "title": "file_path_restriction", + "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "file_path_restriction" + ] + }, + "parameters": { + "type": "object", + "properties": { + "restricted_file_paths": { + "type": "array", + "description": "The file paths that are restricted from being pushed to the commit graph.", + "items": { + "type": "string" + } + } + }, + "required": [ + "restricted_file_paths" + ] + } + } + }, + "repository-rule-max-file-path-length": { + "title": "max_file_path_length", + "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "max_file_path_length" + ] + }, + "parameters": { + "type": "object", + "properties": { + "max_file_path_length": { + "type": "integer", + "description": "The maximum amount of characters allowed in file paths", + "minimum": 1, + "maximum": 256 + } + }, + "required": [ + "max_file_path_length" + ] + } + } + }, + "repository-rule-file-extension-restriction": { + "title": "file_extension_restriction", + "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "file_extension_restriction" + ] + }, + "parameters": { + "type": "object", + "properties": { + "restricted_file_extensions": { + "type": "array", + "description": "The file extensions that are restricted from being pushed to the commit graph.", + "items": { + "type": "string" + } + } + }, + "required": [ + "restricted_file_extensions" + ] + } + } + }, + "repository-rule-max-file-size": { + "title": "max_file_size", + "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "max_file_size" + ] + }, + "parameters": { + "type": "object", + "properties": { + "max_file_size": { + "type": "integer", + "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", + "minimum": 1, + "maximum": 100 + } + }, + "required": [ + "max_file_size" + ] + } + } + }, "repository-rule-params-restricted-commits": { "title": "RestrictedCommits", "description": "Restricted commit", @@ -114483,126 +114603,16 @@ "$ref": "#/components/schemas/repository-rule-tag-name-pattern" }, { - "title": "file_path_restriction", - "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_path_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_paths": { - "type": "array", - "description": "The file paths that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_paths" - ] - } - } + "$ref": "#/components/schemas/repository-rule-file-path-restriction" }, { - "title": "max_file_path_length", - "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_path_length" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_path_length": { - "type": "integer", - "description": "The maximum amount of characters allowed in file paths", - "minimum": 1, - "maximum": 256 - } - }, - "required": [ - "max_file_path_length" - ] - } - } + "$ref": "#/components/schemas/repository-rule-max-file-path-length" }, { - "title": "file_extension_restriction", - "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_extension_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_extensions": { - "type": "array", - "description": "The file extensions that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_extensions" - ] - } - } + "$ref": "#/components/schemas/repository-rule-file-extension-restriction" }, { - "title": "max_file_size", - "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_size" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_size": { - "type": "integer", - "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", - "minimum": 1, - "maximum": 100 - } - }, - "required": [ - "max_file_size" - ] - } - } + "$ref": "#/components/schemas/repository-rule-max-file-size" }, { "$ref": "#/components/schemas/repository-rule-workflows" @@ -137928,6 +137938,46 @@ } ] }, + { + "allOf": [ + { + "$ref": "#/components/schemas/repository-rule-file-path-restriction" + }, + { + "$ref": "#/components/schemas/repository-rule-ruleset-info" + } + ] + }, + { + "allOf": [ + { + "$ref": "#/components/schemas/repository-rule-max-file-path-length" + }, + { + "$ref": "#/components/schemas/repository-rule-ruleset-info" + } + ] + }, + { + "allOf": [ + { + "$ref": "#/components/schemas/repository-rule-file-extension-restriction" + }, + { + "$ref": "#/components/schemas/repository-rule-ruleset-info" + } + ] + }, + { + "allOf": [ + { + "$ref": "#/components/schemas/repository-rule-max-file-size" + }, + { + "$ref": "#/components/schemas/repository-rule-ruleset-info" + } + ] + }, { "allOf": [ { diff --git a/descriptions/ghec/ghec.2022-11-28.yaml b/descriptions/ghec/ghec.2022-11-28.yaml index 2100ec0f5b..b1a5226ffe 100644 --- a/descriptions/ghec/ghec.2022-11-28.yaml +++ b/descriptions/ghec/ghec.2022-11-28.yaml @@ -16675,7 +16675,6 @@ paths: description: An issue type for a multi-week tracking of work is_enabled: true color: green - is_private: true responses: '200': description: Response @@ -16724,7 +16723,6 @@ paths: description: An issue type for a multi-week tracking of work is_enabled: true color: green - is_private: true responses: '200': description: Response @@ -83358,6 +83356,97 @@ components: required: - operator - pattern + repository-rule-file-path-restriction: + title: file_path_restriction + description: Prevent commits that include changes in specified file paths from + being pushed to the commit graph. + type: object + required: + - type + properties: + type: + type: string + enum: + - file_path_restriction + parameters: + type: object + properties: + restricted_file_paths: + type: array + description: The file paths that are restricted from being pushed to + the commit graph. + items: + type: string + required: + - restricted_file_paths + repository-rule-max-file-path-length: + title: max_file_path_length + description: Prevent commits that include file paths that exceed a specified + character limit from being pushed to the commit graph. + type: object + required: + - type + properties: + type: + type: string + enum: + - max_file_path_length + parameters: + type: object + properties: + max_file_path_length: + type: integer + description: The maximum amount of characters allowed in file paths + minimum: 1 + maximum: 256 + required: + - max_file_path_length + repository-rule-file-extension-restriction: + title: file_extension_restriction + description: Prevent commits that include files with specified file extensions + from being pushed to the commit graph. + type: object + required: + - type + properties: + type: + type: string + enum: + - file_extension_restriction + parameters: + type: object + properties: + restricted_file_extensions: + type: array + description: The file extensions that are restricted from being pushed + to the commit graph. + items: + type: string + required: + - restricted_file_extensions + repository-rule-max-file-size: + title: max_file_size + description: Prevent commits that exceed a specified file size limit from being + pushed to the commit graph. + type: object + required: + - type + properties: + type: + type: string + enum: + - max_file_size + parameters: + type: object + properties: + max_file_size: + type: integer + description: The maximum file size allowed in megabytes. This limit + does not apply to Git Large File Storage (Git LFS). + minimum: 1 + maximum: 100 + required: + - max_file_size repository-rule-params-restricted-commits: title: RestrictedCommits description: Restricted commit @@ -83495,93 +83584,10 @@ components: - "$ref": "#/components/schemas/repository-rule-committer-email-pattern" - "$ref": "#/components/schemas/repository-rule-branch-name-pattern" - "$ref": "#/components/schemas/repository-rule-tag-name-pattern" - - title: file_path_restriction - description: Prevent commits that include changes in specified file paths - from being pushed to the commit graph. - type: object - required: - - type - properties: - type: - type: string - enum: - - file_path_restriction - parameters: - type: object - properties: - restricted_file_paths: - type: array - description: The file paths that are restricted from being pushed - to the commit graph. - items: - type: string - required: - - restricted_file_paths - - title: max_file_path_length - description: Prevent commits that include file paths that exceed a specified - character limit from being pushed to the commit graph. - type: object - required: - - type - properties: - type: - type: string - enum: - - max_file_path_length - parameters: - type: object - properties: - max_file_path_length: - type: integer - description: The maximum amount of characters allowed in file paths - minimum: 1 - maximum: 256 - required: - - max_file_path_length - - title: file_extension_restriction - description: Prevent commits that include files with specified file extensions - from being pushed to the commit graph. - type: object - required: - - type - properties: - type: - type: string - enum: - - file_extension_restriction - parameters: - type: object - properties: - restricted_file_extensions: - type: array - description: The file extensions that are restricted from being pushed - to the commit graph. - items: - type: string - required: - - restricted_file_extensions - - title: max_file_size - description: Prevent commits that exceed a specified file size limit from - being pushed to the commit graph. - type: object - required: - - type - properties: - type: - type: string - enum: - - max_file_size - parameters: - type: object - properties: - max_file_size: - type: integer - description: The maximum file size allowed in megabytes. This limit - does not apply to Git Large File Storage (Git LFS). - minimum: 1 - maximum: 100 - required: - - max_file_size + - "$ref": "#/components/schemas/repository-rule-file-path-restriction" + - "$ref": "#/components/schemas/repository-rule-max-file-path-length" + - "$ref": "#/components/schemas/repository-rule-file-extension-restriction" + - "$ref": "#/components/schemas/repository-rule-max-file-size" - "$ref": "#/components/schemas/repository-rule-workflows" - "$ref": "#/components/schemas/repository-rule-code-scanning" repository-ruleset-conditions-repository-id-target: @@ -101624,6 +101630,18 @@ components: - allOf: - "$ref": "#/components/schemas/repository-rule-tag-name-pattern" - "$ref": "#/components/schemas/repository-rule-ruleset-info" + - allOf: + - "$ref": "#/components/schemas/repository-rule-file-path-restriction" + - "$ref": "#/components/schemas/repository-rule-ruleset-info" + - allOf: + - "$ref": "#/components/schemas/repository-rule-max-file-path-length" + - "$ref": "#/components/schemas/repository-rule-ruleset-info" + - allOf: + - "$ref": "#/components/schemas/repository-rule-file-extension-restriction" + - "$ref": "#/components/schemas/repository-rule-ruleset-info" + - allOf: + - "$ref": "#/components/schemas/repository-rule-max-file-size" + - "$ref": "#/components/schemas/repository-rule-ruleset-info" - allOf: - "$ref": "#/components/schemas/repository-rule-workflows" - "$ref": "#/components/schemas/repository-rule-ruleset-info" diff --git a/descriptions/ghec/ghec.json b/descriptions/ghec/ghec.json index 80390a036b..38769b20ed 100644 --- a/descriptions/ghec/ghec.json +++ b/descriptions/ghec/ghec.json @@ -23033,8 +23033,7 @@ "name": "Epic", "description": "An issue type for a multi-week tracking of work", "is_enabled": true, - "color": "green", - "is_private": true + "color": "green" } } } @@ -23105,8 +23104,7 @@ "name": "Epic", "description": "An issue type for a multi-week tracking of work", "is_enabled": true, - "color": "green", - "is_private": true + "color": "green" } } } @@ -114284,6 +114282,128 @@ } } }, + "repository-rule-file-path-restriction": { + "title": "file_path_restriction", + "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "file_path_restriction" + ] + }, + "parameters": { + "type": "object", + "properties": { + "restricted_file_paths": { + "type": "array", + "description": "The file paths that are restricted from being pushed to the commit graph.", + "items": { + "type": "string" + } + } + }, + "required": [ + "restricted_file_paths" + ] + } + } + }, + "repository-rule-max-file-path-length": { + "title": "max_file_path_length", + "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "max_file_path_length" + ] + }, + "parameters": { + "type": "object", + "properties": { + "max_file_path_length": { + "type": "integer", + "description": "The maximum amount of characters allowed in file paths", + "minimum": 1, + "maximum": 256 + } + }, + "required": [ + "max_file_path_length" + ] + } + } + }, + "repository-rule-file-extension-restriction": { + "title": "file_extension_restriction", + "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "file_extension_restriction" + ] + }, + "parameters": { + "type": "object", + "properties": { + "restricted_file_extensions": { + "type": "array", + "description": "The file extensions that are restricted from being pushed to the commit graph.", + "items": { + "type": "string" + } + } + }, + "required": [ + "restricted_file_extensions" + ] + } + } + }, + "repository-rule-max-file-size": { + "title": "max_file_size", + "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "max_file_size" + ] + }, + "parameters": { + "type": "object", + "properties": { + "max_file_size": { + "type": "integer", + "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", + "minimum": 1, + "maximum": 100 + } + }, + "required": [ + "max_file_size" + ] + } + } + }, "repository-rule-params-restricted-commits": { "title": "RestrictedCommits", "description": "Restricted commit", @@ -114483,126 +114603,16 @@ "$ref": "#/components/schemas/repository-rule-tag-name-pattern" }, { - "title": "file_path_restriction", - "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_path_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_paths": { - "type": "array", - "description": "The file paths that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_paths" - ] - } - } + "$ref": "#/components/schemas/repository-rule-file-path-restriction" }, { - "title": "max_file_path_length", - "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_path_length" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_path_length": { - "type": "integer", - "description": "The maximum amount of characters allowed in file paths", - "minimum": 1, - "maximum": 256 - } - }, - "required": [ - "max_file_path_length" - ] - } - } + "$ref": "#/components/schemas/repository-rule-max-file-path-length" }, { - "title": "file_extension_restriction", - "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_extension_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_extensions": { - "type": "array", - "description": "The file extensions that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_extensions" - ] - } - } + "$ref": "#/components/schemas/repository-rule-file-extension-restriction" }, { - "title": "max_file_size", - "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_size" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_size": { - "type": "integer", - "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", - "minimum": 1, - "maximum": 100 - } - }, - "required": [ - "max_file_size" - ] - } - } + "$ref": "#/components/schemas/repository-rule-max-file-size" }, { "$ref": "#/components/schemas/repository-rule-workflows" @@ -137928,6 +137938,46 @@ } ] }, + { + "allOf": [ + { + "$ref": "#/components/schemas/repository-rule-file-path-restriction" + }, + { + "$ref": "#/components/schemas/repository-rule-ruleset-info" + } + ] + }, + { + "allOf": [ + { + "$ref": "#/components/schemas/repository-rule-max-file-path-length" + }, + { + "$ref": "#/components/schemas/repository-rule-ruleset-info" + } + ] + }, + { + "allOf": [ + { + "$ref": "#/components/schemas/repository-rule-file-extension-restriction" + }, + { + "$ref": "#/components/schemas/repository-rule-ruleset-info" + } + ] + }, + { + "allOf": [ + { + "$ref": "#/components/schemas/repository-rule-max-file-size" + }, + { + "$ref": "#/components/schemas/repository-rule-ruleset-info" + } + ] + }, { "allOf": [ { diff --git a/descriptions/ghec/ghec.yaml b/descriptions/ghec/ghec.yaml index 2100ec0f5b..b1a5226ffe 100644 --- a/descriptions/ghec/ghec.yaml +++ b/descriptions/ghec/ghec.yaml @@ -16675,7 +16675,6 @@ paths: description: An issue type for a multi-week tracking of work is_enabled: true color: green - is_private: true responses: '200': description: Response @@ -16724,7 +16723,6 @@ paths: description: An issue type for a multi-week tracking of work is_enabled: true color: green - is_private: true responses: '200': description: Response @@ -83358,6 +83356,97 @@ components: required: - operator - pattern + repository-rule-file-path-restriction: + title: file_path_restriction + description: Prevent commits that include changes in specified file paths from + being pushed to the commit graph. + type: object + required: + - type + properties: + type: + type: string + enum: + - file_path_restriction + parameters: + type: object + properties: + restricted_file_paths: + type: array + description: The file paths that are restricted from being pushed to + the commit graph. + items: + type: string + required: + - restricted_file_paths + repository-rule-max-file-path-length: + title: max_file_path_length + description: Prevent commits that include file paths that exceed a specified + character limit from being pushed to the commit graph. + type: object + required: + - type + properties: + type: + type: string + enum: + - max_file_path_length + parameters: + type: object + properties: + max_file_path_length: + type: integer + description: The maximum amount of characters allowed in file paths + minimum: 1 + maximum: 256 + required: + - max_file_path_length + repository-rule-file-extension-restriction: + title: file_extension_restriction + description: Prevent commits that include files with specified file extensions + from being pushed to the commit graph. + type: object + required: + - type + properties: + type: + type: string + enum: + - file_extension_restriction + parameters: + type: object + properties: + restricted_file_extensions: + type: array + description: The file extensions that are restricted from being pushed + to the commit graph. + items: + type: string + required: + - restricted_file_extensions + repository-rule-max-file-size: + title: max_file_size + description: Prevent commits that exceed a specified file size limit from being + pushed to the commit graph. + type: object + required: + - type + properties: + type: + type: string + enum: + - max_file_size + parameters: + type: object + properties: + max_file_size: + type: integer + description: The maximum file size allowed in megabytes. This limit + does not apply to Git Large File Storage (Git LFS). + minimum: 1 + maximum: 100 + required: + - max_file_size repository-rule-params-restricted-commits: title: RestrictedCommits description: Restricted commit @@ -83495,93 +83584,10 @@ components: - "$ref": "#/components/schemas/repository-rule-committer-email-pattern" - "$ref": "#/components/schemas/repository-rule-branch-name-pattern" - "$ref": "#/components/schemas/repository-rule-tag-name-pattern" - - title: file_path_restriction - description: Prevent commits that include changes in specified file paths - from being pushed to the commit graph. - type: object - required: - - type - properties: - type: - type: string - enum: - - file_path_restriction - parameters: - type: object - properties: - restricted_file_paths: - type: array - description: The file paths that are restricted from being pushed - to the commit graph. - items: - type: string - required: - - restricted_file_paths - - title: max_file_path_length - description: Prevent commits that include file paths that exceed a specified - character limit from being pushed to the commit graph. - type: object - required: - - type - properties: - type: - type: string - enum: - - max_file_path_length - parameters: - type: object - properties: - max_file_path_length: - type: integer - description: The maximum amount of characters allowed in file paths - minimum: 1 - maximum: 256 - required: - - max_file_path_length - - title: file_extension_restriction - description: Prevent commits that include files with specified file extensions - from being pushed to the commit graph. - type: object - required: - - type - properties: - type: - type: string - enum: - - file_extension_restriction - parameters: - type: object - properties: - restricted_file_extensions: - type: array - description: The file extensions that are restricted from being pushed - to the commit graph. - items: - type: string - required: - - restricted_file_extensions - - title: max_file_size - description: Prevent commits that exceed a specified file size limit from - being pushed to the commit graph. - type: object - required: - - type - properties: - type: - type: string - enum: - - max_file_size - parameters: - type: object - properties: - max_file_size: - type: integer - description: The maximum file size allowed in megabytes. This limit - does not apply to Git Large File Storage (Git LFS). - minimum: 1 - maximum: 100 - required: - - max_file_size + - "$ref": "#/components/schemas/repository-rule-file-path-restriction" + - "$ref": "#/components/schemas/repository-rule-max-file-path-length" + - "$ref": "#/components/schemas/repository-rule-file-extension-restriction" + - "$ref": "#/components/schemas/repository-rule-max-file-size" - "$ref": "#/components/schemas/repository-rule-workflows" - "$ref": "#/components/schemas/repository-rule-code-scanning" repository-ruleset-conditions-repository-id-target: @@ -101624,6 +101630,18 @@ components: - allOf: - "$ref": "#/components/schemas/repository-rule-tag-name-pattern" - "$ref": "#/components/schemas/repository-rule-ruleset-info" + - allOf: + - "$ref": "#/components/schemas/repository-rule-file-path-restriction" + - "$ref": "#/components/schemas/repository-rule-ruleset-info" + - allOf: + - "$ref": "#/components/schemas/repository-rule-max-file-path-length" + - "$ref": "#/components/schemas/repository-rule-ruleset-info" + - allOf: + - "$ref": "#/components/schemas/repository-rule-file-extension-restriction" + - "$ref": "#/components/schemas/repository-rule-ruleset-info" + - allOf: + - "$ref": "#/components/schemas/repository-rule-max-file-size" + - "$ref": "#/components/schemas/repository-rule-ruleset-info" - allOf: - "$ref": "#/components/schemas/repository-rule-workflows" - "$ref": "#/components/schemas/repository-rule-ruleset-info" diff --git a/descriptions/ghes-3.16/dereferenced/ghes-3.16.2022-11-28.deref.json b/descriptions/ghes-3.16/dereferenced/ghes-3.16.2022-11-28.deref.json index 1078de561a..3264ff8da4 100644 --- a/descriptions/ghes-3.16/dereferenced/ghes-3.16.2022-11-28.deref.json +++ b/descriptions/ghes-3.16/dereferenced/ghes-3.16.2022-11-28.deref.json @@ -134513,128 +134513,6 @@ } } }, - { - "title": "file_path_restriction", - "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_path_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_paths": { - "type": "array", - "description": "The file paths that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_paths" - ] - } - } - }, - { - "title": "max_file_path_length", - "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_path_length" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_path_length": { - "type": "integer", - "description": "The maximum amount of characters allowed in file paths", - "minimum": 1, - "maximum": 256 - } - }, - "required": [ - "max_file_path_length" - ] - } - } - }, - { - "title": "file_extension_restriction", - "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_extension_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_extensions": { - "type": "array", - "description": "The file extensions that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_extensions" - ] - } - } - }, - { - "title": "max_file_size", - "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_size" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_size": { - "type": "integer", - "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", - "minimum": 1, - "maximum": 100 - } - }, - "required": [ - "max_file_size" - ] - } - } - }, { "title": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.", @@ -135786,128 +135664,6 @@ } } }, - { - "title": "file_path_restriction", - "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_path_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_paths": { - "type": "array", - "description": "The file paths that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_paths" - ] - } - } - }, - { - "title": "max_file_path_length", - "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_path_length" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_path_length": { - "type": "integer", - "description": "The maximum amount of characters allowed in file paths", - "minimum": 1, - "maximum": 256 - } - }, - "required": [ - "max_file_path_length" - ] - } - } - }, - { - "title": "file_extension_restriction", - "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_extension_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_extensions": { - "type": "array", - "description": "The file extensions that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_extensions" - ] - } - } - }, - { - "title": "max_file_size", - "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_size" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_size": { - "type": "integer", - "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", - "minimum": 1, - "maximum": 100 - } - }, - "required": [ - "max_file_size" - ] - } - } - }, { "title": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.", @@ -137073,128 +136829,6 @@ } } }, - { - "title": "file_path_restriction", - "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_path_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_paths": { - "type": "array", - "description": "The file paths that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_paths" - ] - } - } - }, - { - "title": "max_file_path_length", - "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_path_length" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_path_length": { - "type": "integer", - "description": "The maximum amount of characters allowed in file paths", - "minimum": 1, - "maximum": 256 - } - }, - "required": [ - "max_file_path_length" - ] - } - } - }, - { - "title": "file_extension_restriction", - "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_extension_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_extensions": { - "type": "array", - "description": "The file extensions that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_extensions" - ] - } - } - }, - { - "title": "max_file_size", - "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_size" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_size": { - "type": "integer", - "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", - "minimum": 1, - "maximum": 100 - } - }, - "required": [ - "max_file_size" - ] - } - } - }, { "title": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.", @@ -138993,128 +138627,6 @@ } } }, - { - "title": "file_path_restriction", - "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_path_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_paths": { - "type": "array", - "description": "The file paths that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_paths" - ] - } - } - }, - { - "title": "max_file_path_length", - "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_path_length" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_path_length": { - "type": "integer", - "description": "The maximum amount of characters allowed in file paths", - "minimum": 1, - "maximum": 256 - } - }, - "required": [ - "max_file_path_length" - ] - } - } - }, - { - "title": "file_extension_restriction", - "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_extension_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_extensions": { - "type": "array", - "description": "The file extensions that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_extensions" - ] - } - } - }, - { - "title": "max_file_size", - "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_size" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_size": { - "type": "integer", - "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", - "minimum": 1, - "maximum": 100 - } - }, - "required": [ - "max_file_size" - ] - } - } - }, { "title": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.", @@ -140291,128 +139803,6 @@ } } }, - { - "title": "file_path_restriction", - "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_path_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_paths": { - "type": "array", - "description": "The file paths that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_paths" - ] - } - } - }, - { - "title": "max_file_path_length", - "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_path_length" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_path_length": { - "type": "integer", - "description": "The maximum amount of characters allowed in file paths", - "minimum": 1, - "maximum": 256 - } - }, - "required": [ - "max_file_path_length" - ] - } - } - }, - { - "title": "file_extension_restriction", - "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_extension_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_extensions": { - "type": "array", - "description": "The file extensions that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_extensions" - ] - } - } - }, - { - "title": "max_file_size", - "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_size" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_size": { - "type": "integer", - "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", - "minimum": 1, - "maximum": 100 - } - }, - "required": [ - "max_file_size" - ] - } - } - }, { "title": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.", @@ -141566,128 +140956,6 @@ } } }, - { - "title": "file_path_restriction", - "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_path_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_paths": { - "type": "array", - "description": "The file paths that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_paths" - ] - } - } - }, - { - "title": "max_file_path_length", - "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_path_length" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_path_length": { - "type": "integer", - "description": "The maximum amount of characters allowed in file paths", - "minimum": 1, - "maximum": 256 - } - }, - "required": [ - "max_file_path_length" - ] - } - } - }, - { - "title": "file_extension_restriction", - "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_extension_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_extensions": { - "type": "array", - "description": "The file extensions that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_extensions" - ] - } - } - }, - { - "title": "max_file_size", - "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_size" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_size": { - "type": "integer", - "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", - "minimum": 1, - "maximum": 100 - } - }, - "required": [ - "max_file_size" - ] - } - } - }, { "title": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.", @@ -384691,128 +383959,6 @@ } } }, - { - "title": "file_path_restriction", - "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_path_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_paths": { - "type": "array", - "description": "The file paths that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_paths" - ] - } - } - }, - { - "title": "max_file_path_length", - "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_path_length" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_path_length": { - "type": "integer", - "description": "The maximum amount of characters allowed in file paths", - "minimum": 1, - "maximum": 256 - } - }, - "required": [ - "max_file_path_length" - ] - } - } - }, - { - "title": "file_extension_restriction", - "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_extension_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_extensions": { - "type": "array", - "description": "The file extensions that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_extensions" - ] - } - } - }, - { - "title": "max_file_size", - "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_size" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_size": { - "type": "integer", - "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", - "minimum": 1, - "maximum": 100 - } - }, - "required": [ - "max_file_size" - ] - } - } - }, { "title": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.", @@ -385755,128 +384901,6 @@ } } }, - { - "title": "file_path_restriction", - "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_path_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_paths": { - "type": "array", - "description": "The file paths that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_paths" - ] - } - } - }, - { - "title": "max_file_path_length", - "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_path_length" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_path_length": { - "type": "integer", - "description": "The maximum amount of characters allowed in file paths", - "minimum": 1, - "maximum": 256 - } - }, - "required": [ - "max_file_path_length" - ] - } - } - }, - { - "title": "file_extension_restriction", - "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_extension_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_extensions": { - "type": "array", - "description": "The file extensions that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_extensions" - ] - } - } - }, - { - "title": "max_file_size", - "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_size" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_size": { - "type": "integer", - "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", - "minimum": 1, - "maximum": 100 - } - }, - "required": [ - "max_file_size" - ] - } - } - }, { "title": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.", @@ -387024,128 +386048,6 @@ } } }, - { - "title": "file_path_restriction", - "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_path_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_paths": { - "type": "array", - "description": "The file paths that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_paths" - ] - } - } - }, - { - "title": "max_file_path_length", - "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_path_length" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_path_length": { - "type": "integer", - "description": "The maximum amount of characters allowed in file paths", - "minimum": 1, - "maximum": 256 - } - }, - "required": [ - "max_file_path_length" - ] - } - } - }, - { - "title": "file_extension_restriction", - "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_extension_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_extensions": { - "type": "array", - "description": "The file extensions that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_extensions" - ] - } - } - }, - { - "title": "max_file_size", - "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_size" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_size": { - "type": "integer", - "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", - "minimum": 1, - "maximum": 100 - } - }, - "required": [ - "max_file_size" - ] - } - } - }, { "title": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.", @@ -388963,128 +387865,6 @@ } } }, - { - "title": "file_path_restriction", - "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_path_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_paths": { - "type": "array", - "description": "The file paths that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_paths" - ] - } - } - }, - { - "title": "max_file_path_length", - "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_path_length" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_path_length": { - "type": "integer", - "description": "The maximum amount of characters allowed in file paths", - "minimum": 1, - "maximum": 256 - } - }, - "required": [ - "max_file_path_length" - ] - } - } - }, - { - "title": "file_extension_restriction", - "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_extension_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_extensions": { - "type": "array", - "description": "The file extensions that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_extensions" - ] - } - } - }, - { - "title": "max_file_size", - "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_size" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_size": { - "type": "integer", - "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", - "minimum": 1, - "maximum": 100 - } - }, - "required": [ - "max_file_size" - ] - } - } - }, { "title": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.", @@ -390042,128 +388822,6 @@ } } }, - { - "title": "file_path_restriction", - "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_path_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_paths": { - "type": "array", - "description": "The file paths that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_paths" - ] - } - } - }, - { - "title": "max_file_path_length", - "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_path_length" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_path_length": { - "type": "integer", - "description": "The maximum amount of characters allowed in file paths", - "minimum": 1, - "maximum": 256 - } - }, - "required": [ - "max_file_path_length" - ] - } - } - }, - { - "title": "file_extension_restriction", - "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_extension_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_extensions": { - "type": "array", - "description": "The file extensions that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_extensions" - ] - } - } - }, - { - "title": "max_file_size", - "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_size" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_size": { - "type": "integer", - "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", - "minimum": 1, - "maximum": 100 - } - }, - "required": [ - "max_file_size" - ] - } - } - }, { "title": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.", @@ -391307,128 +389965,6 @@ } } }, - { - "title": "file_path_restriction", - "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_path_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_paths": { - "type": "array", - "description": "The file paths that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_paths" - ] - } - } - }, - { - "title": "max_file_path_length", - "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_path_length" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_path_length": { - "type": "integer", - "description": "The maximum amount of characters allowed in file paths", - "minimum": 1, - "maximum": 256 - } - }, - "required": [ - "max_file_path_length" - ] - } - } - }, - { - "title": "file_extension_restriction", - "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_extension_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_extensions": { - "type": "array", - "description": "The file extensions that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_extensions" - ] - } - } - }, - { - "title": "max_file_size", - "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_size" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_size": { - "type": "integer", - "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", - "minimum": 1, - "maximum": 100 - } - }, - "required": [ - "max_file_size" - ] - } - } - }, { "title": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.", @@ -978378,128 +976914,6 @@ } } }, - { - "title": "file_path_restriction", - "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_path_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_paths": { - "type": "array", - "description": "The file paths that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_paths" - ] - } - } - }, - { - "title": "max_file_path_length", - "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_path_length" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_path_length": { - "type": "integer", - "description": "The maximum amount of characters allowed in file paths", - "minimum": 1, - "maximum": 256 - } - }, - "required": [ - "max_file_path_length" - ] - } - } - }, - { - "title": "file_extension_restriction", - "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_extension_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_extensions": { - "type": "array", - "description": "The file extensions that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_extensions" - ] - } - } - }, - { - "title": "max_file_size", - "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_size" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_size": { - "type": "integer", - "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", - "minimum": 1, - "maximum": 100 - } - }, - "required": [ - "max_file_size" - ] - } - } - }, { "title": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.", @@ -981217,128 +979631,6 @@ } } }, - { - "title": "file_path_restriction", - "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_path_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_paths": { - "type": "array", - "description": "The file paths that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_paths" - ] - } - } - }, - { - "title": "max_file_path_length", - "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_path_length" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_path_length": { - "type": "integer", - "description": "The maximum amount of characters allowed in file paths", - "minimum": 1, - "maximum": 256 - } - }, - "required": [ - "max_file_path_length" - ] - } - } - }, - { - "title": "file_extension_restriction", - "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_extension_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_extensions": { - "type": "array", - "description": "The file extensions that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_extensions" - ] - } - } - }, - { - "title": "max_file_size", - "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_size" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_size": { - "type": "integer", - "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", - "minimum": 1, - "maximum": 100 - } - }, - "required": [ - "max_file_size" - ] - } - } - }, { "title": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.", @@ -984056,128 +982348,6 @@ } } }, - { - "title": "file_path_restriction", - "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_path_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_paths": { - "type": "array", - "description": "The file paths that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_paths" - ] - } - } - }, - { - "title": "max_file_path_length", - "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_path_length" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_path_length": { - "type": "integer", - "description": "The maximum amount of characters allowed in file paths", - "minimum": 1, - "maximum": 256 - } - }, - "required": [ - "max_file_path_length" - ] - } - } - }, - { - "title": "file_extension_restriction", - "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_extension_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_extensions": { - "type": "array", - "description": "The file extensions that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_extensions" - ] - } - } - }, - { - "title": "max_file_size", - "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_size" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_size": { - "type": "integer", - "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", - "minimum": 1, - "maximum": 100 - } - }, - "required": [ - "max_file_size" - ] - } - } - }, { "title": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.", @@ -985047,128 +983217,6 @@ } } }, - { - "title": "file_path_restriction", - "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_path_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_paths": { - "type": "array", - "description": "The file paths that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_paths" - ] - } - } - }, - { - "title": "max_file_path_length", - "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_path_length" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_path_length": { - "type": "integer", - "description": "The maximum amount of characters allowed in file paths", - "minimum": 1, - "maximum": 256 - } - }, - "required": [ - "max_file_path_length" - ] - } - } - }, - { - "title": "file_extension_restriction", - "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_extension_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_extensions": { - "type": "array", - "description": "The file extensions that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_extensions" - ] - } - } - }, - { - "title": "max_file_size", - "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_size" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_size": { - "type": "integer", - "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", - "minimum": 1, - "maximum": 100 - } - }, - "required": [ - "max_file_size" - ] - } - } - }, { "title": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.", @@ -985866,128 +983914,6 @@ } } }, - { - "title": "file_path_restriction", - "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_path_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_paths": { - "type": "array", - "description": "The file paths that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_paths" - ] - } - } - }, - { - "title": "max_file_path_length", - "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_path_length" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_path_length": { - "type": "integer", - "description": "The maximum amount of characters allowed in file paths", - "minimum": 1, - "maximum": 256 - } - }, - "required": [ - "max_file_path_length" - ] - } - } - }, - { - "title": "file_extension_restriction", - "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_extension_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_extensions": { - "type": "array", - "description": "The file extensions that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_extensions" - ] - } - } - }, - { - "title": "max_file_size", - "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_size" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_size": { - "type": "integer", - "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", - "minimum": 1, - "maximum": 100 - } - }, - "required": [ - "max_file_size" - ] - } - } - }, { "title": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.", @@ -986688,128 +984614,6 @@ } } }, - { - "title": "file_path_restriction", - "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_path_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_paths": { - "type": "array", - "description": "The file paths that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_paths" - ] - } - } - }, - { - "title": "max_file_path_length", - "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_path_length" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_path_length": { - "type": "integer", - "description": "The maximum amount of characters allowed in file paths", - "minimum": 1, - "maximum": 256 - } - }, - "required": [ - "max_file_path_length" - ] - } - } - }, - { - "title": "file_extension_restriction", - "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_extension_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_extensions": { - "type": "array", - "description": "The file extensions that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_extensions" - ] - } - } - }, - { - "title": "max_file_size", - "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_size" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_size": { - "type": "integer", - "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", - "minimum": 1, - "maximum": 100 - } - }, - "required": [ - "max_file_size" - ] - } - } - }, { "title": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.", diff --git a/descriptions/ghes-3.16/dereferenced/ghes-3.16.2022-11-28.deref.yaml b/descriptions/ghes-3.16/dereferenced/ghes-3.16.2022-11-28.deref.yaml index 09a78010d3..532668d76f 100644 --- a/descriptions/ghes-3.16/dereferenced/ghes-3.16.2022-11-28.deref.yaml +++ b/descriptions/ghes-3.16/dereferenced/ghes-3.16.2022-11-28.deref.yaml @@ -37266,96 +37266,6 @@ paths: required: - operator - pattern - - title: file_path_restriction - description: Prevent commits that include changes in specified - file paths from being pushed to the commit graph. - type: object - required: - - type - properties: - type: - type: string - enum: - - file_path_restriction - parameters: - type: object - properties: - restricted_file_paths: - type: array - description: The file paths that are restricted - from being pushed to the commit graph. - items: - type: string - required: - - restricted_file_paths - - title: max_file_path_length - description: Prevent commits that include file paths that - exceed a specified character limit from being pushed to - the commit graph. - type: object - required: - - type - properties: - type: - type: string - enum: - - max_file_path_length - parameters: - type: object - properties: - max_file_path_length: - type: integer - description: The maximum amount of characters allowed - in file paths - minimum: 1 - maximum: 256 - required: - - max_file_path_length - - title: file_extension_restriction - description: Prevent commits that include files with specified - file extensions from being pushed to the commit graph. - type: object - required: - - type - properties: - type: - type: string - enum: - - file_extension_restriction - parameters: - type: object - properties: - restricted_file_extensions: - type: array - description: The file extensions that are restricted - from being pushed to the commit graph. - items: - type: string - required: - - restricted_file_extensions - - title: max_file_size - description: Prevent commits that exceed a specified file - size limit from being pushed to the commit graph. - type: object - required: - - type - properties: - type: - type: string - enum: - - max_file_size - parameters: - type: object - properties: - max_file_size: - type: integer - description: The maximum file size allowed in megabytes. - This limit does not apply to Git Large File Storage - (Git LFS). - minimum: 1 - maximum: 100 - required: - - max_file_size - &548 title: workflows description: Require all changes made to a targeted branch diff --git a/descriptions/ghes-3.16/dereferenced/ghes-3.16.deref.json b/descriptions/ghes-3.16/dereferenced/ghes-3.16.deref.json index 1078de561a..3264ff8da4 100644 --- a/descriptions/ghes-3.16/dereferenced/ghes-3.16.deref.json +++ b/descriptions/ghes-3.16/dereferenced/ghes-3.16.deref.json @@ -134513,128 +134513,6 @@ } } }, - { - "title": "file_path_restriction", - "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_path_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_paths": { - "type": "array", - "description": "The file paths that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_paths" - ] - } - } - }, - { - "title": "max_file_path_length", - "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_path_length" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_path_length": { - "type": "integer", - "description": "The maximum amount of characters allowed in file paths", - "minimum": 1, - "maximum": 256 - } - }, - "required": [ - "max_file_path_length" - ] - } - } - }, - { - "title": "file_extension_restriction", - "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_extension_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_extensions": { - "type": "array", - "description": "The file extensions that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_extensions" - ] - } - } - }, - { - "title": "max_file_size", - "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_size" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_size": { - "type": "integer", - "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", - "minimum": 1, - "maximum": 100 - } - }, - "required": [ - "max_file_size" - ] - } - } - }, { "title": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.", @@ -135786,128 +135664,6 @@ } } }, - { - "title": "file_path_restriction", - "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_path_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_paths": { - "type": "array", - "description": "The file paths that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_paths" - ] - } - } - }, - { - "title": "max_file_path_length", - "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_path_length" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_path_length": { - "type": "integer", - "description": "The maximum amount of characters allowed in file paths", - "minimum": 1, - "maximum": 256 - } - }, - "required": [ - "max_file_path_length" - ] - } - } - }, - { - "title": "file_extension_restriction", - "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_extension_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_extensions": { - "type": "array", - "description": "The file extensions that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_extensions" - ] - } - } - }, - { - "title": "max_file_size", - "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_size" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_size": { - "type": "integer", - "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", - "minimum": 1, - "maximum": 100 - } - }, - "required": [ - "max_file_size" - ] - } - } - }, { "title": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.", @@ -137073,128 +136829,6 @@ } } }, - { - "title": "file_path_restriction", - "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_path_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_paths": { - "type": "array", - "description": "The file paths that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_paths" - ] - } - } - }, - { - "title": "max_file_path_length", - "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_path_length" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_path_length": { - "type": "integer", - "description": "The maximum amount of characters allowed in file paths", - "minimum": 1, - "maximum": 256 - } - }, - "required": [ - "max_file_path_length" - ] - } - } - }, - { - "title": "file_extension_restriction", - "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_extension_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_extensions": { - "type": "array", - "description": "The file extensions that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_extensions" - ] - } - } - }, - { - "title": "max_file_size", - "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_size" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_size": { - "type": "integer", - "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", - "minimum": 1, - "maximum": 100 - } - }, - "required": [ - "max_file_size" - ] - } - } - }, { "title": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.", @@ -138993,128 +138627,6 @@ } } }, - { - "title": "file_path_restriction", - "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_path_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_paths": { - "type": "array", - "description": "The file paths that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_paths" - ] - } - } - }, - { - "title": "max_file_path_length", - "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_path_length" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_path_length": { - "type": "integer", - "description": "The maximum amount of characters allowed in file paths", - "minimum": 1, - "maximum": 256 - } - }, - "required": [ - "max_file_path_length" - ] - } - } - }, - { - "title": "file_extension_restriction", - "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_extension_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_extensions": { - "type": "array", - "description": "The file extensions that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_extensions" - ] - } - } - }, - { - "title": "max_file_size", - "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_size" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_size": { - "type": "integer", - "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", - "minimum": 1, - "maximum": 100 - } - }, - "required": [ - "max_file_size" - ] - } - } - }, { "title": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.", @@ -140291,128 +139803,6 @@ } } }, - { - "title": "file_path_restriction", - "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_path_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_paths": { - "type": "array", - "description": "The file paths that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_paths" - ] - } - } - }, - { - "title": "max_file_path_length", - "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_path_length" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_path_length": { - "type": "integer", - "description": "The maximum amount of characters allowed in file paths", - "minimum": 1, - "maximum": 256 - } - }, - "required": [ - "max_file_path_length" - ] - } - } - }, - { - "title": "file_extension_restriction", - "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_extension_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_extensions": { - "type": "array", - "description": "The file extensions that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_extensions" - ] - } - } - }, - { - "title": "max_file_size", - "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_size" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_size": { - "type": "integer", - "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", - "minimum": 1, - "maximum": 100 - } - }, - "required": [ - "max_file_size" - ] - } - } - }, { "title": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.", @@ -141566,128 +140956,6 @@ } } }, - { - "title": "file_path_restriction", - "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_path_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_paths": { - "type": "array", - "description": "The file paths that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_paths" - ] - } - } - }, - { - "title": "max_file_path_length", - "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_path_length" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_path_length": { - "type": "integer", - "description": "The maximum amount of characters allowed in file paths", - "minimum": 1, - "maximum": 256 - } - }, - "required": [ - "max_file_path_length" - ] - } - } - }, - { - "title": "file_extension_restriction", - "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_extension_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_extensions": { - "type": "array", - "description": "The file extensions that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_extensions" - ] - } - } - }, - { - "title": "max_file_size", - "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_size" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_size": { - "type": "integer", - "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", - "minimum": 1, - "maximum": 100 - } - }, - "required": [ - "max_file_size" - ] - } - } - }, { "title": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.", @@ -384691,128 +383959,6 @@ } } }, - { - "title": "file_path_restriction", - "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_path_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_paths": { - "type": "array", - "description": "The file paths that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_paths" - ] - } - } - }, - { - "title": "max_file_path_length", - "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_path_length" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_path_length": { - "type": "integer", - "description": "The maximum amount of characters allowed in file paths", - "minimum": 1, - "maximum": 256 - } - }, - "required": [ - "max_file_path_length" - ] - } - } - }, - { - "title": "file_extension_restriction", - "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_extension_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_extensions": { - "type": "array", - "description": "The file extensions that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_extensions" - ] - } - } - }, - { - "title": "max_file_size", - "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_size" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_size": { - "type": "integer", - "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", - "minimum": 1, - "maximum": 100 - } - }, - "required": [ - "max_file_size" - ] - } - } - }, { "title": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.", @@ -385755,128 +384901,6 @@ } } }, - { - "title": "file_path_restriction", - "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_path_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_paths": { - "type": "array", - "description": "The file paths that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_paths" - ] - } - } - }, - { - "title": "max_file_path_length", - "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_path_length" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_path_length": { - "type": "integer", - "description": "The maximum amount of characters allowed in file paths", - "minimum": 1, - "maximum": 256 - } - }, - "required": [ - "max_file_path_length" - ] - } - } - }, - { - "title": "file_extension_restriction", - "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_extension_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_extensions": { - "type": "array", - "description": "The file extensions that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_extensions" - ] - } - } - }, - { - "title": "max_file_size", - "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_size" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_size": { - "type": "integer", - "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", - "minimum": 1, - "maximum": 100 - } - }, - "required": [ - "max_file_size" - ] - } - } - }, { "title": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.", @@ -387024,128 +386048,6 @@ } } }, - { - "title": "file_path_restriction", - "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_path_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_paths": { - "type": "array", - "description": "The file paths that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_paths" - ] - } - } - }, - { - "title": "max_file_path_length", - "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_path_length" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_path_length": { - "type": "integer", - "description": "The maximum amount of characters allowed in file paths", - "minimum": 1, - "maximum": 256 - } - }, - "required": [ - "max_file_path_length" - ] - } - } - }, - { - "title": "file_extension_restriction", - "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_extension_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_extensions": { - "type": "array", - "description": "The file extensions that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_extensions" - ] - } - } - }, - { - "title": "max_file_size", - "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_size" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_size": { - "type": "integer", - "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", - "minimum": 1, - "maximum": 100 - } - }, - "required": [ - "max_file_size" - ] - } - } - }, { "title": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.", @@ -388963,128 +387865,6 @@ } } }, - { - "title": "file_path_restriction", - "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_path_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_paths": { - "type": "array", - "description": "The file paths that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_paths" - ] - } - } - }, - { - "title": "max_file_path_length", - "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_path_length" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_path_length": { - "type": "integer", - "description": "The maximum amount of characters allowed in file paths", - "minimum": 1, - "maximum": 256 - } - }, - "required": [ - "max_file_path_length" - ] - } - } - }, - { - "title": "file_extension_restriction", - "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_extension_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_extensions": { - "type": "array", - "description": "The file extensions that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_extensions" - ] - } - } - }, - { - "title": "max_file_size", - "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_size" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_size": { - "type": "integer", - "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", - "minimum": 1, - "maximum": 100 - } - }, - "required": [ - "max_file_size" - ] - } - } - }, { "title": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.", @@ -390042,128 +388822,6 @@ } } }, - { - "title": "file_path_restriction", - "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_path_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_paths": { - "type": "array", - "description": "The file paths that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_paths" - ] - } - } - }, - { - "title": "max_file_path_length", - "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_path_length" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_path_length": { - "type": "integer", - "description": "The maximum amount of characters allowed in file paths", - "minimum": 1, - "maximum": 256 - } - }, - "required": [ - "max_file_path_length" - ] - } - } - }, - { - "title": "file_extension_restriction", - "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_extension_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_extensions": { - "type": "array", - "description": "The file extensions that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_extensions" - ] - } - } - }, - { - "title": "max_file_size", - "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_size" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_size": { - "type": "integer", - "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", - "minimum": 1, - "maximum": 100 - } - }, - "required": [ - "max_file_size" - ] - } - } - }, { "title": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.", @@ -391307,128 +389965,6 @@ } } }, - { - "title": "file_path_restriction", - "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_path_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_paths": { - "type": "array", - "description": "The file paths that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_paths" - ] - } - } - }, - { - "title": "max_file_path_length", - "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_path_length" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_path_length": { - "type": "integer", - "description": "The maximum amount of characters allowed in file paths", - "minimum": 1, - "maximum": 256 - } - }, - "required": [ - "max_file_path_length" - ] - } - } - }, - { - "title": "file_extension_restriction", - "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_extension_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_extensions": { - "type": "array", - "description": "The file extensions that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_extensions" - ] - } - } - }, - { - "title": "max_file_size", - "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_size" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_size": { - "type": "integer", - "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", - "minimum": 1, - "maximum": 100 - } - }, - "required": [ - "max_file_size" - ] - } - } - }, { "title": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.", @@ -978378,128 +976914,6 @@ } } }, - { - "title": "file_path_restriction", - "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_path_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_paths": { - "type": "array", - "description": "The file paths that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_paths" - ] - } - } - }, - { - "title": "max_file_path_length", - "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_path_length" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_path_length": { - "type": "integer", - "description": "The maximum amount of characters allowed in file paths", - "minimum": 1, - "maximum": 256 - } - }, - "required": [ - "max_file_path_length" - ] - } - } - }, - { - "title": "file_extension_restriction", - "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_extension_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_extensions": { - "type": "array", - "description": "The file extensions that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_extensions" - ] - } - } - }, - { - "title": "max_file_size", - "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_size" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_size": { - "type": "integer", - "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", - "minimum": 1, - "maximum": 100 - } - }, - "required": [ - "max_file_size" - ] - } - } - }, { "title": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.", @@ -981217,128 +979631,6 @@ } } }, - { - "title": "file_path_restriction", - "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_path_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_paths": { - "type": "array", - "description": "The file paths that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_paths" - ] - } - } - }, - { - "title": "max_file_path_length", - "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_path_length" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_path_length": { - "type": "integer", - "description": "The maximum amount of characters allowed in file paths", - "minimum": 1, - "maximum": 256 - } - }, - "required": [ - "max_file_path_length" - ] - } - } - }, - { - "title": "file_extension_restriction", - "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_extension_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_extensions": { - "type": "array", - "description": "The file extensions that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_extensions" - ] - } - } - }, - { - "title": "max_file_size", - "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_size" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_size": { - "type": "integer", - "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", - "minimum": 1, - "maximum": 100 - } - }, - "required": [ - "max_file_size" - ] - } - } - }, { "title": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.", @@ -984056,128 +982348,6 @@ } } }, - { - "title": "file_path_restriction", - "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_path_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_paths": { - "type": "array", - "description": "The file paths that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_paths" - ] - } - } - }, - { - "title": "max_file_path_length", - "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_path_length" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_path_length": { - "type": "integer", - "description": "The maximum amount of characters allowed in file paths", - "minimum": 1, - "maximum": 256 - } - }, - "required": [ - "max_file_path_length" - ] - } - } - }, - { - "title": "file_extension_restriction", - "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_extension_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_extensions": { - "type": "array", - "description": "The file extensions that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_extensions" - ] - } - } - }, - { - "title": "max_file_size", - "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_size" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_size": { - "type": "integer", - "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", - "minimum": 1, - "maximum": 100 - } - }, - "required": [ - "max_file_size" - ] - } - } - }, { "title": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.", @@ -985047,128 +983217,6 @@ } } }, - { - "title": "file_path_restriction", - "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_path_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_paths": { - "type": "array", - "description": "The file paths that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_paths" - ] - } - } - }, - { - "title": "max_file_path_length", - "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_path_length" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_path_length": { - "type": "integer", - "description": "The maximum amount of characters allowed in file paths", - "minimum": 1, - "maximum": 256 - } - }, - "required": [ - "max_file_path_length" - ] - } - } - }, - { - "title": "file_extension_restriction", - "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_extension_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_extensions": { - "type": "array", - "description": "The file extensions that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_extensions" - ] - } - } - }, - { - "title": "max_file_size", - "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_size" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_size": { - "type": "integer", - "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", - "minimum": 1, - "maximum": 100 - } - }, - "required": [ - "max_file_size" - ] - } - } - }, { "title": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.", @@ -985866,128 +983914,6 @@ } } }, - { - "title": "file_path_restriction", - "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_path_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_paths": { - "type": "array", - "description": "The file paths that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_paths" - ] - } - } - }, - { - "title": "max_file_path_length", - "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_path_length" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_path_length": { - "type": "integer", - "description": "The maximum amount of characters allowed in file paths", - "minimum": 1, - "maximum": 256 - } - }, - "required": [ - "max_file_path_length" - ] - } - } - }, - { - "title": "file_extension_restriction", - "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_extension_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_extensions": { - "type": "array", - "description": "The file extensions that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_extensions" - ] - } - } - }, - { - "title": "max_file_size", - "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_size" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_size": { - "type": "integer", - "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", - "minimum": 1, - "maximum": 100 - } - }, - "required": [ - "max_file_size" - ] - } - } - }, { "title": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.", @@ -986688,128 +984614,6 @@ } } }, - { - "title": "file_path_restriction", - "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_path_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_paths": { - "type": "array", - "description": "The file paths that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_paths" - ] - } - } - }, - { - "title": "max_file_path_length", - "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_path_length" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_path_length": { - "type": "integer", - "description": "The maximum amount of characters allowed in file paths", - "minimum": 1, - "maximum": 256 - } - }, - "required": [ - "max_file_path_length" - ] - } - } - }, - { - "title": "file_extension_restriction", - "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_extension_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_extensions": { - "type": "array", - "description": "The file extensions that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_extensions" - ] - } - } - }, - { - "title": "max_file_size", - "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_size" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_size": { - "type": "integer", - "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", - "minimum": 1, - "maximum": 100 - } - }, - "required": [ - "max_file_size" - ] - } - } - }, { "title": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.", diff --git a/descriptions/ghes-3.16/dereferenced/ghes-3.16.deref.yaml b/descriptions/ghes-3.16/dereferenced/ghes-3.16.deref.yaml index 09a78010d3..532668d76f 100644 --- a/descriptions/ghes-3.16/dereferenced/ghes-3.16.deref.yaml +++ b/descriptions/ghes-3.16/dereferenced/ghes-3.16.deref.yaml @@ -37266,96 +37266,6 @@ paths: required: - operator - pattern - - title: file_path_restriction - description: Prevent commits that include changes in specified - file paths from being pushed to the commit graph. - type: object - required: - - type - properties: - type: - type: string - enum: - - file_path_restriction - parameters: - type: object - properties: - restricted_file_paths: - type: array - description: The file paths that are restricted - from being pushed to the commit graph. - items: - type: string - required: - - restricted_file_paths - - title: max_file_path_length - description: Prevent commits that include file paths that - exceed a specified character limit from being pushed to - the commit graph. - type: object - required: - - type - properties: - type: - type: string - enum: - - max_file_path_length - parameters: - type: object - properties: - max_file_path_length: - type: integer - description: The maximum amount of characters allowed - in file paths - minimum: 1 - maximum: 256 - required: - - max_file_path_length - - title: file_extension_restriction - description: Prevent commits that include files with specified - file extensions from being pushed to the commit graph. - type: object - required: - - type - properties: - type: - type: string - enum: - - file_extension_restriction - parameters: - type: object - properties: - restricted_file_extensions: - type: array - description: The file extensions that are restricted - from being pushed to the commit graph. - items: - type: string - required: - - restricted_file_extensions - - title: max_file_size - description: Prevent commits that exceed a specified file - size limit from being pushed to the commit graph. - type: object - required: - - type - properties: - type: - type: string - enum: - - max_file_size - parameters: - type: object - properties: - max_file_size: - type: integer - description: The maximum file size allowed in megabytes. - This limit does not apply to Git Large File Storage - (Git LFS). - minimum: 1 - maximum: 100 - required: - - max_file_size - &548 title: workflows description: Require all changes made to a targeted branch diff --git a/descriptions/ghes-3.16/ghes-3.16.2022-11-28.json b/descriptions/ghes-3.16/ghes-3.16.2022-11-28.json index dbab84f3d4..14fa78c3ec 100644 --- a/descriptions/ghes-3.16/ghes-3.16.2022-11-28.json +++ b/descriptions/ghes-3.16/ghes-3.16.2022-11-28.json @@ -109755,24 +109755,6 @@ } } }, - "repository-rule-params-restricted-commits": { - "title": "RestrictedCommits", - "description": "Restricted commit", - "type": "object", - "properties": { - "oid": { - "type": "string", - "description": "Full or abbreviated commit hash to reject" - }, - "reason": { - "type": "string", - "description": "Reason for restriction" - } - }, - "required": [ - "oid" - ] - }, "repository-rule-params-workflow-file-reference": { "title": "WorkflowFileReference", "description": "A workflow that must run for this rule to pass", @@ -109953,128 +109935,6 @@ { "$ref": "#/components/schemas/repository-rule-tag-name-pattern" }, - { - "title": "file_path_restriction", - "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_path_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_paths": { - "type": "array", - "description": "The file paths that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_paths" - ] - } - } - }, - { - "title": "max_file_path_length", - "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_path_length" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_path_length": { - "type": "integer", - "description": "The maximum amount of characters allowed in file paths", - "minimum": 1, - "maximum": 256 - } - }, - "required": [ - "max_file_path_length" - ] - } - } - }, - { - "title": "file_extension_restriction", - "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_extension_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_extensions": { - "type": "array", - "description": "The file extensions that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_extensions" - ] - } - } - }, - { - "title": "max_file_size", - "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_size" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_size": { - "type": "integer", - "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", - "minimum": 1, - "maximum": 100 - } - }, - "required": [ - "max_file_size" - ] - } - } - }, { "$ref": "#/components/schemas/repository-rule-workflows" }, diff --git a/descriptions/ghes-3.16/ghes-3.16.2022-11-28.yaml b/descriptions/ghes-3.16/ghes-3.16.2022-11-28.yaml index 2680b7c2a9..4e7d90a36b 100644 --- a/descriptions/ghes-3.16/ghes-3.16.2022-11-28.yaml +++ b/descriptions/ghes-3.16/ghes-3.16.2022-11-28.yaml @@ -79966,19 +79966,6 @@ components: required: - operator - pattern - repository-rule-params-restricted-commits: - title: RestrictedCommits - description: Restricted commit - type: object - properties: - oid: - type: string - description: Full or abbreviated commit hash to reject - reason: - type: string - description: Reason for restriction - required: - - oid repository-rule-params-workflow-file-reference: title: WorkflowFileReference description: A workflow that must run for this rule to pass @@ -80103,93 +80090,6 @@ components: - "$ref": "#/components/schemas/repository-rule-committer-email-pattern" - "$ref": "#/components/schemas/repository-rule-branch-name-pattern" - "$ref": "#/components/schemas/repository-rule-tag-name-pattern" - - title: file_path_restriction - description: Prevent commits that include changes in specified file paths - from being pushed to the commit graph. - type: object - required: - - type - properties: - type: - type: string - enum: - - file_path_restriction - parameters: - type: object - properties: - restricted_file_paths: - type: array - description: The file paths that are restricted from being pushed - to the commit graph. - items: - type: string - required: - - restricted_file_paths - - title: max_file_path_length - description: Prevent commits that include file paths that exceed a specified - character limit from being pushed to the commit graph. - type: object - required: - - type - properties: - type: - type: string - enum: - - max_file_path_length - parameters: - type: object - properties: - max_file_path_length: - type: integer - description: The maximum amount of characters allowed in file paths - minimum: 1 - maximum: 256 - required: - - max_file_path_length - - title: file_extension_restriction - description: Prevent commits that include files with specified file extensions - from being pushed to the commit graph. - type: object - required: - - type - properties: - type: - type: string - enum: - - file_extension_restriction - parameters: - type: object - properties: - restricted_file_extensions: - type: array - description: The file extensions that are restricted from being pushed - to the commit graph. - items: - type: string - required: - - restricted_file_extensions - - title: max_file_size - description: Prevent commits that exceed a specified file size limit from - being pushed to the commit graph. - type: object - required: - - type - properties: - type: - type: string - enum: - - max_file_size - parameters: - type: object - properties: - max_file_size: - type: integer - description: The maximum file size allowed in megabytes. This limit - does not apply to Git Large File Storage (Git LFS). - minimum: 1 - maximum: 100 - required: - - max_file_size - "$ref": "#/components/schemas/repository-rule-workflows" - "$ref": "#/components/schemas/repository-rule-code-scanning" repository-ruleset: diff --git a/descriptions/ghes-3.16/ghes-3.16.json b/descriptions/ghes-3.16/ghes-3.16.json index dbab84f3d4..14fa78c3ec 100644 --- a/descriptions/ghes-3.16/ghes-3.16.json +++ b/descriptions/ghes-3.16/ghes-3.16.json @@ -109755,24 +109755,6 @@ } } }, - "repository-rule-params-restricted-commits": { - "title": "RestrictedCommits", - "description": "Restricted commit", - "type": "object", - "properties": { - "oid": { - "type": "string", - "description": "Full or abbreviated commit hash to reject" - }, - "reason": { - "type": "string", - "description": "Reason for restriction" - } - }, - "required": [ - "oid" - ] - }, "repository-rule-params-workflow-file-reference": { "title": "WorkflowFileReference", "description": "A workflow that must run for this rule to pass", @@ -109953,128 +109935,6 @@ { "$ref": "#/components/schemas/repository-rule-tag-name-pattern" }, - { - "title": "file_path_restriction", - "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_path_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_paths": { - "type": "array", - "description": "The file paths that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_paths" - ] - } - } - }, - { - "title": "max_file_path_length", - "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_path_length" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_path_length": { - "type": "integer", - "description": "The maximum amount of characters allowed in file paths", - "minimum": 1, - "maximum": 256 - } - }, - "required": [ - "max_file_path_length" - ] - } - } - }, - { - "title": "file_extension_restriction", - "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_extension_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_extensions": { - "type": "array", - "description": "The file extensions that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_extensions" - ] - } - } - }, - { - "title": "max_file_size", - "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_size" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_size": { - "type": "integer", - "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", - "minimum": 1, - "maximum": 100 - } - }, - "required": [ - "max_file_size" - ] - } - } - }, { "$ref": "#/components/schemas/repository-rule-workflows" }, diff --git a/descriptions/ghes-3.16/ghes-3.16.yaml b/descriptions/ghes-3.16/ghes-3.16.yaml index 2680b7c2a9..4e7d90a36b 100644 --- a/descriptions/ghes-3.16/ghes-3.16.yaml +++ b/descriptions/ghes-3.16/ghes-3.16.yaml @@ -79966,19 +79966,6 @@ components: required: - operator - pattern - repository-rule-params-restricted-commits: - title: RestrictedCommits - description: Restricted commit - type: object - properties: - oid: - type: string - description: Full or abbreviated commit hash to reject - reason: - type: string - description: Reason for restriction - required: - - oid repository-rule-params-workflow-file-reference: title: WorkflowFileReference description: A workflow that must run for this rule to pass @@ -80103,93 +80090,6 @@ components: - "$ref": "#/components/schemas/repository-rule-committer-email-pattern" - "$ref": "#/components/schemas/repository-rule-branch-name-pattern" - "$ref": "#/components/schemas/repository-rule-tag-name-pattern" - - title: file_path_restriction - description: Prevent commits that include changes in specified file paths - from being pushed to the commit graph. - type: object - required: - - type - properties: - type: - type: string - enum: - - file_path_restriction - parameters: - type: object - properties: - restricted_file_paths: - type: array - description: The file paths that are restricted from being pushed - to the commit graph. - items: - type: string - required: - - restricted_file_paths - - title: max_file_path_length - description: Prevent commits that include file paths that exceed a specified - character limit from being pushed to the commit graph. - type: object - required: - - type - properties: - type: - type: string - enum: - - max_file_path_length - parameters: - type: object - properties: - max_file_path_length: - type: integer - description: The maximum amount of characters allowed in file paths - minimum: 1 - maximum: 256 - required: - - max_file_path_length - - title: file_extension_restriction - description: Prevent commits that include files with specified file extensions - from being pushed to the commit graph. - type: object - required: - - type - properties: - type: - type: string - enum: - - file_extension_restriction - parameters: - type: object - properties: - restricted_file_extensions: - type: array - description: The file extensions that are restricted from being pushed - to the commit graph. - items: - type: string - required: - - restricted_file_extensions - - title: max_file_size - description: Prevent commits that exceed a specified file size limit from - being pushed to the commit graph. - type: object - required: - - type - properties: - type: - type: string - enum: - - max_file_size - parameters: - type: object - properties: - max_file_size: - type: integer - description: The maximum file size allowed in megabytes. This limit - does not apply to Git Large File Storage (Git LFS). - minimum: 1 - maximum: 100 - required: - - max_file_size - "$ref": "#/components/schemas/repository-rule-workflows" - "$ref": "#/components/schemas/repository-rule-code-scanning" repository-ruleset: