diff --git a/descriptions-next/api.github.com/api.github.com.2022-11-28.json b/descriptions-next/api.github.com/api.github.com.2022-11-28.json index 45feb496f4..a1f0636a50 100644 --- a/descriptions-next/api.github.com/api.github.com.2022-11-28.json +++ b/descriptions-next/api.github.com/api.github.com.2022-11-28.json @@ -16092,8 +16092,7 @@ "name": "Epic", "description": "An issue type for a multi-week tracking of work", "is_enabled": true, - "color": "green", - "is_private": true + "color": "green" } } } @@ -16164,8 +16163,7 @@ "name": "Epic", "description": "An issue type for a multi-week tracking of work", "is_enabled": true, - "color": "green", - "is_private": true + "color": "green" } } } @@ -109849,6 +109847,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", @@ -110048,126 +110168,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" @@ -127366,6 +127376,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-next/api.github.com/api.github.com.2022-11-28.yaml b/descriptions-next/api.github.com/api.github.com.2022-11-28.yaml index 485cc3a673..41d14c5e69 100644 --- a/descriptions-next/api.github.com/api.github.com.2022-11-28.yaml +++ b/descriptions-next/api.github.com/api.github.com.2022-11-28.yaml @@ -11684,7 +11684,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 @@ -11733,7 +11732,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 @@ -79870,6 +79868,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 @@ -80007,93 +80096,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: @@ -92358,6 +92364,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-next/api.github.com/api.github.com.json b/descriptions-next/api.github.com/api.github.com.json index 45feb496f4..a1f0636a50 100644 --- a/descriptions-next/api.github.com/api.github.com.json +++ b/descriptions-next/api.github.com/api.github.com.json @@ -16092,8 +16092,7 @@ "name": "Epic", "description": "An issue type for a multi-week tracking of work", "is_enabled": true, - "color": "green", - "is_private": true + "color": "green" } } } @@ -16164,8 +16163,7 @@ "name": "Epic", "description": "An issue type for a multi-week tracking of work", "is_enabled": true, - "color": "green", - "is_private": true + "color": "green" } } } @@ -109849,6 +109847,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", @@ -110048,126 +110168,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" @@ -127366,6 +127376,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-next/api.github.com/api.github.com.yaml b/descriptions-next/api.github.com/api.github.com.yaml index 485cc3a673..41d14c5e69 100644 --- a/descriptions-next/api.github.com/api.github.com.yaml +++ b/descriptions-next/api.github.com/api.github.com.yaml @@ -11684,7 +11684,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 @@ -11733,7 +11732,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 @@ -79870,6 +79868,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 @@ -80007,93 +80096,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: @@ -92358,6 +92364,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-next/api.github.com/dereferenced/api.github.com.2022-11-28.deref.json b/descriptions-next/api.github.com/dereferenced/api.github.com.2022-11-28.deref.json index e6c3d083bd..7868df8f52 100644 --- a/descriptions-next/api.github.com/dereferenced/api.github.com.2022-11-28.deref.json +++ b/descriptions-next/api.github.com/dereferenced/api.github.com.2022-11-28.deref.json @@ -105804,8 +105804,7 @@ "name": "Epic", "description": "An issue type for a multi-week tracking of work", "is_enabled": true, - "color": "green", - "is_private": true + "color": "green" } } } @@ -106052,8 +106051,7 @@ "name": "Epic", "description": "An issue type for a multi-week tracking of work", "is_enabled": true, - "color": "green", - "is_private": true + "color": "green" } } } @@ -481926,6 +481924,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-next/api.github.com/dereferenced/api.github.com.2022-11-28.deref.yaml b/descriptions-next/api.github.com/dereferenced/api.github.com.2022-11-28.deref.yaml index b0df5e8a44..d50bbc10e9 100644 --- a/descriptions-next/api.github.com/dereferenced/api.github.com.2022-11-28.deref.yaml +++ b/descriptions-next/api.github.com/dereferenced/api.github.com.2022-11-28.deref.yaml @@ -1063,7 +1063,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/global-advisories#get-a-global-security-advisory parameters: - - &557 + - &561 name: ghsa_id description: The GHSA (GitHub Security Advisory) identifier of the advisory. in: path @@ -9689,14 +9689,14 @@ paths: format: uri description: The REST API URL of the code locations for this alert. - state: &549 + state: &553 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: &550 + resolution: &554 type: - string - 'null' @@ -11146,7 +11146,7 @@ paths: url: type: string format: uri - user: &580 + user: &584 title: Public User description: Public User type: object @@ -15760,7 +15760,7 @@ paths: - avatar_url - description examples: - default: &597 + default: &601 value: - login: github id: 1 @@ -17724,7 +17724,7 @@ paths: type: array items: *59 examples: - default: &591 + default: &595 value: total_count: 1 repositories: @@ -18596,7 +18596,7 @@ paths: type: array items: *115 examples: - default: &583 + default: &587 value: total_count: 1 repositories: @@ -28214,7 +28214,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 @@ -28307,7 +28306,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 @@ -29895,7 +29893,7 @@ paths: parameters: - *90 - *194 - - &596 + - &600 name: repo_name description: repo_name parameter in: path @@ -30938,7 +30936,7 @@ paths: - nuget - container - *90 - - &598 + - &602 name: visibility description: |- The selected visibility of the packages. This parameter is optional and only filters an existing result set. @@ -30979,7 +30977,7 @@ paths: default: *201 '403': *27 '401': *23 - '400': &600 + '400': &604 description: The value of `per_page` multiplied by `page` cannot be greater than 10000. x-github: @@ -34882,7 +34880,7 @@ paths: - *90 - *17 - *19 - - &534 + - &538 name: targets description: | A comma-separated list of rule targets to filter by. @@ -35632,7 +35630,8 @@ paths: required: - operator - pattern - - title: file_path_restriction + - &532 + title: file_path_restriction description: Prevent commits that include changes in specified file paths from being pushed to the commit graph. type: object @@ -35654,7 +35653,8 @@ paths: type: string required: - restricted_file_paths - - title: max_file_path_length + - &533 + 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. @@ -35677,7 +35677,8 @@ paths: maximum: 256 required: - max_file_path_length - - title: file_extension_restriction + - &534 + title: file_extension_restriction description: Prevent commits that include files with specified file extensions from being pushed to the commit graph. type: object @@ -35699,7 +35700,8 @@ paths: type: string required: - restricted_file_extensions - - title: max_file_size + - &535 + title: max_file_size description: Prevent commits that exceed a specified file size limit from being pushed to the commit graph. type: object @@ -35722,7 +35724,7 @@ paths: maximum: 100 required: - max_file_size - - &532 + - &536 title: workflows description: Require all changes made to a targeted branch to pass the specified workflows before they can be merged. @@ -35772,7 +35774,7 @@ paths: - repository_id required: - workflows - - &533 + - &537 title: code_scanning description: Choose which tools must provide code scanning results before the reference is updated. When configured, @@ -36010,7 +36012,7 @@ paths: url: https://docs.github.com/rest/orgs/rule-suites#list-organization-rule-suites parameters: - *90 - - &535 + - &539 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 @@ -36025,7 +36027,7 @@ paths: in: query schema: type: string - - &536 + - &540 name: time_period description: |- The time period to filter by. @@ -36041,14 +36043,14 @@ paths: - week - month default: day - - &537 + - &541 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 - - &538 + - &542 name: rule_suite_result description: The rule results to filter on. When specified, only suites with this result will be returned. @@ -36068,7 +36070,7 @@ paths: description: Response content: application/json: - schema: &539 + schema: &543 title: Rule Suites description: Response type: array @@ -36124,7 +36126,7 @@ paths: whether rules would pass or fail if all rules in the rule suite were `active`. examples: - default: &540 + default: &544 value: - id: 21 actor_id: 12 @@ -36168,7 +36170,7 @@ paths: url: https://docs.github.com/rest/orgs/rule-suites#get-an-organization-rule-suite parameters: - *90 - - &541 + - &545 name: rule_suite_id description: |- The unique identifier of the rule suite result. @@ -36184,7 +36186,7 @@ paths: description: Response content: application/json: - schema: &542 + schema: &546 title: Rule Suite description: Response type: object @@ -36291,7 +36293,7 @@ paths: description: The detailed failure message for the rule. Null if the rule passed. examples: - default: &543 + default: &547 value: id: 21 actor_id: 12 @@ -36537,7 +36539,7 @@ paths: type: string format: date-time examples: - default: &545 + default: &549 value: - version_id: 3 actor: @@ -36590,7 +36592,7 @@ paths: description: Response content: application/json: - schema: &546 + schema: &550 allOf: - *231 - type: object @@ -36669,7 +36671,7 @@ paths: - *46 - *19 - *17 - - &547 + - &551 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 @@ -36679,7 +36681,7 @@ paths: required: false schema: type: string - - &548 + - &552 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 @@ -36771,7 +36773,7 @@ paths: application/json: schema: type: array - items: &555 + items: &559 description: A repository security advisory. type: object properties: @@ -37090,7 +37092,7 @@ paths: - private_fork additionalProperties: false examples: - default: &556 + default: &560 value: - ghsa_id: GHSA-abcd-1234-efgh cve_id: CVE-2050-00000 @@ -37564,7 +37566,7 @@ paths: description: Response content: application/json: - schema: &614 + schema: &618 type: object properties: total_minutes_used: @@ -37634,7 +37636,7 @@ paths: - included_minutes - minutes_used_breakdown examples: - default: &615 + default: &619 value: total_minutes_used: 305 total_paid_minutes_used: 0 @@ -37670,7 +37672,7 @@ paths: description: Response content: application/json: - schema: &616 + schema: &620 type: object properties: total_gigabytes_bandwidth_used: @@ -37688,7 +37690,7 @@ paths: - total_paid_gigabytes_bandwidth_used - included_gigabytes_bandwidth examples: - default: &617 + default: &621 value: total_gigabytes_bandwidth_used: 50 total_paid_gigabytes_bandwidth_used: 40 @@ -37720,7 +37722,7 @@ paths: description: Response content: application/json: - schema: &618 + schema: &622 type: object properties: days_left_in_billing_cycle: @@ -37738,7 +37740,7 @@ paths: - estimated_paid_storage_for_month - estimated_storage_for_month examples: - default: &619 + default: &623 value: days_left_in_billing_cycle: 20 estimated_paid_storage_for_month: 15 @@ -39115,7 +39117,7 @@ paths: - updated_at - url examples: - default: &570 + default: &574 value: - author: login: octocat @@ -39363,7 +39365,7 @@ paths: application/json: schema: *252 examples: - default: &571 + default: &575 value: author: login: octocat @@ -39554,7 +39556,7 @@ paths: - updated_at - url examples: - default: &572 + default: &576 value: - author: login: octocat @@ -39780,7 +39782,7 @@ paths: application/json: schema: *255 examples: - default: &573 + default: &577 value: author: login: octocat @@ -40398,7 +40400,7 @@ paths: - state - url examples: - response-if-user-is-a-team-maintainer: &574 + response-if-user-is-a-team-maintainer: &578 summary: Response if user is a team maintainer value: url: https://api.github.com/teams/1/memberships/octocat @@ -40463,7 +40465,7 @@ paths: application/json: schema: *262 examples: - response-if-users-membership-with-team-is-now-pending: &575 + response-if-users-membership-with-team-is-now-pending: &579 summary: Response if user's membership with team is now pending value: url: https://api.github.com/teams/1/memberships/octocat @@ -40605,7 +40607,7 @@ paths: - updated_at - permissions examples: - default: &576 + default: &580 value: - owner_url: https://api.github.com/orgs/octocat url: https://api.github.com/projects/1002605 @@ -40684,7 +40686,7 @@ paths: application/json: schema: *263 examples: - default: &577 + default: &581 value: owner_url: https://api.github.com/orgs/octocat url: https://api.github.com/projects/1002605 @@ -40895,7 +40897,7 @@ paths: description: Alternative response with repository permissions content: application/json: - schema: &578 + schema: &582 title: Team Repository description: A team's access to a repository. type: object @@ -41624,7 +41626,7 @@ paths: type: array items: *180 examples: - response-if-child-teams-exist: &579 + response-if-child-teams-exist: &583 value: - id: 2 node_id: MDQ6VGVhbTI= @@ -53737,7 +53739,7 @@ paths: check. type: array items: *344 - deployment: &628 + deployment: &632 title: Deployment description: A deployment created as the result of an Actions check run from a workflow that references an environment @@ -58914,7 +58916,7 @@ paths: type: array items: *385 examples: - default: &586 + default: &590 value: total_count: 2 machines: @@ -62249,7 +62251,7 @@ paths: application/json: schema: type: array - items: &560 + items: &564 title: Status description: The status of a commit. type: object @@ -63846,7 +63848,7 @@ paths: items: type: object properties: - placeholder_id: &552 + placeholder_id: &556 description: The ID of the push protection bypass placeholder. This value is returned on any push protected routes. @@ -69755,7 +69757,7 @@ paths: format: uri examples: - https://api.github.com/repos/octocat/Hello-World/hooks/1/deliveries - last_response: &659 + last_response: &663 title: Hook Response type: object properties: @@ -70730,7 +70732,7 @@ paths: parameters: - *265 - *266 - - &609 + - &613 name: since description: A user ID. Only return users with an ID greater than this ID. in: query @@ -71164,7 +71166,7 @@ paths: type: array items: *455 examples: - default: &602 + default: &606 value: - id: 1 repository: @@ -84389,6 +84391,18 @@ paths: - allOf: - *533 - *518 + - allOf: + - *534 + - *518 + - allOf: + - *535 + - *518 + - allOf: + - *536 + - *518 + - allOf: + - *537 + - *518 examples: default: value: @@ -84439,7 +84453,7 @@ paths: schema: type: boolean default: true - - *534 + - *538 responses: '200': description: Response @@ -84557,7 +84571,7 @@ paths: application/json: schema: *229 examples: - default: &544 + default: &548 value: id: 42 name: super cool ruleset @@ -84606,10 +84620,10 @@ paths: parameters: - *265 - *266 - - *535 - - *536 - - *537 - - *538 + - *539 + - *540 + - *541 + - *542 - *17 - *19 responses: @@ -84617,9 +84631,9 @@ paths: description: Response content: application/json: - schema: *539 + schema: *543 examples: - default: *540 + default: *544 '404': *6 '500': *140 x-github: @@ -84642,15 +84656,15 @@ paths: parameters: - *265 - *266 - - *541 + - *545 responses: '200': description: Response content: application/json: - schema: *542 + schema: *546 examples: - default: *543 + default: *547 '404': *6 '500': *140 x-github: @@ -84701,7 +84715,7 @@ paths: application/json: schema: *229 examples: - default: *544 + default: *548 '404': *6 '500': *140 put: @@ -84784,7 +84798,7 @@ paths: application/json: schema: *229 examples: - default: *544 + default: *548 '404': *6 '500': *140 delete: @@ -84845,7 +84859,7 @@ paths: type: array items: *231 examples: - default: *545 + default: *549 '404': *6 '500': *140 x-github: @@ -84883,7 +84897,7 @@ paths: description: Response content: application/json: - schema: *546 + schema: *550 examples: default: value: @@ -84947,8 +84961,8 @@ paths: - *46 - *19 - *17 - - *547 - - *548 + - *551 + - *552 - *236 - *237 - *238 @@ -84959,7 +84973,7 @@ paths: application/json: schema: type: array - items: &551 + items: &555 type: object properties: number: *52 @@ -84975,8 +84989,8 @@ paths: format: uri description: The REST API URL of the code locations for this alert. - state: *549 - resolution: *550 + state: *553 + resolution: *554 resolved_at: type: - string @@ -85203,7 +85217,7 @@ paths: description: Response content: application/json: - schema: *551 + schema: *555 examples: default: value: @@ -85265,8 +85279,8 @@ paths: schema: type: object properties: - state: *549 - resolution: *550 + state: *553 + resolution: *554 resolution_comment: description: An optional comment when closing an alert. Cannot be updated or deleted. Must be `null` when changing `state` to `open`. @@ -85285,7 +85299,7 @@ paths: description: Response content: application/json: - schema: *551 + schema: *555 examples: default: value: @@ -85373,7 +85387,7 @@ paths: schema: type: array description: List of locations where the secret was detected - items: &680 + items: &684 type: object properties: type: @@ -85761,14 +85775,14 @@ paths: schema: type: object properties: - reason: &553 + reason: &557 description: The reason for bypassing push protection. type: string enum: - false_positive - used_in_tests - will_fix_later - placeholder_id: *552 + placeholder_id: *556 required: - reason - placeholder_id @@ -85785,7 +85799,7 @@ paths: schema: type: object properties: - reason: *553 + reason: *557 expire_at: type: - string @@ -85845,7 +85859,7 @@ paths: properties: incremental_scans: type: array - items: &554 + items: &558 description: Information on a single scan performed by secret scanning on the repository type: object @@ -85873,15 +85887,15 @@ paths: the scan is pending pattern_update_scans: type: array - items: *554 + items: *558 backfill_scans: type: array - items: *554 + items: *558 custom_pattern_backfill_scans: type: array items: allOf: - - *554 + - *558 - type: object properties: pattern_name: @@ -85996,9 +86010,9 @@ paths: application/json: schema: type: array - items: *555 + items: *559 examples: - default: *556 + default: *560 '400': *14 '404': *6 x-github: @@ -86192,9 +86206,9 @@ paths: description: Response content: application/json: - schema: *555 + schema: *559 examples: - default: &558 + default: &562 value: ghsa_id: GHSA-abcd-1234-efgh cve_id: CVE-2050-00000 @@ -86541,7 +86555,7 @@ paths: description: Response content: application/json: - schema: *555 + schema: *559 examples: default: value: @@ -86690,15 +86704,15 @@ paths: parameters: - *265 - *266 - - *557 + - *561 responses: '200': description: Response content: application/json: - schema: *555 + schema: *559 examples: - default: *558 + default: *562 '403': *27 '404': *6 x-github: @@ -86724,7 +86738,7 @@ paths: parameters: - *265 - *266 - - *557 + - *561 requestBody: required: true content: @@ -86895,10 +86909,10 @@ paths: description: Response content: application/json: - schema: *555 + schema: *559 examples: - default: *558 - add_credit: *558 + default: *562 + add_credit: *562 '403': *27 '404': *6 '422': @@ -86938,7 +86952,7 @@ paths: parameters: - *265 - *266 - - *557 + - *561 responses: '202': *45 '400': *14 @@ -86967,7 +86981,7 @@ paths: parameters: - *265 - *266 - - *557 + - *561 responses: '202': description: Response @@ -87108,7 +87122,7 @@ paths: application/json: schema: type: array - items: &559 + items: &563 title: Code Frequency Stat description: Code Frequency Stat type: array @@ -87481,7 +87495,7 @@ paths: application/json: schema: type: array - items: *559 + items: *563 examples: default: value: @@ -87571,7 +87585,7 @@ paths: description: Response content: application/json: - schema: *560 + schema: *564 examples: default: value: @@ -87665,7 +87679,7 @@ paths: description: if you subscribe to the repository content: application/json: - schema: &561 + schema: &565 title: Repository Invitation description: Repository invitations let you manage who you collaborate with. @@ -87765,7 +87779,7 @@ paths: description: Response content: application/json: - schema: *561 + schema: *565 examples: default: value: @@ -87905,7 +87919,7 @@ paths: application/json: schema: type: array - items: &562 + items: &566 title: Tag protection description: Tag protection type: object @@ -87986,7 +88000,7 @@ paths: description: Response content: application/json: - schema: *562 + schema: *566 examples: default: value: @@ -88134,7 +88148,7 @@ paths: description: Response content: application/json: - schema: &563 + schema: &567 title: Topic description: A topic aggregates entities that are related to a subject. type: object @@ -88146,7 +88160,7 @@ paths: required: - names examples: - default: &564 + default: &568 value: names: - octocat @@ -88201,9 +88215,9 @@ paths: description: Response content: application/json: - schema: *563 + schema: *567 examples: - default: *564 + default: *568 '404': *6 '422': *7 x-github: @@ -88226,7 +88240,7 @@ paths: parameters: - *265 - *266 - - &565 + - &569 name: per description: The time frame to display results for. in: query @@ -88257,7 +88271,7 @@ paths: - 128 clones: type: array - items: &566 + items: &570 title: Traffic type: object properties: @@ -88505,7 +88519,7 @@ paths: parameters: - *265 - *266 - - *565 + - *569 responses: '200': description: Response @@ -88526,7 +88540,7 @@ paths: - 3782 views: type: array - items: *566 + items: *570 required: - uniques - count @@ -89296,7 +89310,7 @@ paths: examples: - 73..77 - 77..78 - text_matches: &567 + text_matches: &571 title: Search Result Text Matches type: array items: @@ -89459,7 +89473,7 @@ paths: enum: - author-date - committer-date - - &568 + - &572 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 @@ -89579,7 +89593,7 @@ paths: type: number node_id: type: string - text_matches: *567 + text_matches: *571 required: - sha - node_id @@ -89761,7 +89775,7 @@ paths: - interactions - created - updated - - *568 + - *572 - *17 - *19 - name: advanced_search @@ -89899,7 +89913,7 @@ paths: - string - 'null' format: date-time - text_matches: *567 + text_matches: *571 pull_request: type: object properties: @@ -90125,7 +90139,7 @@ paths: enum: - created - updated - - *568 + - *572 - *17 - *19 responses: @@ -90170,7 +90184,7 @@ paths: - 'null' score: type: number - text_matches: *567 + text_matches: *571 required: - id - node_id @@ -90255,7 +90269,7 @@ paths: - forks - help-wanted-issues - updated - - *568 + - *572 - *17 - *19 responses: @@ -90492,7 +90506,7 @@ paths: - admin - pull - push - text_matches: *567 + text_matches: *571 temp_clone_token: type: string allow_merge_commit: @@ -90800,7 +90814,7 @@ paths: - string - 'null' format: uri - text_matches: *567 + text_matches: *571 related: type: - array @@ -90993,7 +91007,7 @@ paths: - followers - repositories - joined - - *568 + - *572 - *17 - *19 responses: @@ -91103,7 +91117,7 @@ paths: type: - boolean - 'null' - text_matches: *567 + text_matches: *571 blog: type: - string @@ -91185,7 +91199,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#get-a-team-legacy parameters: - - &569 + - &573 name: team_id description: The unique identifier of the team. in: path @@ -91226,7 +91240,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#update-a-team-legacy parameters: - - *569 + - *573 requestBody: required: true content: @@ -91327,7 +91341,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#delete-a-team-legacy parameters: - - *569 + - *573 responses: '204': description: Response @@ -91358,7 +91372,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#list-discussions-legacy parameters: - - *569 + - *573 - *46 - *17 - *19 @@ -91371,7 +91385,7 @@ paths: type: array items: *252 examples: - default: *570 + default: *574 headers: Link: *57 x-github: @@ -91400,7 +91414,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#create-a-discussion-legacy parameters: - - *569 + - *573 requestBody: required: true content: @@ -91463,7 +91477,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#get-a-discussion-legacy parameters: - - *569 + - *573 - *254 responses: '200': @@ -91497,7 +91511,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#update-a-discussion-legacy parameters: - - *569 + - *573 - *254 requestBody: required: false @@ -91523,7 +91537,7 @@ paths: application/json: schema: *252 examples: - default: *571 + default: *575 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -91548,7 +91562,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#delete-a-discussion-legacy parameters: - - *569 + - *573 - *254 responses: '204': @@ -91578,7 +91592,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#list-discussion-comments-legacy parameters: - - *569 + - *573 - *254 - *46 - *17 @@ -91592,7 +91606,7 @@ paths: type: array items: *255 examples: - default: *572 + default: *576 headers: Link: *57 x-github: @@ -91621,7 +91635,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#create-a-discussion-comment-legacy parameters: - - *569 + - *573 - *254 requestBody: required: true @@ -91673,7 +91687,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#get-a-discussion-comment-legacy parameters: - - *569 + - *573 - *254 - *257 responses: @@ -91708,7 +91722,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#update-a-discussion-comment-legacy parameters: - - *569 + - *573 - *254 - *257 requestBody: @@ -91734,7 +91748,7 @@ paths: application/json: schema: *255 examples: - default: *573 + default: *577 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -91759,7 +91773,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#delete-a-discussion-comment-legacy parameters: - - *569 + - *573 - *254 - *257 responses: @@ -91790,7 +91804,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-team-discussion-comment-legacy parameters: - - *569 + - *573 - *254 - *257 - name: content @@ -91849,7 +91863,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-team-discussion-comment-legacy parameters: - - *569 + - *573 - *254 - *257 requestBody: @@ -91911,7 +91925,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-team-discussion-legacy parameters: - - *569 + - *573 - *254 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). @@ -91969,7 +91983,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-team-discussion-legacy parameters: - - *569 + - *573 - *254 requestBody: required: true @@ -92028,7 +92042,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#list-pending-team-invitations-legacy parameters: - - *569 + - *573 - *17 - *19 responses: @@ -92066,7 +92080,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#list-team-members-legacy parameters: - - *569 + - *573 - name: role description: Filters members returned by their role in the team. in: query @@ -92117,7 +92131,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#get-team-member-legacy parameters: - - *569 + - *573 - *128 responses: '204': @@ -92154,7 +92168,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#add-team-member-legacy parameters: - - *569 + - *573 - *128 responses: '204': @@ -92194,7 +92208,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#remove-team-member-legacy parameters: - - *569 + - *573 - *128 responses: '204': @@ -92231,7 +92245,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#get-team-membership-for-a-user-legacy parameters: - - *569 + - *573 - *128 responses: '200': @@ -92240,7 +92254,7 @@ paths: application/json: schema: *262 examples: - response-if-user-is-a-team-maintainer: *574 + response-if-user-is-a-team-maintainer: *578 '404': *6 x-github: githubCloudOnly: false @@ -92273,7 +92287,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#add-or-update-team-membership-for-a-user-legacy parameters: - - *569 + - *573 - *128 requestBody: required: false @@ -92301,7 +92315,7 @@ paths: application/json: schema: *262 examples: - response-if-users-membership-with-team-is-now-pending: *575 + response-if-users-membership-with-team-is-now-pending: *579 '403': description: Forbidden if team synchronization is set up '422': @@ -92335,7 +92349,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#remove-team-membership-for-a-user-legacy parameters: - - *569 + - *573 - *128 responses: '204': @@ -92364,7 +92378,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-team-projects-legacy parameters: - - *569 + - *573 - *17 - *19 responses: @@ -92376,7 +92390,7 @@ paths: type: array items: *263 examples: - default: *576 + default: *580 headers: Link: *57 '404': *6 @@ -92402,7 +92416,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#check-team-permissions-for-a-project-legacy parameters: - - *569 + - *573 - *264 responses: '200': @@ -92411,7 +92425,7 @@ paths: application/json: schema: *263 examples: - default: *577 + default: *581 '404': description: Not Found if project is not managed by this team x-github: @@ -92435,7 +92449,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#add-or-update-team-project-permissions-legacy parameters: - - *569 + - *573 - *264 requestBody: required: false @@ -92503,7 +92517,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#remove-a-project-from-a-team-legacy parameters: - - *569 + - *573 - *264 responses: '204': @@ -92531,7 +92545,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-team-repositories-legacy parameters: - - *569 + - *573 - *17 - *19 responses: @@ -92573,7 +92587,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#check-team-permissions-for-a-repository-legacy parameters: - - *569 + - *573 - *265 - *266 responses: @@ -92581,7 +92595,7 @@ paths: description: Alternative response with extra repository information content: application/json: - schema: *578 + schema: *582 examples: alternative-response-with-extra-repository-information: value: @@ -92732,7 +92746,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#add-or-update-team-repository-permissions-legacy parameters: - - *569 + - *573 - *265 - *266 requestBody: @@ -92784,7 +92798,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#remove-a-repository-from-a-team-legacy parameters: - - *569 + - *573 - *265 - *266 responses: @@ -92811,7 +92825,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-child-teams-legacy parameters: - - *569 + - *573 - *17 - *19 responses: @@ -92823,7 +92837,7 @@ paths: type: array items: *180 examples: - response-if-child-teams-exist: *579 + response-if-child-teams-exist: *583 headers: Link: *57 '404': *6 @@ -92856,7 +92870,7 @@ paths: application/json: schema: oneOf: - - &581 + - &585 title: Private User description: Private User type: object @@ -93106,7 +93120,7 @@ paths: - private_gists - total_private_repos - two_factor_authentication - - *580 + - *584 examples: response-with-public-and-private-profile-information: summary: Response with public and private profile information @@ -93266,7 +93280,7 @@ paths: description: Response content: application/json: - schema: *581 + schema: *585 examples: default: value: @@ -93664,7 +93678,7 @@ paths: type: integer secrets: type: array - items: &582 + items: &586 title: Codespaces Secret description: Secrets for a GitHub Codespace. type: object @@ -93784,7 +93798,7 @@ paths: description: Response content: application/json: - schema: *582 + schema: *586 examples: default: value: @@ -93930,7 +93944,7 @@ paths: type: array items: *115 examples: - default: *583 + default: *587 '401': *23 '403': *27 '404': *6 @@ -94197,7 +94211,7 @@ paths: description: Response content: application/json: - schema: &584 + schema: &588 type: object title: Fetches information about an export of a codespace. description: An export of a codespace. Also, latest export details @@ -94250,7 +94264,7 @@ paths: examples: - https://github.com/octocat/hello-world/tree/:branch examples: - default: &585 + default: &589 value: state: succeeded completed_at: '2022-01-01T14:59:22Z' @@ -94295,9 +94309,9 @@ paths: description: Response content: application/json: - schema: *584 + schema: *588 examples: - default: *585 + default: *589 '404': *6 x-github: githubCloudOnly: false @@ -94336,7 +94350,7 @@ paths: type: array items: *385 examples: - default: *586 + default: *590 '304': *35 '500': *140 '401': *23 @@ -95302,7 +95316,7 @@ paths: type: array items: *200 examples: - default: &599 + default: &603 value: - id: 197 name: hello_docker @@ -95403,7 +95417,7 @@ paths: application/json: schema: type: array - items: &587 + items: &591 title: Email description: Email type: object @@ -95473,9 +95487,9 @@ paths: application/json: schema: type: array - items: *587 + items: *591 examples: - default: &601 + default: &605 value: - email: octocat@github.com verified: true @@ -95552,7 +95566,7 @@ paths: application/json: schema: type: array - items: *587 + items: *591 examples: default: value: @@ -95810,7 +95824,7 @@ paths: application/json: schema: type: array - items: &588 + items: &592 title: GPG Key description: A unique encryption key type: object @@ -95955,7 +95969,7 @@ paths: - subkeys - revoked examples: - default: &612 + default: &616 value: - id: 3 name: Octocat's GPG Key @@ -96040,9 +96054,9 @@ paths: description: Response content: application/json: - schema: *588 + schema: *592 examples: - default: &589 + default: &593 value: id: 3 name: Octocat's GPG Key @@ -96099,7 +96113,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/gpg-keys#get-a-gpg-key-for-the-authenticated-user parameters: - - &590 + - &594 name: gpg_key_id description: The unique identifier of the GPG key. in: path @@ -96111,9 +96125,9 @@ paths: description: Response content: application/json: - schema: *588 + schema: *592 examples: - default: *589 + default: *593 '404': *6 '304': *35 '403': *27 @@ -96136,7 +96150,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/gpg-keys#delete-a-gpg-key-for-the-authenticated-user parameters: - - *590 + - *594 responses: '204': description: Response @@ -96327,7 +96341,7 @@ paths: type: array items: *59 examples: - default: *591 + default: *595 headers: Link: *57 '404': *6 @@ -96591,7 +96605,7 @@ paths: application/json: schema: type: array - items: &592 + items: &596 title: Key description: Key type: object @@ -96689,9 +96703,9 @@ paths: description: Response content: application/json: - schema: *592 + schema: *596 examples: - default: &593 + default: &597 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -96730,9 +96744,9 @@ paths: description: Response content: application/json: - schema: *592 + schema: *596 examples: - default: *593 + default: *597 '404': *6 '304': *35 '403': *27 @@ -96788,7 +96802,7 @@ paths: application/json: schema: type: array - items: &594 + items: &598 title: User Marketplace Purchase description: User Marketplace Purchase type: object @@ -96867,7 +96881,7 @@ paths: - account - plan examples: - default: &595 + default: &599 value: - billing_cycle: monthly next_billing_date: '2017-11-11T00:00:00Z' @@ -96929,9 +96943,9 @@ paths: application/json: schema: type: array - items: *594 + items: *598 examples: - default: *595 + default: *599 headers: Link: *57 '304': *35 @@ -97935,7 +97949,7 @@ paths: url: https://docs.github.com/rest/migrations/users#unlock-a-user-repository parameters: - *194 - - *596 + - *600 responses: '204': description: Response @@ -98008,7 +98022,7 @@ paths: type: array items: *142 examples: - default: *597 + default: *601 headers: Link: *57 '304': *35 @@ -98050,7 +98064,7 @@ paths: - docker - nuget - container - - *598 + - *602 - *19 - *17 responses: @@ -98062,8 +98076,8 @@ paths: type: array items: *200 examples: - default: *599 - '400': *600 + default: *603 + '400': *604 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -98092,7 +98106,7 @@ paths: application/json: schema: *200 examples: - default: &613 + default: &617 value: id: 40201 name: octo-name @@ -98547,9 +98561,9 @@ paths: application/json: schema: type: array - items: *587 + items: *591 examples: - default: *601 + default: *605 headers: Link: *57 '304': *35 @@ -98662,7 +98676,7 @@ paths: type: array items: *59 examples: - default: &608 + default: &612 summary: Default response value: - id: 1296269 @@ -99020,7 +99034,7 @@ paths: type: array items: *455 examples: - default: *602 + default: *606 headers: Link: *57 '304': *35 @@ -99099,7 +99113,7 @@ paths: application/json: schema: type: array - items: &603 + items: &607 title: Social account description: Social media account type: object @@ -99116,7 +99130,7 @@ paths: - provider - url examples: - default: &604 + default: &608 value: - provider: twitter url: https://twitter.com/github @@ -99179,9 +99193,9 @@ paths: application/json: schema: type: array - items: *603 + items: *607 examples: - default: *604 + default: *608 '422': *15 '304': *35 '404': *6 @@ -99269,7 +99283,7 @@ paths: application/json: schema: type: array - items: &605 + items: &609 title: SSH Signing Key description: A public SSH key used to sign Git commits type: object @@ -99289,7 +99303,7 @@ paths: - title - created_at examples: - default: &620 + default: &624 value: - key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -99356,9 +99370,9 @@ paths: description: Response content: application/json: - schema: *605 + schema: *609 examples: - default: &606 + default: &610 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -99389,7 +99403,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: - - &607 + - &611 name: ssh_signing_key_id description: The unique identifier of the SSH signing key. in: path @@ -99401,9 +99415,9 @@ paths: description: Response content: application/json: - schema: *605 + schema: *609 examples: - default: *606 + default: *610 '404': *6 '304': *35 '403': *27 @@ -99426,7 +99440,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: - - *607 + - *611 responses: '204': description: Response @@ -99455,7 +99469,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#list-repositories-starred-by-the-authenticated-user parameters: - - &621 + - &625 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 @@ -99480,11 +99494,11 @@ paths: type: array items: *59 examples: - default-response: *608 + default-response: *612 application/vnd.github.v3.star+json: schema: type: array - items: &622 + items: &626 title: Starred Repository description: Starred Repository type: object @@ -99853,10 +99867,10 @@ paths: application/json: schema: oneOf: - - *581 - - *580 + - *585 + - *584 examples: - default-response: &610 + default-response: &614 summary: Default response value: login: octocat @@ -99891,7 +99905,7 @@ paths: following: 0 created_at: '2008-01-14T04:33:35Z' updated_at: '2008-01-14T04:33:35Z' - response-with-git-hub-plan-information: &611 + response-with-git-hub-plan-information: &615 summary: Response with GitHub plan information value: login: octocat @@ -99951,7 +99965,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/users#list-users parameters: - - *609 + - *613 - *17 responses: '200': @@ -100000,11 +100014,11 @@ paths: application/json: schema: oneOf: - - *581 - - *580 + - *585 + - *584 examples: - default-response: *610 - response-with-git-hub-plan-information: *611 + default-response: *614 + response-with-git-hub-plan-information: *615 '404': *6 x-github: githubCloudOnly: false @@ -100121,7 +100135,7 @@ paths: type: array items: *200 examples: - default: *599 + default: *603 '403': *27 '401': *23 x-github: @@ -100525,9 +100539,9 @@ paths: application/json: schema: type: array - items: *588 + items: *592 examples: - default: *612 + default: *616 headers: Link: *57 x-github: @@ -100709,7 +100723,7 @@ paths: type: array items: *142 examples: - default: *597 + default: *601 headers: Link: *57 x-github: @@ -100748,7 +100762,7 @@ paths: - docker - nuget - container - - *598 + - *602 - *128 - *19 - *17 @@ -100761,10 +100775,10 @@ paths: type: array items: *200 examples: - default: *599 + default: *603 '403': *27 '401': *23 - '400': *600 + '400': *604 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -100794,7 +100808,7 @@ paths: application/json: schema: *200 examples: - default: *613 + default: *617 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -101393,9 +101407,9 @@ paths: description: Response content: application/json: - schema: *614 + schema: *618 examples: - default: *615 + default: *619 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -101423,9 +101437,9 @@ paths: description: Response content: application/json: - schema: *616 + schema: *620 examples: - default: *617 + default: *621 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -101453,9 +101467,9 @@ paths: description: Response content: application/json: - schema: *618 + schema: *622 examples: - default: *619 + default: *623 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -101483,9 +101497,9 @@ paths: application/json: schema: type: array - items: *603 + items: *607 examples: - default: *604 + default: *608 headers: Link: *57 x-github: @@ -101515,9 +101529,9 @@ paths: application/json: schema: type: array - items: *605 + items: *609 examples: - default: *620 + default: *624 headers: Link: *57 x-github: @@ -101542,7 +101556,7 @@ paths: url: https://docs.github.com/rest/activity/starring#list-repositories-starred-by-a-user parameters: - *128 - - *621 + - *625 - *46 - *17 - *19 @@ -101554,11 +101568,11 @@ paths: schema: anyOf: - type: array - items: *622 + items: *626 - type: array items: *59 examples: - default-response: *608 + default-response: *612 headers: Link: *57 x-github: @@ -101718,7 +101732,7 @@ webhooks: type: string enum: - disabled - enterprise: &623 + enterprise: &627 title: Enterprise description: |- An enterprise on GitHub. Webhook payloads contain the `enterprise` property when the webhook is configured @@ -101787,7 +101801,7 @@ webhooks: - created_at - updated_at - avatar_url - installation: &624 + installation: &628 title: Simple Installation description: |- The GitHub App installation. Webhook payloads contain the `installation` property when the event is configured @@ -101808,7 +101822,7 @@ webhooks: required: - id - node_id - organization: &625 + organization: &629 title: Organization Simple description: |- A GitHub organization. Webhook payloads contain the `organization` property when the webhook is configured for an @@ -101881,7 +101895,7 @@ webhooks: - public_members_url - avatar_url - description - repository: &626 + repository: &630 title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property @@ -102794,10 +102808,10 @@ webhooks: type: string enum: - enabled - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -102873,11 +102887,11 @@ webhooks: type: string enum: - created - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 - rule: &627 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 + rule: &631 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) @@ -103100,11 +103114,11 @@ webhooks: type: string enum: - deleted - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 - rule: *627 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 + rule: *631 sender: *4 required: - action @@ -103292,11 +103306,11 @@ webhooks: - everyone required: - from - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 - rule: *627 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 + rule: *631 sender: *4 required: - action @@ -103380,7 +103394,7 @@ webhooks: type: string enum: - completed - check_run: &629 + check_run: &633 title: CheckRun description: A check performed on the code of a given code change type: object @@ -103493,7 +103507,7 @@ webhooks: - examples: - neutral - deployment: *628 + deployment: *632 details_url: type: string examples: @@ -103591,9 +103605,9 @@ webhooks: - output - app - pull_requests - installation: *624 - organization: *625 - repository: *626 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - check_run @@ -103986,10 +104000,10 @@ webhooks: type: string enum: - created - check_run: *629 - installation: *624 - organization: *625 - repository: *626 + check_run: *633 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - check_run @@ -104385,10 +104399,10 @@ webhooks: type: string enum: - requested_action - check_run: *629 - installation: *624 - organization: *625 - repository: *626 + check_run: *633 + installation: *628 + organization: *629 + repository: *630 requested_action: description: The action requested by the user. type: object @@ -104793,10 +104807,10 @@ webhooks: type: string enum: - rerequested - check_run: *629 - installation: *624 - organization: *625 - repository: *626 + check_run: *633 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - check_run @@ -105788,10 +105802,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -106476,10 +106490,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -107158,10 +107172,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -107479,20 +107493,20 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: &630 + commit_oid: &634 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: *623 - installation: *624 - organization: *625 - ref: &631 + enterprise: *627 + installation: *628 + organization: *629 + ref: &635 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: *626 + repository: *630 sender: *4 required: - action @@ -107897,12 +107911,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *630 - enterprise: *623 - installation: *624 - organization: *625 - ref: *631 - repository: *626 + commit_oid: *634 + enterprise: *627 + installation: *628 + organization: *629 + ref: *635 + repository: *630 sender: *4 required: - action @@ -108182,12 +108196,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *630 - enterprise: *623 - installation: *624 - organization: *625 - ref: *631 - repository: *626 + commit_oid: *634 + enterprise: *627 + installation: *628 + organization: *629 + ref: *635 + repository: *630 sender: *4 required: - action @@ -108530,12 +108544,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *630 - enterprise: *623 - installation: *624 - organization: *625 - ref: *631 - repository: *626 + commit_oid: *634 + enterprise: *627 + installation: *628 + organization: *629 + ref: *635 + repository: *630 sender: *4 required: - action @@ -108815,9 +108829,9 @@ webhooks: type: - string - 'null' - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 ref: description: The Git reference of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event @@ -108825,7 +108839,7 @@ webhooks: type: - string - 'null' - repository: *626 + repository: *630 sender: *4 required: - action @@ -109068,12 +109082,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *630 - enterprise: *623 - installation: *624 - organization: *625 - ref: *631 - repository: *626 + commit_oid: *634 + enterprise: *627 + installation: *628 + organization: *629 + ref: *635 + repository: *630 sender: *4 required: - action @@ -109335,10 +109349,10 @@ webhooks: - updated_at - author_association - body - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -109419,18 +109433,18 @@ webhooks: type: - string - 'null' - enterprise: *623 - installation: *624 + enterprise: *627 + installation: *628 master_branch: description: The name of the repository's default branch (usually `main`). type: string - organization: *625 - pusher_type: &632 + organization: *629 + pusher_type: &636 description: The pusher type for the event. Can be either `user` or a deploy key. type: string - ref: &633 + ref: &637 description: The [`git ref`](https://docs.github.com/rest/git/refs#get-a-reference) resource. type: string @@ -109440,7 +109454,7 @@ webhooks: enum: - tag - branch - repository: *626 + repository: *630 sender: *4 required: - ref @@ -109523,9 +109537,9 @@ webhooks: enum: - created definition: *217 - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 sender: *4 required: - action @@ -109610,9 +109624,9 @@ webhooks: description: The name of the property that was deleted. required: - property_name - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 sender: *4 required: - action @@ -109690,9 +109704,9 @@ webhooks: enum: - updated definition: *217 - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 sender: *4 required: - action @@ -109769,10 +109783,10 @@ webhooks: type: string enum: - updated - enterprise: *623 - installation: *624 - repository: *626 - organization: *625 + enterprise: *627 + installation: *628 + repository: *630 + organization: *629 sender: *4 new_property_values: type: array @@ -109857,18 +109871,18 @@ webhooks: title: delete event type: object properties: - enterprise: *623 - installation: *624 - organization: *625 - pusher_type: *632 - ref: *633 + enterprise: *627 + installation: *628 + organization: *629 + pusher_type: *636 + ref: *637 ref_type: description: The type of Git ref object deleted in the repository. type: string enum: - tag - branch - repository: *626 + repository: *630 sender: *4 required: - ref @@ -109953,10 +109967,10 @@ webhooks: enum: - auto_dismissed alert: *411 - installation: *624 - organization: *625 - enterprise: *623 - repository: *626 + installation: *628 + organization: *629 + enterprise: *627 + repository: *630 sender: *4 required: - action @@ -110041,10 +110055,10 @@ webhooks: enum: - auto_reopened alert: *411 - installation: *624 - organization: *625 - enterprise: *623 - repository: *626 + installation: *628 + organization: *629 + enterprise: *627 + repository: *630 sender: *4 required: - action @@ -110129,10 +110143,10 @@ webhooks: enum: - created alert: *411 - installation: *624 - organization: *625 - enterprise: *623 - repository: *626 + installation: *628 + organization: *629 + enterprise: *627 + repository: *630 sender: *4 required: - action @@ -110215,10 +110229,10 @@ webhooks: enum: - dismissed alert: *411 - installation: *624 - organization: *625 - enterprise: *623 - repository: *626 + installation: *628 + organization: *629 + enterprise: *627 + repository: *630 sender: *4 required: - action @@ -110301,10 +110315,10 @@ webhooks: enum: - fixed alert: *411 - installation: *624 - organization: *625 - enterprise: *623 - repository: *626 + installation: *628 + organization: *629 + enterprise: *627 + repository: *630 sender: *4 required: - action @@ -110388,10 +110402,10 @@ webhooks: enum: - reintroduced alert: *411 - installation: *624 - organization: *625 - enterprise: *623 - repository: *626 + installation: *628 + organization: *629 + enterprise: *627 + repository: *630 sender: *4 required: - action @@ -110474,10 +110488,10 @@ webhooks: enum: - reopened alert: *411 - installation: *624 - organization: *625 - enterprise: *623 - repository: *626 + installation: *628 + organization: *629 + enterprise: *627 + repository: *630 sender: *4 required: - action @@ -110554,9 +110568,9 @@ webhooks: type: string enum: - created - enterprise: *623 - installation: *624 - key: &634 + enterprise: *627 + installation: *628 + key: &638 description: The [`deploy key`](https://docs.github.com/rest/deploy-keys/deploy-keys#get-a-deploy-key) resource. type: object @@ -110594,8 +110608,8 @@ webhooks: - verified - created_at - read_only - organization: *625 - repository: *626 + organization: *629 + repository: *630 sender: *4 required: - action @@ -110672,11 +110686,11 @@ webhooks: type: string enum: - deleted - enterprise: *623 - installation: *624 - key: *634 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + key: *638 + organization: *629 + repository: *630 sender: *4 required: - action @@ -111248,12 +111262,12 @@ webhooks: - updated_at - statuses_url - repository_url - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 - workflow: &638 + workflow: &642 title: Workflow type: - object @@ -111995,9 +112009,9 @@ webhooks: pull_requests: type: array items: *499 - repository: *626 - organization: *625 - installation: *624 + repository: *630 + organization: *629 + installation: *628 sender: *4 responses: '200': @@ -112068,7 +112082,7 @@ webhooks: type: string enum: - approved - approver: &635 + approver: &639 type: object properties: avatar_url: @@ -112111,11 +112125,11 @@ webhooks: type: string comment: type: string - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 - reviewers: &636 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 + reviewers: &640 type: array items: type: object @@ -112196,7 +112210,7 @@ webhooks: sender: *4 since: type: string - workflow_job_run: &637 + workflow_job_run: &641 type: object properties: conclusion: @@ -112942,18 +112956,18 @@ webhooks: type: string enum: - rejected - approver: *635 + approver: *639 comment: type: string - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 - reviewers: *636 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 + reviewers: *640 sender: *4 since: type: string - workflow_job_run: *637 + workflow_job_run: *641 workflow_job_runs: type: array items: @@ -113670,13 +113684,13 @@ webhooks: type: string enum: - requested - enterprise: *623 + enterprise: *627 environment: type: string - installation: *624 - organization: *625 - repository: *626 - requestor: &643 + installation: *628 + organization: *629 + repository: *630 + requestor: &647 title: User type: - object @@ -115619,12 +115633,12 @@ webhooks: - updated_at - deployment_url - repository_url - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 - workflow: *638 + workflow: *642 workflow_run: title: Deployment Workflow Run type: @@ -116315,7 +116329,7 @@ webhooks: type: string enum: - answered - answer: &641 + answer: &645 type: object properties: author_association: @@ -116475,7 +116489,7 @@ webhooks: - created_at - updated_at - body - discussion: &639 + discussion: &643 title: Discussion description: A Discussion in a repository. type: object @@ -116793,10 +116807,10 @@ webhooks: - author_association - active_lock_reason - body - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -116923,11 +116937,11 @@ webhooks: - from required: - category - discussion: *639 - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + discussion: *643 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -117010,11 +117024,11 @@ webhooks: type: string enum: - closed - discussion: *639 - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + discussion: *643 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -117096,7 +117110,7 @@ webhooks: type: string enum: - created - comment: &640 + comment: &644 type: object properties: author_association: @@ -117256,11 +117270,11 @@ webhooks: - updated_at - body - reactions - discussion: *639 - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + discussion: *643 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -117343,12 +117357,12 @@ webhooks: type: string enum: - deleted - comment: *640 - discussion: *639 - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + comment: *644 + discussion: *643 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -117443,12 +117457,12 @@ webhooks: - from required: - body - comment: *640 - discussion: *639 - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + comment: *644 + discussion: *643 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -117532,11 +117546,11 @@ webhooks: type: string enum: - created - discussion: *639 - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + discussion: *643 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -117618,11 +117632,11 @@ webhooks: type: string enum: - deleted - discussion: *639 - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + discussion: *643 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -117722,11 +117736,11 @@ webhooks: type: string required: - from - discussion: *639 - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + discussion: *643 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -117808,10 +117822,10 @@ webhooks: type: string enum: - labeled - discussion: *639 - enterprise: *623 - installation: *624 - label: &642 + discussion: *643 + enterprise: *627 + installation: *628 + label: &646 title: Label type: object properties: @@ -117844,8 +117858,8 @@ webhooks: - color - default - description - organization: *625 - repository: *626 + organization: *629 + repository: *630 sender: *4 required: - action @@ -117928,11 +117942,11 @@ webhooks: type: string enum: - locked - discussion: *639 - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + discussion: *643 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -118014,11 +118028,11 @@ webhooks: type: string enum: - pinned - discussion: *639 - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + discussion: *643 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -118100,11 +118114,11 @@ webhooks: type: string enum: - reopened - discussion: *639 - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + discussion: *643 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -118189,16 +118203,16 @@ webhooks: changes: type: object properties: - new_discussion: *639 - new_repository: *626 + new_discussion: *643 + new_repository: *630 required: - new_discussion - new_repository - discussion: *639 - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + discussion: *643 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -118281,10 +118295,10 @@ webhooks: type: string enum: - unanswered - discussion: *639 - old_answer: *641 - organization: *625 - repository: *626 + discussion: *643 + old_answer: *645 + organization: *629 + repository: *630 sender: *4 required: - action @@ -118366,12 +118380,12 @@ webhooks: type: string enum: - unlabeled - discussion: *639 - enterprise: *623 - installation: *624 - label: *642 - organization: *625 - repository: *626 + discussion: *643 + enterprise: *627 + installation: *628 + label: *646 + organization: *629 + repository: *630 sender: *4 required: - action @@ -118454,11 +118468,11 @@ webhooks: type: string enum: - unlocked - discussion: *639 - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + discussion: *643 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -118540,11 +118554,11 @@ webhooks: type: string enum: - unpinned - discussion: *639 - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + discussion: *643 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -118617,7 +118631,7 @@ webhooks: description: A user forks a repository. type: object properties: - enterprise: *623 + enterprise: *627 forkee: description: The created [`repository`](https://docs.github.com/rest/repos/repos#get-a-repository) resource. @@ -119295,9 +119309,9 @@ webhooks: type: integer watchers_count: type: integer - installation: *624 - organization: *625 - repository: *626 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - forkee @@ -119443,9 +119457,9 @@ webhooks: title: gollum event type: object properties: - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 pages: description: The pages that were updated. type: array @@ -119483,7 +119497,7 @@ webhooks: - action - sha - html_url - repository: *626 + repository: *630 sender: *4 required: - pages @@ -119559,10 +119573,10 @@ webhooks: type: string enum: - created - enterprise: *623 + enterprise: *627 installation: *20 - organization: *625 - repositories: &644 + organization: *629 + repositories: &648 description: An array of repository objects that the installation can access. type: array @@ -119588,8 +119602,8 @@ webhooks: - name - full_name - private - repository: *626 - requester: *643 + repository: *630 + requester: *647 sender: *4 required: - action @@ -119664,11 +119678,11 @@ webhooks: type: string enum: - deleted - enterprise: *623 + enterprise: *627 installation: *20 - organization: *625 - repositories: *644 - repository: *626 + organization: *629 + repositories: *648 + repository: *630 requester: type: - 'null' @@ -119745,11 +119759,11 @@ webhooks: type: string enum: - new_permissions_accepted - enterprise: *623 + enterprise: *627 installation: *20 - organization: *625 - repositories: *644 - repository: *626 + organization: *629 + repositories: *648 + repository: *630 requester: type: - 'null' @@ -119826,10 +119840,10 @@ webhooks: type: string enum: - added - enterprise: *623 + enterprise: *627 installation: *20 - organization: *625 - repositories_added: &645 + organization: *629 + repositories_added: &649 description: An array of repository objects, which were added to the installation. type: array @@ -119875,15 +119889,15 @@ webhooks: private: description: Whether the repository is private or public. type: boolean - repository: *626 - repository_selection: &646 + repository: *630 + repository_selection: &650 description: Describe whether all repositories have been selected or there's a selection involved type: string enum: - all - selected - requester: *643 + requester: *647 sender: *4 required: - action @@ -119962,10 +119976,10 @@ webhooks: type: string enum: - removed - enterprise: *623 + enterprise: *627 installation: *20 - organization: *625 - repositories_added: *645 + organization: *629 + repositories_added: *649 repositories_removed: description: An array of repository objects, which were removed from the installation. @@ -119992,9 +120006,9 @@ webhooks: - name - full_name - private - repository: *626 - repository_selection: *646 - requester: *643 + repository: *630 + repository_selection: *650 + requester: *647 sender: *4 required: - action @@ -120073,11 +120087,11 @@ webhooks: type: string enum: - suspend - enterprise: *623 + enterprise: *627 installation: *20 - organization: *625 - repositories: *644 - repository: *626 + organization: *629 + repositories: *648 + repository: *630 requester: type: - 'null' @@ -120259,10 +120273,10 @@ webhooks: type: string required: - from - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 target_type: type: string @@ -120341,11 +120355,11 @@ webhooks: type: string enum: - unsuspend - enterprise: *623 + enterprise: *627 installation: *20 - organization: *625 - repositories: *644 - repository: *626 + organization: *629 + repositories: *648 + repository: *630 requester: type: - 'null' @@ -120593,8 +120607,8 @@ webhooks: - performed_via_github_app - body - reactions - enterprise: *623 - installation: *624 + enterprise: *627 + installation: *628 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -121785,8 +121799,8 @@ webhooks: - state - locked - assignee - organization: *625 - repository: *626 + organization: *629 + repository: *630 sender: *4 required: - action @@ -121866,7 +121880,7 @@ webhooks: type: string enum: - deleted - comment: &647 + comment: &651 title: issue comment description: The [comment](https://docs.github.com/rest/issues/comments#get-an-issue-comment) itself. @@ -122033,8 +122047,8 @@ webhooks: - performed_via_github_app - body - reactions - enterprise: *623 - installation: *624 + enterprise: *627 + installation: *628 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -123223,8 +123237,8 @@ webhooks: - state - locked - assignee - organization: *625 - repository: *626 + organization: *629 + repository: *630 sender: *4 required: - action @@ -123304,7 +123318,7 @@ webhooks: type: string enum: - edited - changes: &672 + changes: &676 description: The changes to the comment. type: object properties: @@ -123316,9 +123330,9 @@ webhooks: type: string required: - from - comment: *647 - enterprise: *623 - installation: *624 + comment: *651 + enterprise: *627 + installation: *628 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -124508,8 +124522,8 @@ webhooks: - state - locked - assignee - organization: *625 - repository: *626 + organization: *629 + repository: *630 sender: *4 required: - action @@ -124591,10 +124605,10 @@ webhooks: type: string enum: - assigned - assignee: *643 - enterprise: *623 - installation: *624 - issue: &650 + assignee: *647 + enterprise: *627 + installation: *628 + issue: &654 title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -125539,8 +125553,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *625 - repository: *626 + organization: *629 + repository: *630 sender: *4 required: - action @@ -125620,8 +125634,8 @@ webhooks: type: string enum: - closed - enterprise: *623 - installation: *624 + enterprise: *627 + installation: *628 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -126714,8 +126728,8 @@ webhooks: required: - state - closed_at - organization: *625 - repository: *626 + organization: *629 + repository: *630 sender: *4 required: - action @@ -126794,8 +126808,8 @@ webhooks: type: string enum: - deleted - enterprise: *623 - installation: *624 + enterprise: *627 + installation: *628 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -127733,8 +127747,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *625 - repository: *626 + organization: *629 + repository: *630 sender: *4 required: - action @@ -127813,8 +127827,8 @@ webhooks: type: string enum: - demilestoned - enterprise: *623 - installation: *624 + enterprise: *627 + installation: *628 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -128756,7 +128770,7 @@ webhooks: format: uri user_view_type: type: string - milestone: &648 + milestone: &652 title: Milestone description: A collection of related issues and pull requests. type: object @@ -128899,8 +128913,8 @@ webhooks: - updated_at - due_on - closed_at - organization: *625 - repository: *626 + organization: *629 + repository: *630 sender: *4 required: - action @@ -128999,8 +129013,8 @@ webhooks: type: string required: - from - enterprise: *623 - installation: *624 + enterprise: *627 + installation: *628 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -129945,9 +129959,9 @@ webhooks: - active_lock_reason - body - reactions - label: *642 - organization: *625 - repository: *626 + label: *646 + organization: *629 + repository: *630 sender: *4 required: - action @@ -130027,8 +130041,8 @@ webhooks: type: string enum: - labeled - enterprise: *623 - installation: *624 + enterprise: *627 + installation: *628 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -130972,9 +130986,9 @@ webhooks: - active_lock_reason - body - reactions - label: *642 - organization: *625 - repository: *626 + label: *646 + organization: *629 + repository: *630 sender: *4 required: - action @@ -131054,8 +131068,8 @@ webhooks: type: string enum: - locked - enterprise: *623 - installation: *624 + enterprise: *627 + installation: *628 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -132001,8 +132015,8 @@ webhooks: format: uri user_view_type: type: string - organization: *625 - repository: *626 + organization: *629 + repository: *630 sender: *4 required: - action @@ -132081,8 +132095,8 @@ webhooks: type: string enum: - milestoned - enterprise: *623 - installation: *624 + enterprise: *627 + installation: *628 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -133022,9 +133036,9 @@ webhooks: format: uri user_view_type: type: string - milestone: *648 - organization: *625 - repository: *626 + milestone: *652 + organization: *629 + repository: *630 sender: *4 required: - action @@ -134524,8 +134538,8 @@ webhooks: required: - old_issue - old_repository - enterprise: *623 - installation: *624 + enterprise: *627 + installation: *628 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -135469,8 +135483,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *625 - repository: *626 + organization: *629 + repository: *630 sender: *4 required: - action @@ -135550,9 +135564,9 @@ webhooks: type: string enum: - pinned - enterprise: *623 - installation: *624 - issue: &649 + enterprise: *627 + installation: *628 + issue: &653 title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -136490,8 +136504,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *625 - repository: *626 + organization: *629 + repository: *630 sender: *4 required: - action @@ -136570,8 +136584,8 @@ webhooks: type: string enum: - reopened - enterprise: *623 - installation: *624 + enterprise: *627 + installation: *628 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -137516,8 +137530,8 @@ webhooks: user_view_type: type: string type: *181 - organization: *625 - repository: *626 + organization: *629 + repository: *630 sender: *4 required: - action @@ -139018,11 +139032,11 @@ webhooks: required: - new_issue - new_repository - enterprise: *623 - installation: *624 - issue: *649 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + issue: *653 + organization: *629 + repository: *630 sender: *4 required: - action @@ -139103,7 +139117,7 @@ webhooks: type: string enum: - unassigned - assignee: &675 + assignee: &679 title: User type: - object @@ -139175,11 +139189,11 @@ webhooks: required: - login - id - enterprise: *623 - installation: *624 - issue: *650 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + issue: *654 + organization: *629 + repository: *630 sender: *4 required: - action @@ -139258,12 +139272,12 @@ webhooks: type: string enum: - unlabeled - enterprise: *623 - installation: *624 - issue: *650 - label: *642 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + issue: *654 + label: *646 + organization: *629 + repository: *630 sender: *4 required: - action @@ -139343,8 +139357,8 @@ webhooks: type: string enum: - unlocked - enterprise: *623 - installation: *624 + enterprise: *627 + installation: *628 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -140288,8 +140302,8 @@ webhooks: format: uri user_view_type: type: string - organization: *625 - repository: *626 + organization: *629 + repository: *630 sender: *4 required: - action @@ -140369,11 +140383,11 @@ webhooks: type: string enum: - unpinned - enterprise: *623 - installation: *624 - issue: *649 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + issue: *653 + organization: *629 + repository: *630 sender: *4 required: - action @@ -140452,11 +140466,11 @@ webhooks: type: string enum: - created - enterprise: *623 - installation: *624 - label: *642 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + label: *646 + organization: *629 + repository: *630 sender: *4 required: - action @@ -140534,11 +140548,11 @@ webhooks: type: string enum: - deleted - enterprise: *623 - installation: *624 - label: *642 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + label: *646 + organization: *629 + repository: *630 sender: *4 required: - action @@ -140648,11 +140662,11 @@ webhooks: type: string required: - from - enterprise: *623 - installation: *624 - label: *642 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + label: *646 + organization: *629 + repository: *630 sender: *4 required: - action @@ -140734,9 +140748,9 @@ webhooks: - cancelled effective_date: type: string - enterprise: *623 - installation: *624 - marketplace_purchase: &651 + enterprise: *627 + installation: *628 + marketplace_purchase: &655 title: Marketplace Purchase type: object required: @@ -140824,8 +140838,8 @@ webhooks: type: integer unit_count: type: integer - organization: *625 - previous_marketplace_purchase: &652 + organization: *629 + previous_marketplace_purchase: &656 title: Marketplace Purchase type: object properties: @@ -140909,7 +140923,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *626 + repository: *630 sender: *4 required: - action @@ -140989,10 +141003,10 @@ webhooks: - changed effective_date: type: string - enterprise: *623 - installation: *624 - marketplace_purchase: *651 - organization: *625 + enterprise: *627 + installation: *628 + marketplace_purchase: *655 + organization: *629 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -141080,7 +141094,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *626 + repository: *630 sender: *4 required: - action @@ -141162,10 +141176,10 @@ webhooks: - pending_change effective_date: type: string - enterprise: *623 - installation: *624 - marketplace_purchase: *651 - organization: *625 + enterprise: *627 + installation: *628 + marketplace_purchase: *655 + organization: *629 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -141251,7 +141265,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *626 + repository: *630 sender: *4 required: - action @@ -141332,8 +141346,8 @@ webhooks: - pending_change_cancelled effective_date: type: string - enterprise: *623 - installation: *624 + enterprise: *627 + installation: *628 marketplace_purchase: title: Marketplace Purchase type: object @@ -141419,9 +141433,9 @@ webhooks: type: integer unit_count: type: integer - organization: *625 - previous_marketplace_purchase: *652 - repository: *626 + organization: *629 + previous_marketplace_purchase: *656 + repository: *630 sender: *4 required: - action @@ -141501,12 +141515,12 @@ webhooks: - purchased effective_date: type: string - enterprise: *623 - installation: *624 - marketplace_purchase: *651 - organization: *625 - previous_marketplace_purchase: *652 - repository: *626 + enterprise: *627 + installation: *628 + marketplace_purchase: *655 + organization: *629 + previous_marketplace_purchase: *656 + repository: *630 sender: *4 required: - action @@ -141608,11 +141622,11 @@ webhooks: type: string required: - to - enterprise: *623 - installation: *624 - member: *643 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + member: *647 + organization: *629 + repository: *630 sender: *4 required: - action @@ -141714,11 +141728,11 @@ webhooks: type: - string - 'null' - enterprise: *623 - installation: *624 - member: *643 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + member: *647 + organization: *629 + repository: *630 sender: *4 required: - action @@ -141797,11 +141811,11 @@ webhooks: type: string enum: - removed - enterprise: *623 - installation: *624 - member: *643 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + member: *647 + organization: *629 + repository: *630 sender: *4 required: - action @@ -141879,11 +141893,11 @@ webhooks: type: string enum: - added - enterprise: *623 - installation: *624 - member: *643 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + member: *647 + organization: *629 + repository: *630 scope: description: The scope of the membership. Currently, can only be `team`. @@ -141961,7 +141975,7 @@ webhooks: required: - login - id - team: &653 + team: &657 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -142154,11 +142168,11 @@ webhooks: type: string enum: - removed - enterprise: *623 - installation: *624 - member: *643 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + member: *647 + organization: *629 + repository: *630 scope: description: The scope of the membership. Currently, can only be `team`. @@ -142237,7 +142251,7 @@ webhooks: required: - login - id - team: *653 + team: *657 required: - action - scope @@ -142319,8 +142333,8 @@ webhooks: type: string enum: - checks_requested - installation: *624 - merge_group: &654 + installation: *628 + merge_group: &658 type: object title: Merge Group description: A group of pull requests that the merge queue has grouped @@ -142346,8 +142360,8 @@ webhooks: - base_sha - base_ref - head_commit - organization: *625 - repository: *626 + organization: *629 + repository: *630 sender: *4 required: - action @@ -142433,10 +142447,10 @@ webhooks: - merged - invalidated - dequeued - installation: *624 - merge_group: *654 - organization: *625 - repository: *626 + installation: *628 + merge_group: *658 + organization: *629 + repository: *630 sender: *4 required: - action @@ -142509,7 +142523,7 @@ webhooks: type: string enum: - deleted - enterprise: *623 + enterprise: *627 hook: description: 'The modified webhook. This will contain different keys based on the type of webhook it is: repository, organization, @@ -142617,12 +142631,12 @@ webhooks: hook_id: description: The id of the modified webhook. type: integer - installation: *624 - organization: *625 + installation: *628 + organization: *629 repository: anyOf: - type: 'null' - - *626 + - *630 sender: *4 required: - action @@ -142702,11 +142716,11 @@ webhooks: type: string enum: - closed - enterprise: *623 - installation: *624 - milestone: *648 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + milestone: *652 + organization: *629 + repository: *630 sender: *4 required: - action @@ -142785,9 +142799,9 @@ webhooks: type: string enum: - created - enterprise: *623 - installation: *624 - milestone: &655 + enterprise: *627 + installation: *628 + milestone: &659 title: Milestone description: A collection of related issues and pull requests. type: object @@ -142929,8 +142943,8 @@ webhooks: - updated_at - due_on - closed_at - organization: *625 - repository: *626 + organization: *629 + repository: *630 sender: *4 required: - action @@ -143009,11 +143023,11 @@ webhooks: type: string enum: - deleted - enterprise: *623 - installation: *624 - milestone: *648 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + milestone: *652 + organization: *629 + repository: *630 sender: *4 required: - action @@ -143123,11 +143137,11 @@ webhooks: type: string required: - from - enterprise: *623 - installation: *624 - milestone: *648 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + milestone: *652 + organization: *629 + repository: *630 sender: *4 required: - action @@ -143207,11 +143221,11 @@ webhooks: type: string enum: - opened - enterprise: *623 - installation: *624 - milestone: *655 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + milestone: *659 + organization: *629 + repository: *630 sender: *4 required: - action @@ -143290,11 +143304,11 @@ webhooks: type: string enum: - blocked - blocked_user: *643 - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + blocked_user: *647 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -143373,11 +143387,11 @@ webhooks: type: string enum: - unblocked - blocked_user: *643 - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + blocked_user: *647 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -143456,9 +143470,9 @@ webhooks: type: string enum: - deleted - enterprise: *623 - installation: *624 - membership: &656 + enterprise: *627 + installation: *628 + membership: &660 title: Membership description: The membership between the user and the organization. Not present when the action is `member_invited`. @@ -143552,8 +143566,8 @@ webhooks: - role - organization_url - user - organization: *625 - repository: *626 + organization: *629 + repository: *630 sender: *4 required: - action @@ -143631,11 +143645,11 @@ webhooks: type: string enum: - member_added - enterprise: *623 - installation: *624 - membership: *656 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + membership: *660 + organization: *629 + repository: *630 sender: *4 required: - action @@ -143714,8 +143728,8 @@ webhooks: type: string enum: - member_invited - enterprise: *623 - installation: *624 + enterprise: *627 + installation: *628 invitation: description: The invitation for the user or email if the action is `member_invited`. @@ -143837,10 +143851,10 @@ webhooks: - inviter - team_count - invitation_teams_url - organization: *625 - repository: *626 + organization: *629 + repository: *630 sender: *4 - user: *643 + user: *647 required: - action - invitation @@ -143918,11 +143932,11 @@ webhooks: type: string enum: - member_removed - enterprise: *623 - installation: *624 - membership: *656 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + membership: *660 + organization: *629 + repository: *630 sender: *4 required: - action @@ -144009,11 +144023,11 @@ webhooks: properties: from: type: string - enterprise: *623 - installation: *624 - membership: *656 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + membership: *660 + organization: *629 + repository: *630 sender: *4 required: - action @@ -144089,9 +144103,9 @@ webhooks: type: string enum: - published - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 package: description: Information about the package. type: object @@ -144614,7 +144628,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: &657 + items: &661 title: Ruby Gems metadata type: object properties: @@ -144711,7 +144725,7 @@ webhooks: - owner - package_version - registry - repository: *626 + repository: *630 sender: *4 required: - action @@ -144787,9 +144801,9 @@ webhooks: type: string enum: - updated - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 package: description: Information about the package. type: object @@ -145151,7 +145165,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: *657 + items: *661 source_url: type: string format: uri @@ -145222,7 +145236,7 @@ webhooks: - owner - package_version - registry - repository: *626 + repository: *630 sender: *4 required: - action @@ -145403,12 +145417,12 @@ webhooks: - duration - created_at - updated_at - enterprise: *623 + enterprise: *627 id: type: integer - installation: *624 - organization: *625 - repository: *626 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - id @@ -145488,7 +145502,7 @@ webhooks: type: string enum: - approved - personal_access_token_request: &658 + personal_access_token_request: &662 title: Personal Access Token Request description: Details of a Personal Access Token Request. type: object @@ -145638,10 +145652,10 @@ webhooks: - token_expired - token_expires_at - token_last_used_at - enterprise: *623 - organization: *625 + enterprise: *627 + organization: *629 sender: *4 - installation: *624 + installation: *628 required: - action - personal_access_token_request @@ -145720,11 +145734,11 @@ webhooks: type: string enum: - cancelled - personal_access_token_request: *658 - enterprise: *623 - organization: *625 + personal_access_token_request: *662 + enterprise: *627 + organization: *629 sender: *4 - installation: *624 + installation: *628 required: - action - personal_access_token_request @@ -145802,11 +145816,11 @@ webhooks: type: string enum: - created - personal_access_token_request: *658 - enterprise: *623 - organization: *625 + personal_access_token_request: *662 + enterprise: *627 + organization: *629 sender: *4 - installation: *624 + installation: *628 required: - action - personal_access_token_request @@ -145883,11 +145897,11 @@ webhooks: type: string enum: - denied - personal_access_token_request: *658 - organization: *625 - enterprise: *623 + personal_access_token_request: *662 + organization: *629 + enterprise: *627 sender: *4 - installation: *624 + installation: *628 required: - action - personal_access_token_request @@ -145991,7 +146005,7 @@ webhooks: id: description: Unique identifier of the webhook. type: integer - last_response: *659 + last_response: *663 name: description: The type of webhook. The only valid value is 'web'. type: string @@ -146023,8 +146037,8 @@ webhooks: hook_id: description: The ID of the webhook that triggered the ping. type: integer - organization: *625 - repository: *626 + organization: *629 + repository: *630 sender: *4 zen: description: Random string of GitHub zen. @@ -146269,10 +146283,10 @@ webhooks: - from required: - note - enterprise: *623 - installation: *624 - organization: *625 - project_card: &660 + enterprise: *627 + installation: *628 + organization: *629 + project_card: &664 title: Project Card type: object properties: @@ -146395,7 +146409,7 @@ webhooks: - creator - created_at - updated_at - repository: *626 + repository: *630 sender: *4 required: - action @@ -146476,11 +146490,11 @@ webhooks: type: string enum: - created - enterprise: *623 - installation: *624 - organization: *625 - project_card: *660 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + project_card: *664 + repository: *630 sender: *4 required: - action @@ -146560,9 +146574,9 @@ webhooks: type: string enum: - deleted - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 project_card: title: Project Card type: object @@ -146692,7 +146706,7 @@ webhooks: repository: anyOf: - type: 'null' - - *626 + - *630 sender: *4 required: - action @@ -146786,11 +146800,11 @@ webhooks: - from required: - note - enterprise: *623 - installation: *624 - organization: *625 - project_card: *660 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + project_card: *664 + repository: *630 sender: *4 required: - action @@ -146884,9 +146898,9 @@ webhooks: - from required: - column_id - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 project_card: allOf: - title: Project Card @@ -147083,7 +147097,7 @@ webhooks: type: string required: - after_id - repository: *626 + repository: *630 sender: *4 required: - action @@ -147163,10 +147177,10 @@ webhooks: type: string enum: - closed - enterprise: *623 - installation: *624 - organization: *625 - project: &662 + enterprise: *627 + installation: *628 + organization: *629 + project: &666 title: Project type: object properties: @@ -147293,7 +147307,7 @@ webhooks: - creator - created_at - updated_at - repository: *626 + repository: *630 sender: *4 required: - action @@ -147373,10 +147387,10 @@ webhooks: type: string enum: - created - enterprise: *623 - installation: *624 - organization: *625 - project_column: &661 + enterprise: *627 + installation: *628 + organization: *629 + project_column: &665 title: Project Column type: object properties: @@ -147416,7 +147430,7 @@ webhooks: - name - created_at - updated_at - repository: *626 + repository: *630 sender: *4 required: - action @@ -147495,14 +147509,14 @@ webhooks: type: string enum: - deleted - enterprise: *623 - installation: *624 - organization: *625 - project_column: *661 + enterprise: *627 + installation: *628 + organization: *629 + project_column: *665 repository: anyOf: - type: 'null' - - *626 + - *630 sender: *4 required: - action @@ -147591,11 +147605,11 @@ webhooks: type: string required: - from - enterprise: *623 - installation: *624 - organization: *625 - project_column: *661 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + project_column: *665 + repository: *630 sender: *4 required: - action @@ -147675,11 +147689,11 @@ webhooks: type: string enum: - moved - enterprise: *623 - installation: *624 - organization: *625 - project_column: *661 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + project_column: *665 + repository: *630 sender: *4 required: - action @@ -147759,11 +147773,11 @@ webhooks: type: string enum: - created - enterprise: *623 - installation: *624 - organization: *625 - project: *662 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + project: *666 + repository: *630 sender: *4 required: - action @@ -147843,14 +147857,14 @@ webhooks: type: string enum: - deleted - enterprise: *623 - installation: *624 - organization: *625 - project: *662 + enterprise: *627 + installation: *628 + organization: *629 + project: *666 repository: anyOf: - type: 'null' - - *626 + - *630 sender: *4 required: - action @@ -147951,11 +147965,11 @@ webhooks: type: string required: - from - enterprise: *623 - installation: *624 - organization: *625 - project: *662 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + project: *666 + repository: *630 sender: *4 required: - action @@ -148034,11 +148048,11 @@ webhooks: type: string enum: - reopened - enterprise: *623 - installation: *624 - organization: *625 - project: *662 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + project: *666 + repository: *630 sender: *4 required: - action @@ -148119,9 +148133,9 @@ webhooks: type: string enum: - closed - installation: *624 - organization: *625 - projects_v2: &663 + installation: *628 + organization: *629 + projects_v2: &667 title: Projects v2 Project description: A projects v2 project type: object @@ -148269,9 +148283,9 @@ webhooks: type: string enum: - created - installation: *624 - organization: *625 - projects_v2: *663 + installation: *628 + organization: *629 + projects_v2: *667 sender: *4 required: - action @@ -148352,9 +148366,9 @@ webhooks: type: string enum: - deleted - installation: *624 - organization: *625 - projects_v2: *663 + installation: *628 + organization: *629 + projects_v2: *667 sender: *4 required: - action @@ -148475,9 +148489,9 @@ webhooks: type: string to: type: string - installation: *624 - organization: *625 - projects_v2: *663 + installation: *628 + organization: *629 + projects_v2: *667 sender: *4 required: - action @@ -148560,7 +148574,7 @@ webhooks: type: string enum: - archived - changes: &667 + changes: &671 type: object properties: archived_at: @@ -148576,9 +148590,9 @@ webhooks: - string - 'null' format: date-time - installation: *624 - organization: *625 - projects_v2_item: &664 + installation: *628 + organization: *629 + projects_v2_item: &668 title: Projects v2 Item description: An item belonging to a project type: object @@ -148717,9 +148731,9 @@ webhooks: - 'null' to: type: string - installation: *624 - organization: *625 - projects_v2_item: *664 + installation: *628 + organization: *629 + projects_v2_item: *668 sender: *4 required: - action @@ -148801,9 +148815,9 @@ webhooks: type: string enum: - created - installation: *624 - organization: *625 - projects_v2_item: *664 + installation: *628 + organization: *629 + projects_v2_item: *668 sender: *4 required: - action @@ -148884,9 +148898,9 @@ webhooks: type: string enum: - deleted - installation: *624 - organization: *625 - projects_v2_item: *664 + installation: *628 + organization: *629 + projects_v2_item: *668 sender: *4 required: - action @@ -148991,7 +149005,7 @@ webhooks: oneOf: - type: string - type: integer - - &665 + - &669 title: Projects v2 Single Select Option description: An option for a single select field type: object @@ -149011,7 +149025,7 @@ webhooks: required: - id - name - - &666 + - &670 title: Projects v2 Iteration Setting description: An iteration setting for an iteration field type: object @@ -149040,8 +149054,8 @@ webhooks: oneOf: - type: string - type: integer - - *665 - - *666 + - *669 + - *670 type: - 'null' - string @@ -149064,9 +149078,9 @@ webhooks: - 'null' required: - body - installation: *624 - organization: *625 - projects_v2_item: *664 + installation: *628 + organization: *629 + projects_v2_item: *668 sender: *4 required: - action @@ -149163,9 +149177,9 @@ webhooks: type: - string - 'null' - installation: *624 - organization: *625 - projects_v2_item: *664 + installation: *628 + organization: *629 + projects_v2_item: *668 sender: *4 required: - action @@ -149248,10 +149262,10 @@ webhooks: type: string enum: - restored - changes: *667 - installation: *624 - organization: *625 - projects_v2_item: *664 + changes: *671 + installation: *628 + organization: *629 + projects_v2_item: *668 sender: *4 required: - action @@ -149333,9 +149347,9 @@ webhooks: type: string enum: - reopened - installation: *624 - organization: *625 - projects_v2: *663 + installation: *628 + organization: *629 + projects_v2: *667 sender: *4 required: - action @@ -149416,9 +149430,9 @@ webhooks: type: string enum: - created - installation: *624 - organization: *625 - projects_v2_status_update: &668 + installation: *628 + organization: *629 + projects_v2_status_update: &672 title: Projects v2 Status Update description: An status update belonging to a project type: object @@ -149553,9 +149567,9 @@ webhooks: type: string enum: - deleted - installation: *624 - organization: *625 - projects_v2_status_update: *668 + installation: *628 + organization: *629 + projects_v2_status_update: *672 sender: *4 required: - action @@ -149701,9 +149715,9 @@ webhooks: - string - 'null' format: date - installation: *624 - organization: *625 - projects_v2_status_update: *668 + installation: *628 + organization: *629 + projects_v2_status_update: *672 sender: *4 required: - action @@ -149774,10 +149788,10 @@ webhooks: title: public event type: object properties: - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - repository @@ -149854,13 +149868,13 @@ webhooks: type: string enum: - assigned - assignee: *643 - enterprise: *623 - installation: *624 - number: &669 + assignee: *647 + enterprise: *627 + installation: *628 + number: &673 description: The pull request number. type: integer - organization: *625 + organization: *629 pull_request: title: Pull Request type: object @@ -152209,7 +152223,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *626 + repository: *630 sender: *4 required: - action @@ -152291,11 +152305,11 @@ webhooks: type: string enum: - auto_merge_disabled - enterprise: *623 - installation: *624 + enterprise: *627 + installation: *628 number: type: integer - organization: *625 + organization: *629 pull_request: title: Pull Request type: object @@ -154637,7 +154651,7 @@ webhooks: - draft reason: type: string - repository: *626 + repository: *630 sender: *4 required: - action @@ -154719,11 +154733,11 @@ webhooks: type: string enum: - auto_merge_enabled - enterprise: *623 - installation: *624 + enterprise: *627 + installation: *628 number: type: integer - organization: *625 + organization: *629 pull_request: title: Pull Request type: object @@ -157065,7 +157079,7 @@ webhooks: - draft reason: type: string - repository: *626 + repository: *630 sender: *4 required: - action @@ -157147,11 +157161,11 @@ webhooks: type: string enum: - closed - enterprise: *623 - installation: *624 - number: *669 - organization: *625 - pull_request: &670 + enterprise: *627 + installation: *628 + number: *673 + organization: *629 + pull_request: &674 allOf: - *499 - type: object @@ -157215,7 +157229,7 @@ webhooks: Please use `squash_merge_commit_title` instead.** type: boolean default: false - repository: *626 + repository: *630 sender: *4 required: - action @@ -157296,12 +157310,12 @@ webhooks: type: string enum: - converted_to_draft - enterprise: *623 - installation: *624 - number: *669 - organization: *625 - pull_request: *670 - repository: *626 + enterprise: *627 + installation: *628 + number: *673 + organization: *629 + pull_request: *674 + repository: *630 sender: *4 required: - action @@ -157381,11 +157395,11 @@ webhooks: type: string enum: - demilestoned - enterprise: *623 + enterprise: *627 milestone: *397 - number: *669 - organization: *625 - pull_request: &671 + number: *673 + organization: *629 + pull_request: &675 title: Pull Request type: object properties: @@ -159712,7 +159726,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *626 + repository: *630 sender: *4 required: - action @@ -159791,11 +159805,11 @@ webhooks: type: string enum: - dequeued - enterprise: *623 - installation: *624 + enterprise: *627 + installation: *628 number: type: integer - organization: *625 + organization: *629 pull_request: title: Pull Request type: object @@ -162141,7 +162155,7 @@ webhooks: - BRANCH_PROTECTIONS - GIT_TREE_INVALID - INVALID_MERGE_COMMIT - repository: *626 + repository: *630 sender: *4 required: - action @@ -162265,12 +162279,12 @@ webhooks: type: string required: - from - enterprise: *623 - installation: *624 - number: *669 - organization: *625 - pull_request: *670 - repository: *626 + enterprise: *627 + installation: *628 + number: *673 + organization: *629 + pull_request: *674 + repository: *630 sender: *4 required: - action @@ -162350,11 +162364,11 @@ webhooks: type: string enum: - enqueued - enterprise: *623 - installation: *624 + enterprise: *627 + installation: *628 number: type: integer - organization: *625 + organization: *629 pull_request: title: Pull Request type: object @@ -164685,7 +164699,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *626 + repository: *630 sender: *4 required: - action @@ -164765,11 +164779,11 @@ webhooks: type: string enum: - labeled - enterprise: *623 - installation: *624 - label: *642 - number: *669 - organization: *625 + enterprise: *627 + installation: *628 + label: *646 + number: *673 + organization: *629 pull_request: title: Pull Request type: object @@ -167117,7 +167131,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *626 + repository: *630 sender: *4 required: - action @@ -167198,10 +167212,10 @@ webhooks: type: string enum: - locked - enterprise: *623 - installation: *624 - number: *669 - organization: *625 + enterprise: *627 + installation: *628 + number: *673 + organization: *629 pull_request: title: Pull Request type: object @@ -169547,7 +169561,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *626 + repository: *630 sender: *4 required: - action @@ -169627,12 +169641,12 @@ webhooks: type: string enum: - milestoned - enterprise: *623 + enterprise: *627 milestone: *397 - number: *669 - organization: *625 - pull_request: *671 - repository: *626 + number: *673 + organization: *629 + pull_request: *675 + repository: *630 sender: *4 required: - action @@ -169711,12 +169725,12 @@ webhooks: type: string enum: - opened - enterprise: *623 - installation: *624 - number: *669 - organization: *625 - pull_request: *670 - repository: *626 + enterprise: *627 + installation: *628 + number: *673 + organization: *629 + pull_request: *674 + repository: *630 sender: *4 required: - action @@ -169797,12 +169811,12 @@ webhooks: type: string enum: - ready_for_review - enterprise: *623 - installation: *624 - number: *669 - organization: *625 - pull_request: *670 - repository: *626 + enterprise: *627 + installation: *628 + number: *673 + organization: *629 + pull_request: *674 + repository: *630 sender: *4 required: - action @@ -169882,12 +169896,12 @@ webhooks: type: string enum: - reopened - enterprise: *623 - installation: *624 - number: *669 - organization: *625 - pull_request: *670 - repository: *626 + enterprise: *627 + installation: *628 + number: *673 + organization: *629 + pull_request: *674 + repository: *630 sender: *4 required: - action @@ -170262,9 +170276,9 @@ webhooks: - start_side - side - reactions - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 pull_request: type: object properties: @@ -172494,7 +172508,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *626 + repository: *630 sender: *4 required: - action @@ -172574,7 +172588,7 @@ webhooks: type: string enum: - deleted - comment: &673 + comment: &677 title: Pull Request Review Comment description: The [comment](https://docs.github.com/rest/pulls/comments#get-a-review-comment-for-a-pull-request) itself. @@ -172867,9 +172881,9 @@ webhooks: - start_side - side - reactions - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 pull_request: type: object properties: @@ -175087,7 +175101,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *626 + repository: *630 sender: *4 required: - action @@ -175167,11 +175181,11 @@ webhooks: type: string enum: - edited - changes: *672 - comment: *673 - enterprise: *623 - installation: *624 - organization: *625 + changes: *676 + comment: *677 + enterprise: *627 + installation: *628 + organization: *629 pull_request: type: object properties: @@ -177392,7 +177406,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *626 + repository: *630 sender: *4 required: - action @@ -177473,9 +177487,9 @@ webhooks: type: string enum: - dismissed - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 pull_request: title: Simple Pull Request type: object @@ -179708,7 +179722,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *626 + repository: *630 review: description: The review that was affected. type: object @@ -179954,9 +179968,9 @@ webhooks: type: string required: - from - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 pull_request: title: Simple Pull Request type: object @@ -182070,8 +182084,8 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *626 - review: &674 + repository: *630 + review: &678 description: The review that was affected. type: object properties: @@ -182304,12 +182318,12 @@ webhooks: type: string enum: - review_request_removed - enterprise: *623 - installation: *624 + enterprise: *627 + installation: *628 number: description: The pull request number. type: integer - organization: *625 + organization: *629 pull_request: title: Pull Request type: object @@ -184656,7 +184670,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *626 + repository: *630 requested_reviewer: title: User type: @@ -184742,12 +184756,12 @@ webhooks: type: string enum: - review_request_removed - enterprise: *623 - installation: *624 + enterprise: *627 + installation: *628 number: description: The pull request number. type: integer - organization: *625 + organization: *629 pull_request: title: Pull Request type: object @@ -187101,7 +187115,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *626 + repository: *630 requested_team: title: Team description: Groups of organization members that gives permissions @@ -187296,12 +187310,12 @@ webhooks: type: string enum: - review_requested - enterprise: *623 - installation: *624 + enterprise: *627 + installation: *628 number: description: The pull request number. type: integer - organization: *625 + organization: *629 pull_request: title: Pull Request type: object @@ -189650,7 +189664,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *626 + repository: *630 requested_reviewer: title: User type: @@ -189737,12 +189751,12 @@ webhooks: type: string enum: - review_requested - enterprise: *623 - installation: *624 + enterprise: *627 + installation: *628 number: description: The pull request number. type: integer - organization: *625 + organization: *629 pull_request: title: Pull Request type: object @@ -192082,7 +192096,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *626 + repository: *630 requested_team: title: Team description: Groups of organization members that gives permissions @@ -192266,9 +192280,9 @@ webhooks: type: string enum: - submitted - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 pull_request: title: Simple Pull Request type: object @@ -194504,8 +194518,8 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *626 - review: *674 + repository: *630 + review: *678 sender: *4 required: - action @@ -194585,9 +194599,9 @@ webhooks: type: string enum: - resolved - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 pull_request: title: Simple Pull Request type: object @@ -196718,7 +196732,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *626 + repository: *630 sender: *4 thread: type: object @@ -197110,9 +197124,9 @@ webhooks: type: string enum: - unresolved - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 pull_request: title: Simple Pull Request type: object @@ -199226,7 +199240,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *626 + repository: *630 sender: *4 thread: type: object @@ -199620,10 +199634,10 @@ webhooks: type: string before: type: string - enterprise: *623 - installation: *624 - number: *669 - organization: *625 + enterprise: *627 + installation: *628 + number: *673 + organization: *629 pull_request: title: Pull Request type: object @@ -201958,7 +201972,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *626 + repository: *630 sender: *4 required: - action @@ -202040,11 +202054,11 @@ webhooks: type: string enum: - unassigned - assignee: *675 - enterprise: *623 - installation: *624 - number: *669 - organization: *625 + assignee: *679 + enterprise: *627 + installation: *628 + number: *673 + organization: *629 pull_request: title: Pull Request type: object @@ -204394,7 +204408,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *626 + repository: *630 sender: *4 required: - action @@ -204473,11 +204487,11 @@ webhooks: type: string enum: - unlabeled - enterprise: *623 - installation: *624 - label: *642 - number: *669 - organization: *625 + enterprise: *627 + installation: *628 + label: *646 + number: *673 + organization: *629 pull_request: title: Pull Request type: object @@ -206816,7 +206830,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *626 + repository: *630 sender: *4 required: - action @@ -206897,10 +206911,10 @@ webhooks: type: string enum: - unlocked - enterprise: *623 - installation: *624 - number: *669 - organization: *625 + enterprise: *627 + installation: *628 + number: *673 + organization: *629 pull_request: title: Pull Request type: object @@ -209229,7 +209243,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *626 + repository: *630 sender: *4 required: - action @@ -209432,7 +209446,7 @@ webhooks: deleted: description: Whether this push deleted the `ref`. type: boolean - enterprise: *623 + enterprise: *627 forced: description: Whether this push was a force push of the `ref`. type: boolean @@ -209527,8 +209541,8 @@ webhooks: - url - author - committer - installation: *624 - organization: *625 + installation: *628 + organization: *629 pusher: title: Committer description: Metaproperties for Git author/committer information. @@ -210116,9 +210130,9 @@ webhooks: type: string enum: - published - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 registry_package: type: object properties: @@ -210595,7 +210609,7 @@ webhooks: type: string rubygems_metadata: type: array - items: *657 + items: *661 summary: type: string tag_name: @@ -210651,7 +210665,7 @@ webhooks: - owner - package_version - registry - repository: *626 + repository: *630 sender: *4 required: - action @@ -210729,9 +210743,9 @@ webhooks: type: string enum: - updated - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 registry_package: type: object properties: @@ -211043,7 +211057,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: *657 + items: *661 summary: type: string tag_name: @@ -211093,7 +211107,7 @@ webhooks: - owner - package_version - registry - repository: *626 + repository: *630 sender: *4 required: - action @@ -211170,10 +211184,10 @@ webhooks: type: string enum: - created - enterprise: *623 - installation: *624 - organization: *625 - release: &676 + enterprise: *627 + installation: *628 + organization: *629 + release: &680 title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) object. @@ -211489,7 +211503,7 @@ webhooks: - tarball_url - zipball_url - body - repository: *626 + repository: *630 sender: *4 required: - action @@ -211566,11 +211580,11 @@ webhooks: type: string enum: - deleted - enterprise: *623 - installation: *624 - organization: *625 - release: *676 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + release: *680 + repository: *630 sender: *4 required: - action @@ -211687,11 +211701,11 @@ webhooks: type: boolean required: - to - enterprise: *623 - installation: *624 - organization: *625 - release: *676 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + release: *680 + repository: *630 sender: *4 required: - action @@ -211769,9 +211783,9 @@ webhooks: type: string enum: - prereleased - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 release: title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) @@ -212092,7 +212106,7 @@ webhooks: - string - 'null' format: uri - repository: *626 + repository: *630 sender: *4 required: - action @@ -212168,10 +212182,10 @@ webhooks: type: string enum: - published - enterprise: *623 - installation: *624 - organization: *625 - release: &677 + enterprise: *627 + installation: *628 + organization: *629 + release: &681 title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) object. @@ -212489,7 +212503,7 @@ webhooks: - string - 'null' format: uri - repository: *626 + repository: *630 sender: *4 required: - action @@ -212565,11 +212579,11 @@ webhooks: type: string enum: - released - enterprise: *623 - installation: *624 - organization: *625 - release: *676 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + release: *680 + repository: *630 sender: *4 required: - action @@ -212645,11 +212659,11 @@ webhooks: type: string enum: - unpublished - enterprise: *623 - installation: *624 - organization: *625 - release: *677 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + release: *681 + repository: *630 sender: *4 required: - action @@ -212725,11 +212739,11 @@ webhooks: type: string enum: - published - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 - repository_advisory: *555 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 + repository_advisory: *559 sender: *4 required: - action @@ -212805,11 +212819,11 @@ webhooks: type: string enum: - reported - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 - repository_advisory: *555 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 + repository_advisory: *559 sender: *4 required: - action @@ -212885,10 +212899,10 @@ webhooks: type: string enum: - archived - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -212965,10 +212979,10 @@ webhooks: type: string enum: - created - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -213046,10 +213060,10 @@ webhooks: type: string enum: - deleted - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -213134,10 +213148,10 @@ webhooks: additionalProperties: true description: The `client_payload` that was specified in the `POST /repos/{owner}/{repo}/dispatches` request body. - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -213252,10 +213266,10 @@ webhooks: - 'null' items: type: string - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -213327,10 +213341,10 @@ webhooks: title: repository_import event type: object properties: - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 status: type: string @@ -213411,10 +213425,10 @@ webhooks: type: string enum: - privatized - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -213491,10 +213505,10 @@ webhooks: type: string enum: - publicized - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -213588,10 +213602,10 @@ webhooks: - name required: - repository - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -213671,10 +213685,10 @@ webhooks: type: string enum: - created - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 repository_ruleset: *229 sender: *4 required: @@ -213753,10 +213767,10 @@ webhooks: type: string enum: - deleted - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 repository_ruleset: *229 sender: *4 required: @@ -213835,10 +213849,10 @@ webhooks: type: string enum: - edited - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 repository_ruleset: *229 changes: type: object @@ -214146,10 +214160,10 @@ webhooks: - from required: - owner - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -214227,10 +214241,10 @@ webhooks: type: string enum: - unarchived - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -214308,7 +214322,7 @@ webhooks: type: string enum: - create - alert: &678 + alert: &682 title: Repository Vulnerability Alert Alert description: The security alert of the vulnerable dependency. type: object @@ -214432,10 +214446,10 @@ webhooks: type: string enum: - open - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -214645,10 +214659,10 @@ webhooks: type: string enum: - dismissed - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -214726,11 +214740,11 @@ webhooks: type: string enum: - reopen - alert: *678 - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + alert: *682 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -214932,10 +214946,10 @@ webhooks: enum: - fixed - open - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -215013,7 +215027,7 @@ webhooks: type: string enum: - created - alert: &679 + alert: &683 type: object properties: number: *52 @@ -215123,10 +215137,10 @@ webhooks: - 'null' description: Whether the detected secret was found in multiple repositories in the same organization or business. - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -215207,11 +215221,11 @@ webhooks: type: string enum: - created - alert: *679 - installation: *624 - location: *680 - organization: *625 - repository: *626 + alert: *683 + installation: *628 + location: *684 + organization: *629 + repository: *630 sender: *4 required: - location @@ -215449,11 +215463,11 @@ webhooks: type: string enum: - publicly_leaked - alert: *679 - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + alert: *683 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -215531,11 +215545,11 @@ webhooks: type: string enum: - reopened - alert: *679 - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + alert: *683 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -215613,11 +215627,11 @@ webhooks: type: string enum: - resolved - alert: *679 - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + alert: *683 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -215695,11 +215709,11 @@ webhooks: type: string enum: - validated - alert: *679 - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + alert: *683 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -215829,10 +215843,10 @@ webhooks: - organization - enterprise - - repository: *626 - enterprise: *623 - installation: *624 - organization: *625 + repository: *630 + enterprise: *627 + installation: *628 + organization: *629 sender: *4 required: - action @@ -215910,11 +215924,11 @@ webhooks: type: string enum: - published - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 - security_advisory: &681 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 + security_advisory: &685 description: The details of the security advisory, including summary, description, and severity. type: object @@ -216100,11 +216114,11 @@ webhooks: type: string enum: - updated - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 - security_advisory: *681 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 + security_advisory: *685 sender: *4 required: - action @@ -216177,10 +216191,10 @@ webhooks: type: string enum: - withdrawn - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 security_advisory: description: The details of the security advisory, including summary, description, and severity. @@ -216367,9 +216381,9 @@ webhooks: type: object properties: security_and_analysis: *222 - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 repository: *276 sender: *4 required: @@ -216448,12 +216462,12 @@ webhooks: type: string enum: - cancelled - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 - sponsorship: &682 + sponsorship: &686 type: object properties: created_at: @@ -216758,12 +216772,12 @@ webhooks: type: string enum: - created - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 - sponsorship: *682 + sponsorship: *686 required: - action - sponsorship @@ -216851,12 +216865,12 @@ webhooks: type: string required: - from - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 - sponsorship: *682 + sponsorship: *686 required: - action - changes @@ -216933,17 +216947,17 @@ webhooks: type: string enum: - pending_cancellation - effective_date: &683 + effective_date: &687 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: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 - sponsorship: *682 + sponsorship: *686 required: - action - sponsorship @@ -217017,7 +217031,7 @@ webhooks: type: string enum: - pending_tier_change - changes: &684 + changes: &688 type: object properties: tier: @@ -217061,13 +217075,13 @@ webhooks: - from required: - tier - effective_date: *683 - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + effective_date: *687 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 - sponsorship: *682 + sponsorship: *686 required: - action - changes @@ -217144,13 +217158,13 @@ webhooks: type: string enum: - tier_changed - changes: *684 - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + changes: *688 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 - sponsorship: *682 + sponsorship: *686 required: - action - changes @@ -217224,10 +217238,10 @@ webhooks: type: string enum: - created - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -217311,10 +217325,10 @@ webhooks: type: string enum: - deleted - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -217748,15 +217762,15 @@ webhooks: type: - string - 'null' - enterprise: *623 + enterprise: *627 id: description: The unique identifier of the status. type: integer - installation: *624 + installation: *628 name: type: string - organization: *625 - repository: *626 + organization: *629 + repository: *630 sender: *4 sha: description: The Commit SHA. @@ -217872,9 +217886,9 @@ webhooks: description: The ID of the sub-issue. type: number sub_issue: *74 - installation: *624 - organization: *625 - repository: *626 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -217964,9 +217978,9 @@ webhooks: description: The ID of the sub-issue. type: number sub_issue: *74 - installation: *624 - organization: *625 - repository: *626 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -218056,9 +218070,9 @@ webhooks: description: The ID of the parent issue. type: number parent_issue: *74 - installation: *624 - organization: *625 - repository: *626 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -218148,9 +218162,9 @@ webhooks: description: The ID of the parent issue. type: number parent_issue: *74 - installation: *624 - organization: *625 - repository: *626 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -218227,12 +218241,12 @@ webhooks: title: team_add event type: object properties: - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 - team: &685 + team: &689 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -218425,9 +218439,9 @@ webhooks: type: string enum: - added_to_repository - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 repository: title: Repository description: A git repository @@ -218897,7 +218911,7 @@ webhooks: - topics - visibility sender: *4 - team: *685 + team: *689 required: - action - team @@ -218973,9 +218987,9 @@ webhooks: type: string enum: - created - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 repository: title: Repository description: A git repository @@ -219445,7 +219459,7 @@ webhooks: - topics - visibility sender: *4 - team: *685 + team: *689 required: - action - team @@ -219522,9 +219536,9 @@ webhooks: type: string enum: - deleted - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 repository: title: Repository description: A git repository @@ -219994,7 +220008,7 @@ webhooks: - topics - visibility sender: *4 - team: *685 + team: *689 required: - action - team @@ -220138,9 +220152,9 @@ webhooks: - from required: - permissions - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 repository: title: Repository description: A git repository @@ -220610,7 +220624,7 @@ webhooks: - topics - visibility sender: *4 - team: *685 + team: *689 required: - action - changes @@ -220688,9 +220702,9 @@ webhooks: type: string enum: - removed_from_repository - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 repository: title: Repository description: A git repository @@ -221160,7 +221174,7 @@ webhooks: - topics - visibility sender: *4 - team: *685 + team: *689 required: - action - team @@ -221236,10 +221250,10 @@ webhooks: type: string enum: - started - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -221312,17 +221326,17 @@ webhooks: title: workflow_dispatch event type: object properties: - enterprise: *623 + enterprise: *627 inputs: type: - object - 'null' additionalProperties: true - installation: *624 - organization: *625 + installation: *628 + organization: *629 ref: type: string - repository: *626 + repository: *630 sender: *4 workflow: type: string @@ -221404,10 +221418,10 @@ webhooks: type: string enum: - completed - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 workflow_job: allOf: @@ -221742,10 +221756,10 @@ webhooks: type: string enum: - in_progress - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 workflow_job: allOf: @@ -222106,10 +222120,10 @@ webhooks: type: string enum: - queued - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 workflow_job: type: object @@ -222334,10 +222348,10 @@ webhooks: type: string enum: - waiting - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 workflow_job: type: object @@ -222564,12 +222578,12 @@ webhooks: type: string enum: - completed - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 - workflow: *638 + workflow: *642 workflow_run: title: Workflow Run type: object @@ -223588,12 +223602,12 @@ webhooks: type: string enum: - in_progress - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 - workflow: *638 + workflow: *642 workflow_run: title: Workflow Run type: object @@ -224597,12 +224611,12 @@ webhooks: type: string enum: - requested - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 - workflow: *638 + workflow: *642 workflow_run: title: Workflow Run type: object diff --git a/descriptions-next/api.github.com/dereferenced/api.github.com.deref.json b/descriptions-next/api.github.com/dereferenced/api.github.com.deref.json index e6c3d083bd..7868df8f52 100644 --- a/descriptions-next/api.github.com/dereferenced/api.github.com.deref.json +++ b/descriptions-next/api.github.com/dereferenced/api.github.com.deref.json @@ -105804,8 +105804,7 @@ "name": "Epic", "description": "An issue type for a multi-week tracking of work", "is_enabled": true, - "color": "green", - "is_private": true + "color": "green" } } } @@ -106052,8 +106051,7 @@ "name": "Epic", "description": "An issue type for a multi-week tracking of work", "is_enabled": true, - "color": "green", - "is_private": true + "color": "green" } } } @@ -481926,6 +481924,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-next/api.github.com/dereferenced/api.github.com.deref.yaml b/descriptions-next/api.github.com/dereferenced/api.github.com.deref.yaml index b0df5e8a44..d50bbc10e9 100644 --- a/descriptions-next/api.github.com/dereferenced/api.github.com.deref.yaml +++ b/descriptions-next/api.github.com/dereferenced/api.github.com.deref.yaml @@ -1063,7 +1063,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/global-advisories#get-a-global-security-advisory parameters: - - &557 + - &561 name: ghsa_id description: The GHSA (GitHub Security Advisory) identifier of the advisory. in: path @@ -9689,14 +9689,14 @@ paths: format: uri description: The REST API URL of the code locations for this alert. - state: &549 + state: &553 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: &550 + resolution: &554 type: - string - 'null' @@ -11146,7 +11146,7 @@ paths: url: type: string format: uri - user: &580 + user: &584 title: Public User description: Public User type: object @@ -15760,7 +15760,7 @@ paths: - avatar_url - description examples: - default: &597 + default: &601 value: - login: github id: 1 @@ -17724,7 +17724,7 @@ paths: type: array items: *59 examples: - default: &591 + default: &595 value: total_count: 1 repositories: @@ -18596,7 +18596,7 @@ paths: type: array items: *115 examples: - default: &583 + default: &587 value: total_count: 1 repositories: @@ -28214,7 +28214,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 @@ -28307,7 +28306,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 @@ -29895,7 +29893,7 @@ paths: parameters: - *90 - *194 - - &596 + - &600 name: repo_name description: repo_name parameter in: path @@ -30938,7 +30936,7 @@ paths: - nuget - container - *90 - - &598 + - &602 name: visibility description: |- The selected visibility of the packages. This parameter is optional and only filters an existing result set. @@ -30979,7 +30977,7 @@ paths: default: *201 '403': *27 '401': *23 - '400': &600 + '400': &604 description: The value of `per_page` multiplied by `page` cannot be greater than 10000. x-github: @@ -34882,7 +34880,7 @@ paths: - *90 - *17 - *19 - - &534 + - &538 name: targets description: | A comma-separated list of rule targets to filter by. @@ -35632,7 +35630,8 @@ paths: required: - operator - pattern - - title: file_path_restriction + - &532 + title: file_path_restriction description: Prevent commits that include changes in specified file paths from being pushed to the commit graph. type: object @@ -35654,7 +35653,8 @@ paths: type: string required: - restricted_file_paths - - title: max_file_path_length + - &533 + 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. @@ -35677,7 +35677,8 @@ paths: maximum: 256 required: - max_file_path_length - - title: file_extension_restriction + - &534 + title: file_extension_restriction description: Prevent commits that include files with specified file extensions from being pushed to the commit graph. type: object @@ -35699,7 +35700,8 @@ paths: type: string required: - restricted_file_extensions - - title: max_file_size + - &535 + title: max_file_size description: Prevent commits that exceed a specified file size limit from being pushed to the commit graph. type: object @@ -35722,7 +35724,7 @@ paths: maximum: 100 required: - max_file_size - - &532 + - &536 title: workflows description: Require all changes made to a targeted branch to pass the specified workflows before they can be merged. @@ -35772,7 +35774,7 @@ paths: - repository_id required: - workflows - - &533 + - &537 title: code_scanning description: Choose which tools must provide code scanning results before the reference is updated. When configured, @@ -36010,7 +36012,7 @@ paths: url: https://docs.github.com/rest/orgs/rule-suites#list-organization-rule-suites parameters: - *90 - - &535 + - &539 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 @@ -36025,7 +36027,7 @@ paths: in: query schema: type: string - - &536 + - &540 name: time_period description: |- The time period to filter by. @@ -36041,14 +36043,14 @@ paths: - week - month default: day - - &537 + - &541 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 - - &538 + - &542 name: rule_suite_result description: The rule results to filter on. When specified, only suites with this result will be returned. @@ -36068,7 +36070,7 @@ paths: description: Response content: application/json: - schema: &539 + schema: &543 title: Rule Suites description: Response type: array @@ -36124,7 +36126,7 @@ paths: whether rules would pass or fail if all rules in the rule suite were `active`. examples: - default: &540 + default: &544 value: - id: 21 actor_id: 12 @@ -36168,7 +36170,7 @@ paths: url: https://docs.github.com/rest/orgs/rule-suites#get-an-organization-rule-suite parameters: - *90 - - &541 + - &545 name: rule_suite_id description: |- The unique identifier of the rule suite result. @@ -36184,7 +36186,7 @@ paths: description: Response content: application/json: - schema: &542 + schema: &546 title: Rule Suite description: Response type: object @@ -36291,7 +36293,7 @@ paths: description: The detailed failure message for the rule. Null if the rule passed. examples: - default: &543 + default: &547 value: id: 21 actor_id: 12 @@ -36537,7 +36539,7 @@ paths: type: string format: date-time examples: - default: &545 + default: &549 value: - version_id: 3 actor: @@ -36590,7 +36592,7 @@ paths: description: Response content: application/json: - schema: &546 + schema: &550 allOf: - *231 - type: object @@ -36669,7 +36671,7 @@ paths: - *46 - *19 - *17 - - &547 + - &551 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 @@ -36679,7 +36681,7 @@ paths: required: false schema: type: string - - &548 + - &552 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 @@ -36771,7 +36773,7 @@ paths: application/json: schema: type: array - items: &555 + items: &559 description: A repository security advisory. type: object properties: @@ -37090,7 +37092,7 @@ paths: - private_fork additionalProperties: false examples: - default: &556 + default: &560 value: - ghsa_id: GHSA-abcd-1234-efgh cve_id: CVE-2050-00000 @@ -37564,7 +37566,7 @@ paths: description: Response content: application/json: - schema: &614 + schema: &618 type: object properties: total_minutes_used: @@ -37634,7 +37636,7 @@ paths: - included_minutes - minutes_used_breakdown examples: - default: &615 + default: &619 value: total_minutes_used: 305 total_paid_minutes_used: 0 @@ -37670,7 +37672,7 @@ paths: description: Response content: application/json: - schema: &616 + schema: &620 type: object properties: total_gigabytes_bandwidth_used: @@ -37688,7 +37690,7 @@ paths: - total_paid_gigabytes_bandwidth_used - included_gigabytes_bandwidth examples: - default: &617 + default: &621 value: total_gigabytes_bandwidth_used: 50 total_paid_gigabytes_bandwidth_used: 40 @@ -37720,7 +37722,7 @@ paths: description: Response content: application/json: - schema: &618 + schema: &622 type: object properties: days_left_in_billing_cycle: @@ -37738,7 +37740,7 @@ paths: - estimated_paid_storage_for_month - estimated_storage_for_month examples: - default: &619 + default: &623 value: days_left_in_billing_cycle: 20 estimated_paid_storage_for_month: 15 @@ -39115,7 +39117,7 @@ paths: - updated_at - url examples: - default: &570 + default: &574 value: - author: login: octocat @@ -39363,7 +39365,7 @@ paths: application/json: schema: *252 examples: - default: &571 + default: &575 value: author: login: octocat @@ -39554,7 +39556,7 @@ paths: - updated_at - url examples: - default: &572 + default: &576 value: - author: login: octocat @@ -39780,7 +39782,7 @@ paths: application/json: schema: *255 examples: - default: &573 + default: &577 value: author: login: octocat @@ -40398,7 +40400,7 @@ paths: - state - url examples: - response-if-user-is-a-team-maintainer: &574 + response-if-user-is-a-team-maintainer: &578 summary: Response if user is a team maintainer value: url: https://api.github.com/teams/1/memberships/octocat @@ -40463,7 +40465,7 @@ paths: application/json: schema: *262 examples: - response-if-users-membership-with-team-is-now-pending: &575 + response-if-users-membership-with-team-is-now-pending: &579 summary: Response if user's membership with team is now pending value: url: https://api.github.com/teams/1/memberships/octocat @@ -40605,7 +40607,7 @@ paths: - updated_at - permissions examples: - default: &576 + default: &580 value: - owner_url: https://api.github.com/orgs/octocat url: https://api.github.com/projects/1002605 @@ -40684,7 +40686,7 @@ paths: application/json: schema: *263 examples: - default: &577 + default: &581 value: owner_url: https://api.github.com/orgs/octocat url: https://api.github.com/projects/1002605 @@ -40895,7 +40897,7 @@ paths: description: Alternative response with repository permissions content: application/json: - schema: &578 + schema: &582 title: Team Repository description: A team's access to a repository. type: object @@ -41624,7 +41626,7 @@ paths: type: array items: *180 examples: - response-if-child-teams-exist: &579 + response-if-child-teams-exist: &583 value: - id: 2 node_id: MDQ6VGVhbTI= @@ -53737,7 +53739,7 @@ paths: check. type: array items: *344 - deployment: &628 + deployment: &632 title: Deployment description: A deployment created as the result of an Actions check run from a workflow that references an environment @@ -58914,7 +58916,7 @@ paths: type: array items: *385 examples: - default: &586 + default: &590 value: total_count: 2 machines: @@ -62249,7 +62251,7 @@ paths: application/json: schema: type: array - items: &560 + items: &564 title: Status description: The status of a commit. type: object @@ -63846,7 +63848,7 @@ paths: items: type: object properties: - placeholder_id: &552 + placeholder_id: &556 description: The ID of the push protection bypass placeholder. This value is returned on any push protected routes. @@ -69755,7 +69757,7 @@ paths: format: uri examples: - https://api.github.com/repos/octocat/Hello-World/hooks/1/deliveries - last_response: &659 + last_response: &663 title: Hook Response type: object properties: @@ -70730,7 +70732,7 @@ paths: parameters: - *265 - *266 - - &609 + - &613 name: since description: A user ID. Only return users with an ID greater than this ID. in: query @@ -71164,7 +71166,7 @@ paths: type: array items: *455 examples: - default: &602 + default: &606 value: - id: 1 repository: @@ -84389,6 +84391,18 @@ paths: - allOf: - *533 - *518 + - allOf: + - *534 + - *518 + - allOf: + - *535 + - *518 + - allOf: + - *536 + - *518 + - allOf: + - *537 + - *518 examples: default: value: @@ -84439,7 +84453,7 @@ paths: schema: type: boolean default: true - - *534 + - *538 responses: '200': description: Response @@ -84557,7 +84571,7 @@ paths: application/json: schema: *229 examples: - default: &544 + default: &548 value: id: 42 name: super cool ruleset @@ -84606,10 +84620,10 @@ paths: parameters: - *265 - *266 - - *535 - - *536 - - *537 - - *538 + - *539 + - *540 + - *541 + - *542 - *17 - *19 responses: @@ -84617,9 +84631,9 @@ paths: description: Response content: application/json: - schema: *539 + schema: *543 examples: - default: *540 + default: *544 '404': *6 '500': *140 x-github: @@ -84642,15 +84656,15 @@ paths: parameters: - *265 - *266 - - *541 + - *545 responses: '200': description: Response content: application/json: - schema: *542 + schema: *546 examples: - default: *543 + default: *547 '404': *6 '500': *140 x-github: @@ -84701,7 +84715,7 @@ paths: application/json: schema: *229 examples: - default: *544 + default: *548 '404': *6 '500': *140 put: @@ -84784,7 +84798,7 @@ paths: application/json: schema: *229 examples: - default: *544 + default: *548 '404': *6 '500': *140 delete: @@ -84845,7 +84859,7 @@ paths: type: array items: *231 examples: - default: *545 + default: *549 '404': *6 '500': *140 x-github: @@ -84883,7 +84897,7 @@ paths: description: Response content: application/json: - schema: *546 + schema: *550 examples: default: value: @@ -84947,8 +84961,8 @@ paths: - *46 - *19 - *17 - - *547 - - *548 + - *551 + - *552 - *236 - *237 - *238 @@ -84959,7 +84973,7 @@ paths: application/json: schema: type: array - items: &551 + items: &555 type: object properties: number: *52 @@ -84975,8 +84989,8 @@ paths: format: uri description: The REST API URL of the code locations for this alert. - state: *549 - resolution: *550 + state: *553 + resolution: *554 resolved_at: type: - string @@ -85203,7 +85217,7 @@ paths: description: Response content: application/json: - schema: *551 + schema: *555 examples: default: value: @@ -85265,8 +85279,8 @@ paths: schema: type: object properties: - state: *549 - resolution: *550 + state: *553 + resolution: *554 resolution_comment: description: An optional comment when closing an alert. Cannot be updated or deleted. Must be `null` when changing `state` to `open`. @@ -85285,7 +85299,7 @@ paths: description: Response content: application/json: - schema: *551 + schema: *555 examples: default: value: @@ -85373,7 +85387,7 @@ paths: schema: type: array description: List of locations where the secret was detected - items: &680 + items: &684 type: object properties: type: @@ -85761,14 +85775,14 @@ paths: schema: type: object properties: - reason: &553 + reason: &557 description: The reason for bypassing push protection. type: string enum: - false_positive - used_in_tests - will_fix_later - placeholder_id: *552 + placeholder_id: *556 required: - reason - placeholder_id @@ -85785,7 +85799,7 @@ paths: schema: type: object properties: - reason: *553 + reason: *557 expire_at: type: - string @@ -85845,7 +85859,7 @@ paths: properties: incremental_scans: type: array - items: &554 + items: &558 description: Information on a single scan performed by secret scanning on the repository type: object @@ -85873,15 +85887,15 @@ paths: the scan is pending pattern_update_scans: type: array - items: *554 + items: *558 backfill_scans: type: array - items: *554 + items: *558 custom_pattern_backfill_scans: type: array items: allOf: - - *554 + - *558 - type: object properties: pattern_name: @@ -85996,9 +86010,9 @@ paths: application/json: schema: type: array - items: *555 + items: *559 examples: - default: *556 + default: *560 '400': *14 '404': *6 x-github: @@ -86192,9 +86206,9 @@ paths: description: Response content: application/json: - schema: *555 + schema: *559 examples: - default: &558 + default: &562 value: ghsa_id: GHSA-abcd-1234-efgh cve_id: CVE-2050-00000 @@ -86541,7 +86555,7 @@ paths: description: Response content: application/json: - schema: *555 + schema: *559 examples: default: value: @@ -86690,15 +86704,15 @@ paths: parameters: - *265 - *266 - - *557 + - *561 responses: '200': description: Response content: application/json: - schema: *555 + schema: *559 examples: - default: *558 + default: *562 '403': *27 '404': *6 x-github: @@ -86724,7 +86738,7 @@ paths: parameters: - *265 - *266 - - *557 + - *561 requestBody: required: true content: @@ -86895,10 +86909,10 @@ paths: description: Response content: application/json: - schema: *555 + schema: *559 examples: - default: *558 - add_credit: *558 + default: *562 + add_credit: *562 '403': *27 '404': *6 '422': @@ -86938,7 +86952,7 @@ paths: parameters: - *265 - *266 - - *557 + - *561 responses: '202': *45 '400': *14 @@ -86967,7 +86981,7 @@ paths: parameters: - *265 - *266 - - *557 + - *561 responses: '202': description: Response @@ -87108,7 +87122,7 @@ paths: application/json: schema: type: array - items: &559 + items: &563 title: Code Frequency Stat description: Code Frequency Stat type: array @@ -87481,7 +87495,7 @@ paths: application/json: schema: type: array - items: *559 + items: *563 examples: default: value: @@ -87571,7 +87585,7 @@ paths: description: Response content: application/json: - schema: *560 + schema: *564 examples: default: value: @@ -87665,7 +87679,7 @@ paths: description: if you subscribe to the repository content: application/json: - schema: &561 + schema: &565 title: Repository Invitation description: Repository invitations let you manage who you collaborate with. @@ -87765,7 +87779,7 @@ paths: description: Response content: application/json: - schema: *561 + schema: *565 examples: default: value: @@ -87905,7 +87919,7 @@ paths: application/json: schema: type: array - items: &562 + items: &566 title: Tag protection description: Tag protection type: object @@ -87986,7 +88000,7 @@ paths: description: Response content: application/json: - schema: *562 + schema: *566 examples: default: value: @@ -88134,7 +88148,7 @@ paths: description: Response content: application/json: - schema: &563 + schema: &567 title: Topic description: A topic aggregates entities that are related to a subject. type: object @@ -88146,7 +88160,7 @@ paths: required: - names examples: - default: &564 + default: &568 value: names: - octocat @@ -88201,9 +88215,9 @@ paths: description: Response content: application/json: - schema: *563 + schema: *567 examples: - default: *564 + default: *568 '404': *6 '422': *7 x-github: @@ -88226,7 +88240,7 @@ paths: parameters: - *265 - *266 - - &565 + - &569 name: per description: The time frame to display results for. in: query @@ -88257,7 +88271,7 @@ paths: - 128 clones: type: array - items: &566 + items: &570 title: Traffic type: object properties: @@ -88505,7 +88519,7 @@ paths: parameters: - *265 - *266 - - *565 + - *569 responses: '200': description: Response @@ -88526,7 +88540,7 @@ paths: - 3782 views: type: array - items: *566 + items: *570 required: - uniques - count @@ -89296,7 +89310,7 @@ paths: examples: - 73..77 - 77..78 - text_matches: &567 + text_matches: &571 title: Search Result Text Matches type: array items: @@ -89459,7 +89473,7 @@ paths: enum: - author-date - committer-date - - &568 + - &572 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 @@ -89579,7 +89593,7 @@ paths: type: number node_id: type: string - text_matches: *567 + text_matches: *571 required: - sha - node_id @@ -89761,7 +89775,7 @@ paths: - interactions - created - updated - - *568 + - *572 - *17 - *19 - name: advanced_search @@ -89899,7 +89913,7 @@ paths: - string - 'null' format: date-time - text_matches: *567 + text_matches: *571 pull_request: type: object properties: @@ -90125,7 +90139,7 @@ paths: enum: - created - updated - - *568 + - *572 - *17 - *19 responses: @@ -90170,7 +90184,7 @@ paths: - 'null' score: type: number - text_matches: *567 + text_matches: *571 required: - id - node_id @@ -90255,7 +90269,7 @@ paths: - forks - help-wanted-issues - updated - - *568 + - *572 - *17 - *19 responses: @@ -90492,7 +90506,7 @@ paths: - admin - pull - push - text_matches: *567 + text_matches: *571 temp_clone_token: type: string allow_merge_commit: @@ -90800,7 +90814,7 @@ paths: - string - 'null' format: uri - text_matches: *567 + text_matches: *571 related: type: - array @@ -90993,7 +91007,7 @@ paths: - followers - repositories - joined - - *568 + - *572 - *17 - *19 responses: @@ -91103,7 +91117,7 @@ paths: type: - boolean - 'null' - text_matches: *567 + text_matches: *571 blog: type: - string @@ -91185,7 +91199,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#get-a-team-legacy parameters: - - &569 + - &573 name: team_id description: The unique identifier of the team. in: path @@ -91226,7 +91240,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#update-a-team-legacy parameters: - - *569 + - *573 requestBody: required: true content: @@ -91327,7 +91341,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#delete-a-team-legacy parameters: - - *569 + - *573 responses: '204': description: Response @@ -91358,7 +91372,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#list-discussions-legacy parameters: - - *569 + - *573 - *46 - *17 - *19 @@ -91371,7 +91385,7 @@ paths: type: array items: *252 examples: - default: *570 + default: *574 headers: Link: *57 x-github: @@ -91400,7 +91414,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#create-a-discussion-legacy parameters: - - *569 + - *573 requestBody: required: true content: @@ -91463,7 +91477,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#get-a-discussion-legacy parameters: - - *569 + - *573 - *254 responses: '200': @@ -91497,7 +91511,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#update-a-discussion-legacy parameters: - - *569 + - *573 - *254 requestBody: required: false @@ -91523,7 +91537,7 @@ paths: application/json: schema: *252 examples: - default: *571 + default: *575 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -91548,7 +91562,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#delete-a-discussion-legacy parameters: - - *569 + - *573 - *254 responses: '204': @@ -91578,7 +91592,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#list-discussion-comments-legacy parameters: - - *569 + - *573 - *254 - *46 - *17 @@ -91592,7 +91606,7 @@ paths: type: array items: *255 examples: - default: *572 + default: *576 headers: Link: *57 x-github: @@ -91621,7 +91635,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#create-a-discussion-comment-legacy parameters: - - *569 + - *573 - *254 requestBody: required: true @@ -91673,7 +91687,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#get-a-discussion-comment-legacy parameters: - - *569 + - *573 - *254 - *257 responses: @@ -91708,7 +91722,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#update-a-discussion-comment-legacy parameters: - - *569 + - *573 - *254 - *257 requestBody: @@ -91734,7 +91748,7 @@ paths: application/json: schema: *255 examples: - default: *573 + default: *577 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -91759,7 +91773,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#delete-a-discussion-comment-legacy parameters: - - *569 + - *573 - *254 - *257 responses: @@ -91790,7 +91804,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-team-discussion-comment-legacy parameters: - - *569 + - *573 - *254 - *257 - name: content @@ -91849,7 +91863,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-team-discussion-comment-legacy parameters: - - *569 + - *573 - *254 - *257 requestBody: @@ -91911,7 +91925,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-team-discussion-legacy parameters: - - *569 + - *573 - *254 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). @@ -91969,7 +91983,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-team-discussion-legacy parameters: - - *569 + - *573 - *254 requestBody: required: true @@ -92028,7 +92042,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#list-pending-team-invitations-legacy parameters: - - *569 + - *573 - *17 - *19 responses: @@ -92066,7 +92080,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#list-team-members-legacy parameters: - - *569 + - *573 - name: role description: Filters members returned by their role in the team. in: query @@ -92117,7 +92131,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#get-team-member-legacy parameters: - - *569 + - *573 - *128 responses: '204': @@ -92154,7 +92168,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#add-team-member-legacy parameters: - - *569 + - *573 - *128 responses: '204': @@ -92194,7 +92208,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#remove-team-member-legacy parameters: - - *569 + - *573 - *128 responses: '204': @@ -92231,7 +92245,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#get-team-membership-for-a-user-legacy parameters: - - *569 + - *573 - *128 responses: '200': @@ -92240,7 +92254,7 @@ paths: application/json: schema: *262 examples: - response-if-user-is-a-team-maintainer: *574 + response-if-user-is-a-team-maintainer: *578 '404': *6 x-github: githubCloudOnly: false @@ -92273,7 +92287,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#add-or-update-team-membership-for-a-user-legacy parameters: - - *569 + - *573 - *128 requestBody: required: false @@ -92301,7 +92315,7 @@ paths: application/json: schema: *262 examples: - response-if-users-membership-with-team-is-now-pending: *575 + response-if-users-membership-with-team-is-now-pending: *579 '403': description: Forbidden if team synchronization is set up '422': @@ -92335,7 +92349,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#remove-team-membership-for-a-user-legacy parameters: - - *569 + - *573 - *128 responses: '204': @@ -92364,7 +92378,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-team-projects-legacy parameters: - - *569 + - *573 - *17 - *19 responses: @@ -92376,7 +92390,7 @@ paths: type: array items: *263 examples: - default: *576 + default: *580 headers: Link: *57 '404': *6 @@ -92402,7 +92416,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#check-team-permissions-for-a-project-legacy parameters: - - *569 + - *573 - *264 responses: '200': @@ -92411,7 +92425,7 @@ paths: application/json: schema: *263 examples: - default: *577 + default: *581 '404': description: Not Found if project is not managed by this team x-github: @@ -92435,7 +92449,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#add-or-update-team-project-permissions-legacy parameters: - - *569 + - *573 - *264 requestBody: required: false @@ -92503,7 +92517,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#remove-a-project-from-a-team-legacy parameters: - - *569 + - *573 - *264 responses: '204': @@ -92531,7 +92545,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-team-repositories-legacy parameters: - - *569 + - *573 - *17 - *19 responses: @@ -92573,7 +92587,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#check-team-permissions-for-a-repository-legacy parameters: - - *569 + - *573 - *265 - *266 responses: @@ -92581,7 +92595,7 @@ paths: description: Alternative response with extra repository information content: application/json: - schema: *578 + schema: *582 examples: alternative-response-with-extra-repository-information: value: @@ -92732,7 +92746,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#add-or-update-team-repository-permissions-legacy parameters: - - *569 + - *573 - *265 - *266 requestBody: @@ -92784,7 +92798,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#remove-a-repository-from-a-team-legacy parameters: - - *569 + - *573 - *265 - *266 responses: @@ -92811,7 +92825,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-child-teams-legacy parameters: - - *569 + - *573 - *17 - *19 responses: @@ -92823,7 +92837,7 @@ paths: type: array items: *180 examples: - response-if-child-teams-exist: *579 + response-if-child-teams-exist: *583 headers: Link: *57 '404': *6 @@ -92856,7 +92870,7 @@ paths: application/json: schema: oneOf: - - &581 + - &585 title: Private User description: Private User type: object @@ -93106,7 +93120,7 @@ paths: - private_gists - total_private_repos - two_factor_authentication - - *580 + - *584 examples: response-with-public-and-private-profile-information: summary: Response with public and private profile information @@ -93266,7 +93280,7 @@ paths: description: Response content: application/json: - schema: *581 + schema: *585 examples: default: value: @@ -93664,7 +93678,7 @@ paths: type: integer secrets: type: array - items: &582 + items: &586 title: Codespaces Secret description: Secrets for a GitHub Codespace. type: object @@ -93784,7 +93798,7 @@ paths: description: Response content: application/json: - schema: *582 + schema: *586 examples: default: value: @@ -93930,7 +93944,7 @@ paths: type: array items: *115 examples: - default: *583 + default: *587 '401': *23 '403': *27 '404': *6 @@ -94197,7 +94211,7 @@ paths: description: Response content: application/json: - schema: &584 + schema: &588 type: object title: Fetches information about an export of a codespace. description: An export of a codespace. Also, latest export details @@ -94250,7 +94264,7 @@ paths: examples: - https://github.com/octocat/hello-world/tree/:branch examples: - default: &585 + default: &589 value: state: succeeded completed_at: '2022-01-01T14:59:22Z' @@ -94295,9 +94309,9 @@ paths: description: Response content: application/json: - schema: *584 + schema: *588 examples: - default: *585 + default: *589 '404': *6 x-github: githubCloudOnly: false @@ -94336,7 +94350,7 @@ paths: type: array items: *385 examples: - default: *586 + default: *590 '304': *35 '500': *140 '401': *23 @@ -95302,7 +95316,7 @@ paths: type: array items: *200 examples: - default: &599 + default: &603 value: - id: 197 name: hello_docker @@ -95403,7 +95417,7 @@ paths: application/json: schema: type: array - items: &587 + items: &591 title: Email description: Email type: object @@ -95473,9 +95487,9 @@ paths: application/json: schema: type: array - items: *587 + items: *591 examples: - default: &601 + default: &605 value: - email: octocat@github.com verified: true @@ -95552,7 +95566,7 @@ paths: application/json: schema: type: array - items: *587 + items: *591 examples: default: value: @@ -95810,7 +95824,7 @@ paths: application/json: schema: type: array - items: &588 + items: &592 title: GPG Key description: A unique encryption key type: object @@ -95955,7 +95969,7 @@ paths: - subkeys - revoked examples: - default: &612 + default: &616 value: - id: 3 name: Octocat's GPG Key @@ -96040,9 +96054,9 @@ paths: description: Response content: application/json: - schema: *588 + schema: *592 examples: - default: &589 + default: &593 value: id: 3 name: Octocat's GPG Key @@ -96099,7 +96113,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/gpg-keys#get-a-gpg-key-for-the-authenticated-user parameters: - - &590 + - &594 name: gpg_key_id description: The unique identifier of the GPG key. in: path @@ -96111,9 +96125,9 @@ paths: description: Response content: application/json: - schema: *588 + schema: *592 examples: - default: *589 + default: *593 '404': *6 '304': *35 '403': *27 @@ -96136,7 +96150,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/gpg-keys#delete-a-gpg-key-for-the-authenticated-user parameters: - - *590 + - *594 responses: '204': description: Response @@ -96327,7 +96341,7 @@ paths: type: array items: *59 examples: - default: *591 + default: *595 headers: Link: *57 '404': *6 @@ -96591,7 +96605,7 @@ paths: application/json: schema: type: array - items: &592 + items: &596 title: Key description: Key type: object @@ -96689,9 +96703,9 @@ paths: description: Response content: application/json: - schema: *592 + schema: *596 examples: - default: &593 + default: &597 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -96730,9 +96744,9 @@ paths: description: Response content: application/json: - schema: *592 + schema: *596 examples: - default: *593 + default: *597 '404': *6 '304': *35 '403': *27 @@ -96788,7 +96802,7 @@ paths: application/json: schema: type: array - items: &594 + items: &598 title: User Marketplace Purchase description: User Marketplace Purchase type: object @@ -96867,7 +96881,7 @@ paths: - account - plan examples: - default: &595 + default: &599 value: - billing_cycle: monthly next_billing_date: '2017-11-11T00:00:00Z' @@ -96929,9 +96943,9 @@ paths: application/json: schema: type: array - items: *594 + items: *598 examples: - default: *595 + default: *599 headers: Link: *57 '304': *35 @@ -97935,7 +97949,7 @@ paths: url: https://docs.github.com/rest/migrations/users#unlock-a-user-repository parameters: - *194 - - *596 + - *600 responses: '204': description: Response @@ -98008,7 +98022,7 @@ paths: type: array items: *142 examples: - default: *597 + default: *601 headers: Link: *57 '304': *35 @@ -98050,7 +98064,7 @@ paths: - docker - nuget - container - - *598 + - *602 - *19 - *17 responses: @@ -98062,8 +98076,8 @@ paths: type: array items: *200 examples: - default: *599 - '400': *600 + default: *603 + '400': *604 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -98092,7 +98106,7 @@ paths: application/json: schema: *200 examples: - default: &613 + default: &617 value: id: 40201 name: octo-name @@ -98547,9 +98561,9 @@ paths: application/json: schema: type: array - items: *587 + items: *591 examples: - default: *601 + default: *605 headers: Link: *57 '304': *35 @@ -98662,7 +98676,7 @@ paths: type: array items: *59 examples: - default: &608 + default: &612 summary: Default response value: - id: 1296269 @@ -99020,7 +99034,7 @@ paths: type: array items: *455 examples: - default: *602 + default: *606 headers: Link: *57 '304': *35 @@ -99099,7 +99113,7 @@ paths: application/json: schema: type: array - items: &603 + items: &607 title: Social account description: Social media account type: object @@ -99116,7 +99130,7 @@ paths: - provider - url examples: - default: &604 + default: &608 value: - provider: twitter url: https://twitter.com/github @@ -99179,9 +99193,9 @@ paths: application/json: schema: type: array - items: *603 + items: *607 examples: - default: *604 + default: *608 '422': *15 '304': *35 '404': *6 @@ -99269,7 +99283,7 @@ paths: application/json: schema: type: array - items: &605 + items: &609 title: SSH Signing Key description: A public SSH key used to sign Git commits type: object @@ -99289,7 +99303,7 @@ paths: - title - created_at examples: - default: &620 + default: &624 value: - key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -99356,9 +99370,9 @@ paths: description: Response content: application/json: - schema: *605 + schema: *609 examples: - default: &606 + default: &610 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -99389,7 +99403,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: - - &607 + - &611 name: ssh_signing_key_id description: The unique identifier of the SSH signing key. in: path @@ -99401,9 +99415,9 @@ paths: description: Response content: application/json: - schema: *605 + schema: *609 examples: - default: *606 + default: *610 '404': *6 '304': *35 '403': *27 @@ -99426,7 +99440,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: - - *607 + - *611 responses: '204': description: Response @@ -99455,7 +99469,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#list-repositories-starred-by-the-authenticated-user parameters: - - &621 + - &625 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 @@ -99480,11 +99494,11 @@ paths: type: array items: *59 examples: - default-response: *608 + default-response: *612 application/vnd.github.v3.star+json: schema: type: array - items: &622 + items: &626 title: Starred Repository description: Starred Repository type: object @@ -99853,10 +99867,10 @@ paths: application/json: schema: oneOf: - - *581 - - *580 + - *585 + - *584 examples: - default-response: &610 + default-response: &614 summary: Default response value: login: octocat @@ -99891,7 +99905,7 @@ paths: following: 0 created_at: '2008-01-14T04:33:35Z' updated_at: '2008-01-14T04:33:35Z' - response-with-git-hub-plan-information: &611 + response-with-git-hub-plan-information: &615 summary: Response with GitHub plan information value: login: octocat @@ -99951,7 +99965,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/users#list-users parameters: - - *609 + - *613 - *17 responses: '200': @@ -100000,11 +100014,11 @@ paths: application/json: schema: oneOf: - - *581 - - *580 + - *585 + - *584 examples: - default-response: *610 - response-with-git-hub-plan-information: *611 + default-response: *614 + response-with-git-hub-plan-information: *615 '404': *6 x-github: githubCloudOnly: false @@ -100121,7 +100135,7 @@ paths: type: array items: *200 examples: - default: *599 + default: *603 '403': *27 '401': *23 x-github: @@ -100525,9 +100539,9 @@ paths: application/json: schema: type: array - items: *588 + items: *592 examples: - default: *612 + default: *616 headers: Link: *57 x-github: @@ -100709,7 +100723,7 @@ paths: type: array items: *142 examples: - default: *597 + default: *601 headers: Link: *57 x-github: @@ -100748,7 +100762,7 @@ paths: - docker - nuget - container - - *598 + - *602 - *128 - *19 - *17 @@ -100761,10 +100775,10 @@ paths: type: array items: *200 examples: - default: *599 + default: *603 '403': *27 '401': *23 - '400': *600 + '400': *604 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -100794,7 +100808,7 @@ paths: application/json: schema: *200 examples: - default: *613 + default: *617 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -101393,9 +101407,9 @@ paths: description: Response content: application/json: - schema: *614 + schema: *618 examples: - default: *615 + default: *619 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -101423,9 +101437,9 @@ paths: description: Response content: application/json: - schema: *616 + schema: *620 examples: - default: *617 + default: *621 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -101453,9 +101467,9 @@ paths: description: Response content: application/json: - schema: *618 + schema: *622 examples: - default: *619 + default: *623 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -101483,9 +101497,9 @@ paths: application/json: schema: type: array - items: *603 + items: *607 examples: - default: *604 + default: *608 headers: Link: *57 x-github: @@ -101515,9 +101529,9 @@ paths: application/json: schema: type: array - items: *605 + items: *609 examples: - default: *620 + default: *624 headers: Link: *57 x-github: @@ -101542,7 +101556,7 @@ paths: url: https://docs.github.com/rest/activity/starring#list-repositories-starred-by-a-user parameters: - *128 - - *621 + - *625 - *46 - *17 - *19 @@ -101554,11 +101568,11 @@ paths: schema: anyOf: - type: array - items: *622 + items: *626 - type: array items: *59 examples: - default-response: *608 + default-response: *612 headers: Link: *57 x-github: @@ -101718,7 +101732,7 @@ webhooks: type: string enum: - disabled - enterprise: &623 + enterprise: &627 title: Enterprise description: |- An enterprise on GitHub. Webhook payloads contain the `enterprise` property when the webhook is configured @@ -101787,7 +101801,7 @@ webhooks: - created_at - updated_at - avatar_url - installation: &624 + installation: &628 title: Simple Installation description: |- The GitHub App installation. Webhook payloads contain the `installation` property when the event is configured @@ -101808,7 +101822,7 @@ webhooks: required: - id - node_id - organization: &625 + organization: &629 title: Organization Simple description: |- A GitHub organization. Webhook payloads contain the `organization` property when the webhook is configured for an @@ -101881,7 +101895,7 @@ webhooks: - public_members_url - avatar_url - description - repository: &626 + repository: &630 title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property @@ -102794,10 +102808,10 @@ webhooks: type: string enum: - enabled - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -102873,11 +102887,11 @@ webhooks: type: string enum: - created - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 - rule: &627 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 + rule: &631 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) @@ -103100,11 +103114,11 @@ webhooks: type: string enum: - deleted - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 - rule: *627 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 + rule: *631 sender: *4 required: - action @@ -103292,11 +103306,11 @@ webhooks: - everyone required: - from - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 - rule: *627 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 + rule: *631 sender: *4 required: - action @@ -103380,7 +103394,7 @@ webhooks: type: string enum: - completed - check_run: &629 + check_run: &633 title: CheckRun description: A check performed on the code of a given code change type: object @@ -103493,7 +103507,7 @@ webhooks: - examples: - neutral - deployment: *628 + deployment: *632 details_url: type: string examples: @@ -103591,9 +103605,9 @@ webhooks: - output - app - pull_requests - installation: *624 - organization: *625 - repository: *626 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - check_run @@ -103986,10 +104000,10 @@ webhooks: type: string enum: - created - check_run: *629 - installation: *624 - organization: *625 - repository: *626 + check_run: *633 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - check_run @@ -104385,10 +104399,10 @@ webhooks: type: string enum: - requested_action - check_run: *629 - installation: *624 - organization: *625 - repository: *626 + check_run: *633 + installation: *628 + organization: *629 + repository: *630 requested_action: description: The action requested by the user. type: object @@ -104793,10 +104807,10 @@ webhooks: type: string enum: - rerequested - check_run: *629 - installation: *624 - organization: *625 - repository: *626 + check_run: *633 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - check_run @@ -105788,10 +105802,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -106476,10 +106490,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -107158,10 +107172,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -107479,20 +107493,20 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: &630 + commit_oid: &634 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: *623 - installation: *624 - organization: *625 - ref: &631 + enterprise: *627 + installation: *628 + organization: *629 + ref: &635 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: *626 + repository: *630 sender: *4 required: - action @@ -107897,12 +107911,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *630 - enterprise: *623 - installation: *624 - organization: *625 - ref: *631 - repository: *626 + commit_oid: *634 + enterprise: *627 + installation: *628 + organization: *629 + ref: *635 + repository: *630 sender: *4 required: - action @@ -108182,12 +108196,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *630 - enterprise: *623 - installation: *624 - organization: *625 - ref: *631 - repository: *626 + commit_oid: *634 + enterprise: *627 + installation: *628 + organization: *629 + ref: *635 + repository: *630 sender: *4 required: - action @@ -108530,12 +108544,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *630 - enterprise: *623 - installation: *624 - organization: *625 - ref: *631 - repository: *626 + commit_oid: *634 + enterprise: *627 + installation: *628 + organization: *629 + ref: *635 + repository: *630 sender: *4 required: - action @@ -108815,9 +108829,9 @@ webhooks: type: - string - 'null' - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 ref: description: The Git reference of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event @@ -108825,7 +108839,7 @@ webhooks: type: - string - 'null' - repository: *626 + repository: *630 sender: *4 required: - action @@ -109068,12 +109082,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *630 - enterprise: *623 - installation: *624 - organization: *625 - ref: *631 - repository: *626 + commit_oid: *634 + enterprise: *627 + installation: *628 + organization: *629 + ref: *635 + repository: *630 sender: *4 required: - action @@ -109335,10 +109349,10 @@ webhooks: - updated_at - author_association - body - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -109419,18 +109433,18 @@ webhooks: type: - string - 'null' - enterprise: *623 - installation: *624 + enterprise: *627 + installation: *628 master_branch: description: The name of the repository's default branch (usually `main`). type: string - organization: *625 - pusher_type: &632 + organization: *629 + pusher_type: &636 description: The pusher type for the event. Can be either `user` or a deploy key. type: string - ref: &633 + ref: &637 description: The [`git ref`](https://docs.github.com/rest/git/refs#get-a-reference) resource. type: string @@ -109440,7 +109454,7 @@ webhooks: enum: - tag - branch - repository: *626 + repository: *630 sender: *4 required: - ref @@ -109523,9 +109537,9 @@ webhooks: enum: - created definition: *217 - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 sender: *4 required: - action @@ -109610,9 +109624,9 @@ webhooks: description: The name of the property that was deleted. required: - property_name - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 sender: *4 required: - action @@ -109690,9 +109704,9 @@ webhooks: enum: - updated definition: *217 - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 sender: *4 required: - action @@ -109769,10 +109783,10 @@ webhooks: type: string enum: - updated - enterprise: *623 - installation: *624 - repository: *626 - organization: *625 + enterprise: *627 + installation: *628 + repository: *630 + organization: *629 sender: *4 new_property_values: type: array @@ -109857,18 +109871,18 @@ webhooks: title: delete event type: object properties: - enterprise: *623 - installation: *624 - organization: *625 - pusher_type: *632 - ref: *633 + enterprise: *627 + installation: *628 + organization: *629 + pusher_type: *636 + ref: *637 ref_type: description: The type of Git ref object deleted in the repository. type: string enum: - tag - branch - repository: *626 + repository: *630 sender: *4 required: - ref @@ -109953,10 +109967,10 @@ webhooks: enum: - auto_dismissed alert: *411 - installation: *624 - organization: *625 - enterprise: *623 - repository: *626 + installation: *628 + organization: *629 + enterprise: *627 + repository: *630 sender: *4 required: - action @@ -110041,10 +110055,10 @@ webhooks: enum: - auto_reopened alert: *411 - installation: *624 - organization: *625 - enterprise: *623 - repository: *626 + installation: *628 + organization: *629 + enterprise: *627 + repository: *630 sender: *4 required: - action @@ -110129,10 +110143,10 @@ webhooks: enum: - created alert: *411 - installation: *624 - organization: *625 - enterprise: *623 - repository: *626 + installation: *628 + organization: *629 + enterprise: *627 + repository: *630 sender: *4 required: - action @@ -110215,10 +110229,10 @@ webhooks: enum: - dismissed alert: *411 - installation: *624 - organization: *625 - enterprise: *623 - repository: *626 + installation: *628 + organization: *629 + enterprise: *627 + repository: *630 sender: *4 required: - action @@ -110301,10 +110315,10 @@ webhooks: enum: - fixed alert: *411 - installation: *624 - organization: *625 - enterprise: *623 - repository: *626 + installation: *628 + organization: *629 + enterprise: *627 + repository: *630 sender: *4 required: - action @@ -110388,10 +110402,10 @@ webhooks: enum: - reintroduced alert: *411 - installation: *624 - organization: *625 - enterprise: *623 - repository: *626 + installation: *628 + organization: *629 + enterprise: *627 + repository: *630 sender: *4 required: - action @@ -110474,10 +110488,10 @@ webhooks: enum: - reopened alert: *411 - installation: *624 - organization: *625 - enterprise: *623 - repository: *626 + installation: *628 + organization: *629 + enterprise: *627 + repository: *630 sender: *4 required: - action @@ -110554,9 +110568,9 @@ webhooks: type: string enum: - created - enterprise: *623 - installation: *624 - key: &634 + enterprise: *627 + installation: *628 + key: &638 description: The [`deploy key`](https://docs.github.com/rest/deploy-keys/deploy-keys#get-a-deploy-key) resource. type: object @@ -110594,8 +110608,8 @@ webhooks: - verified - created_at - read_only - organization: *625 - repository: *626 + organization: *629 + repository: *630 sender: *4 required: - action @@ -110672,11 +110686,11 @@ webhooks: type: string enum: - deleted - enterprise: *623 - installation: *624 - key: *634 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + key: *638 + organization: *629 + repository: *630 sender: *4 required: - action @@ -111248,12 +111262,12 @@ webhooks: - updated_at - statuses_url - repository_url - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 - workflow: &638 + workflow: &642 title: Workflow type: - object @@ -111995,9 +112009,9 @@ webhooks: pull_requests: type: array items: *499 - repository: *626 - organization: *625 - installation: *624 + repository: *630 + organization: *629 + installation: *628 sender: *4 responses: '200': @@ -112068,7 +112082,7 @@ webhooks: type: string enum: - approved - approver: &635 + approver: &639 type: object properties: avatar_url: @@ -112111,11 +112125,11 @@ webhooks: type: string comment: type: string - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 - reviewers: &636 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 + reviewers: &640 type: array items: type: object @@ -112196,7 +112210,7 @@ webhooks: sender: *4 since: type: string - workflow_job_run: &637 + workflow_job_run: &641 type: object properties: conclusion: @@ -112942,18 +112956,18 @@ webhooks: type: string enum: - rejected - approver: *635 + approver: *639 comment: type: string - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 - reviewers: *636 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 + reviewers: *640 sender: *4 since: type: string - workflow_job_run: *637 + workflow_job_run: *641 workflow_job_runs: type: array items: @@ -113670,13 +113684,13 @@ webhooks: type: string enum: - requested - enterprise: *623 + enterprise: *627 environment: type: string - installation: *624 - organization: *625 - repository: *626 - requestor: &643 + installation: *628 + organization: *629 + repository: *630 + requestor: &647 title: User type: - object @@ -115619,12 +115633,12 @@ webhooks: - updated_at - deployment_url - repository_url - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 - workflow: *638 + workflow: *642 workflow_run: title: Deployment Workflow Run type: @@ -116315,7 +116329,7 @@ webhooks: type: string enum: - answered - answer: &641 + answer: &645 type: object properties: author_association: @@ -116475,7 +116489,7 @@ webhooks: - created_at - updated_at - body - discussion: &639 + discussion: &643 title: Discussion description: A Discussion in a repository. type: object @@ -116793,10 +116807,10 @@ webhooks: - author_association - active_lock_reason - body - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -116923,11 +116937,11 @@ webhooks: - from required: - category - discussion: *639 - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + discussion: *643 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -117010,11 +117024,11 @@ webhooks: type: string enum: - closed - discussion: *639 - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + discussion: *643 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -117096,7 +117110,7 @@ webhooks: type: string enum: - created - comment: &640 + comment: &644 type: object properties: author_association: @@ -117256,11 +117270,11 @@ webhooks: - updated_at - body - reactions - discussion: *639 - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + discussion: *643 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -117343,12 +117357,12 @@ webhooks: type: string enum: - deleted - comment: *640 - discussion: *639 - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + comment: *644 + discussion: *643 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -117443,12 +117457,12 @@ webhooks: - from required: - body - comment: *640 - discussion: *639 - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + comment: *644 + discussion: *643 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -117532,11 +117546,11 @@ webhooks: type: string enum: - created - discussion: *639 - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + discussion: *643 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -117618,11 +117632,11 @@ webhooks: type: string enum: - deleted - discussion: *639 - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + discussion: *643 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -117722,11 +117736,11 @@ webhooks: type: string required: - from - discussion: *639 - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + discussion: *643 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -117808,10 +117822,10 @@ webhooks: type: string enum: - labeled - discussion: *639 - enterprise: *623 - installation: *624 - label: &642 + discussion: *643 + enterprise: *627 + installation: *628 + label: &646 title: Label type: object properties: @@ -117844,8 +117858,8 @@ webhooks: - color - default - description - organization: *625 - repository: *626 + organization: *629 + repository: *630 sender: *4 required: - action @@ -117928,11 +117942,11 @@ webhooks: type: string enum: - locked - discussion: *639 - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + discussion: *643 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -118014,11 +118028,11 @@ webhooks: type: string enum: - pinned - discussion: *639 - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + discussion: *643 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -118100,11 +118114,11 @@ webhooks: type: string enum: - reopened - discussion: *639 - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + discussion: *643 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -118189,16 +118203,16 @@ webhooks: changes: type: object properties: - new_discussion: *639 - new_repository: *626 + new_discussion: *643 + new_repository: *630 required: - new_discussion - new_repository - discussion: *639 - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + discussion: *643 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -118281,10 +118295,10 @@ webhooks: type: string enum: - unanswered - discussion: *639 - old_answer: *641 - organization: *625 - repository: *626 + discussion: *643 + old_answer: *645 + organization: *629 + repository: *630 sender: *4 required: - action @@ -118366,12 +118380,12 @@ webhooks: type: string enum: - unlabeled - discussion: *639 - enterprise: *623 - installation: *624 - label: *642 - organization: *625 - repository: *626 + discussion: *643 + enterprise: *627 + installation: *628 + label: *646 + organization: *629 + repository: *630 sender: *4 required: - action @@ -118454,11 +118468,11 @@ webhooks: type: string enum: - unlocked - discussion: *639 - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + discussion: *643 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -118540,11 +118554,11 @@ webhooks: type: string enum: - unpinned - discussion: *639 - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + discussion: *643 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -118617,7 +118631,7 @@ webhooks: description: A user forks a repository. type: object properties: - enterprise: *623 + enterprise: *627 forkee: description: The created [`repository`](https://docs.github.com/rest/repos/repos#get-a-repository) resource. @@ -119295,9 +119309,9 @@ webhooks: type: integer watchers_count: type: integer - installation: *624 - organization: *625 - repository: *626 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - forkee @@ -119443,9 +119457,9 @@ webhooks: title: gollum event type: object properties: - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 pages: description: The pages that were updated. type: array @@ -119483,7 +119497,7 @@ webhooks: - action - sha - html_url - repository: *626 + repository: *630 sender: *4 required: - pages @@ -119559,10 +119573,10 @@ webhooks: type: string enum: - created - enterprise: *623 + enterprise: *627 installation: *20 - organization: *625 - repositories: &644 + organization: *629 + repositories: &648 description: An array of repository objects that the installation can access. type: array @@ -119588,8 +119602,8 @@ webhooks: - name - full_name - private - repository: *626 - requester: *643 + repository: *630 + requester: *647 sender: *4 required: - action @@ -119664,11 +119678,11 @@ webhooks: type: string enum: - deleted - enterprise: *623 + enterprise: *627 installation: *20 - organization: *625 - repositories: *644 - repository: *626 + organization: *629 + repositories: *648 + repository: *630 requester: type: - 'null' @@ -119745,11 +119759,11 @@ webhooks: type: string enum: - new_permissions_accepted - enterprise: *623 + enterprise: *627 installation: *20 - organization: *625 - repositories: *644 - repository: *626 + organization: *629 + repositories: *648 + repository: *630 requester: type: - 'null' @@ -119826,10 +119840,10 @@ webhooks: type: string enum: - added - enterprise: *623 + enterprise: *627 installation: *20 - organization: *625 - repositories_added: &645 + organization: *629 + repositories_added: &649 description: An array of repository objects, which were added to the installation. type: array @@ -119875,15 +119889,15 @@ webhooks: private: description: Whether the repository is private or public. type: boolean - repository: *626 - repository_selection: &646 + repository: *630 + repository_selection: &650 description: Describe whether all repositories have been selected or there's a selection involved type: string enum: - all - selected - requester: *643 + requester: *647 sender: *4 required: - action @@ -119962,10 +119976,10 @@ webhooks: type: string enum: - removed - enterprise: *623 + enterprise: *627 installation: *20 - organization: *625 - repositories_added: *645 + organization: *629 + repositories_added: *649 repositories_removed: description: An array of repository objects, which were removed from the installation. @@ -119992,9 +120006,9 @@ webhooks: - name - full_name - private - repository: *626 - repository_selection: *646 - requester: *643 + repository: *630 + repository_selection: *650 + requester: *647 sender: *4 required: - action @@ -120073,11 +120087,11 @@ webhooks: type: string enum: - suspend - enterprise: *623 + enterprise: *627 installation: *20 - organization: *625 - repositories: *644 - repository: *626 + organization: *629 + repositories: *648 + repository: *630 requester: type: - 'null' @@ -120259,10 +120273,10 @@ webhooks: type: string required: - from - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 target_type: type: string @@ -120341,11 +120355,11 @@ webhooks: type: string enum: - unsuspend - enterprise: *623 + enterprise: *627 installation: *20 - organization: *625 - repositories: *644 - repository: *626 + organization: *629 + repositories: *648 + repository: *630 requester: type: - 'null' @@ -120593,8 +120607,8 @@ webhooks: - performed_via_github_app - body - reactions - enterprise: *623 - installation: *624 + enterprise: *627 + installation: *628 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -121785,8 +121799,8 @@ webhooks: - state - locked - assignee - organization: *625 - repository: *626 + organization: *629 + repository: *630 sender: *4 required: - action @@ -121866,7 +121880,7 @@ webhooks: type: string enum: - deleted - comment: &647 + comment: &651 title: issue comment description: The [comment](https://docs.github.com/rest/issues/comments#get-an-issue-comment) itself. @@ -122033,8 +122047,8 @@ webhooks: - performed_via_github_app - body - reactions - enterprise: *623 - installation: *624 + enterprise: *627 + installation: *628 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -123223,8 +123237,8 @@ webhooks: - state - locked - assignee - organization: *625 - repository: *626 + organization: *629 + repository: *630 sender: *4 required: - action @@ -123304,7 +123318,7 @@ webhooks: type: string enum: - edited - changes: &672 + changes: &676 description: The changes to the comment. type: object properties: @@ -123316,9 +123330,9 @@ webhooks: type: string required: - from - comment: *647 - enterprise: *623 - installation: *624 + comment: *651 + enterprise: *627 + installation: *628 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -124508,8 +124522,8 @@ webhooks: - state - locked - assignee - organization: *625 - repository: *626 + organization: *629 + repository: *630 sender: *4 required: - action @@ -124591,10 +124605,10 @@ webhooks: type: string enum: - assigned - assignee: *643 - enterprise: *623 - installation: *624 - issue: &650 + assignee: *647 + enterprise: *627 + installation: *628 + issue: &654 title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -125539,8 +125553,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *625 - repository: *626 + organization: *629 + repository: *630 sender: *4 required: - action @@ -125620,8 +125634,8 @@ webhooks: type: string enum: - closed - enterprise: *623 - installation: *624 + enterprise: *627 + installation: *628 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -126714,8 +126728,8 @@ webhooks: required: - state - closed_at - organization: *625 - repository: *626 + organization: *629 + repository: *630 sender: *4 required: - action @@ -126794,8 +126808,8 @@ webhooks: type: string enum: - deleted - enterprise: *623 - installation: *624 + enterprise: *627 + installation: *628 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -127733,8 +127747,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *625 - repository: *626 + organization: *629 + repository: *630 sender: *4 required: - action @@ -127813,8 +127827,8 @@ webhooks: type: string enum: - demilestoned - enterprise: *623 - installation: *624 + enterprise: *627 + installation: *628 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -128756,7 +128770,7 @@ webhooks: format: uri user_view_type: type: string - milestone: &648 + milestone: &652 title: Milestone description: A collection of related issues and pull requests. type: object @@ -128899,8 +128913,8 @@ webhooks: - updated_at - due_on - closed_at - organization: *625 - repository: *626 + organization: *629 + repository: *630 sender: *4 required: - action @@ -128999,8 +129013,8 @@ webhooks: type: string required: - from - enterprise: *623 - installation: *624 + enterprise: *627 + installation: *628 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -129945,9 +129959,9 @@ webhooks: - active_lock_reason - body - reactions - label: *642 - organization: *625 - repository: *626 + label: *646 + organization: *629 + repository: *630 sender: *4 required: - action @@ -130027,8 +130041,8 @@ webhooks: type: string enum: - labeled - enterprise: *623 - installation: *624 + enterprise: *627 + installation: *628 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -130972,9 +130986,9 @@ webhooks: - active_lock_reason - body - reactions - label: *642 - organization: *625 - repository: *626 + label: *646 + organization: *629 + repository: *630 sender: *4 required: - action @@ -131054,8 +131068,8 @@ webhooks: type: string enum: - locked - enterprise: *623 - installation: *624 + enterprise: *627 + installation: *628 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -132001,8 +132015,8 @@ webhooks: format: uri user_view_type: type: string - organization: *625 - repository: *626 + organization: *629 + repository: *630 sender: *4 required: - action @@ -132081,8 +132095,8 @@ webhooks: type: string enum: - milestoned - enterprise: *623 - installation: *624 + enterprise: *627 + installation: *628 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -133022,9 +133036,9 @@ webhooks: format: uri user_view_type: type: string - milestone: *648 - organization: *625 - repository: *626 + milestone: *652 + organization: *629 + repository: *630 sender: *4 required: - action @@ -134524,8 +134538,8 @@ webhooks: required: - old_issue - old_repository - enterprise: *623 - installation: *624 + enterprise: *627 + installation: *628 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -135469,8 +135483,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *625 - repository: *626 + organization: *629 + repository: *630 sender: *4 required: - action @@ -135550,9 +135564,9 @@ webhooks: type: string enum: - pinned - enterprise: *623 - installation: *624 - issue: &649 + enterprise: *627 + installation: *628 + issue: &653 title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -136490,8 +136504,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *625 - repository: *626 + organization: *629 + repository: *630 sender: *4 required: - action @@ -136570,8 +136584,8 @@ webhooks: type: string enum: - reopened - enterprise: *623 - installation: *624 + enterprise: *627 + installation: *628 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -137516,8 +137530,8 @@ webhooks: user_view_type: type: string type: *181 - organization: *625 - repository: *626 + organization: *629 + repository: *630 sender: *4 required: - action @@ -139018,11 +139032,11 @@ webhooks: required: - new_issue - new_repository - enterprise: *623 - installation: *624 - issue: *649 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + issue: *653 + organization: *629 + repository: *630 sender: *4 required: - action @@ -139103,7 +139117,7 @@ webhooks: type: string enum: - unassigned - assignee: &675 + assignee: &679 title: User type: - object @@ -139175,11 +139189,11 @@ webhooks: required: - login - id - enterprise: *623 - installation: *624 - issue: *650 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + issue: *654 + organization: *629 + repository: *630 sender: *4 required: - action @@ -139258,12 +139272,12 @@ webhooks: type: string enum: - unlabeled - enterprise: *623 - installation: *624 - issue: *650 - label: *642 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + issue: *654 + label: *646 + organization: *629 + repository: *630 sender: *4 required: - action @@ -139343,8 +139357,8 @@ webhooks: type: string enum: - unlocked - enterprise: *623 - installation: *624 + enterprise: *627 + installation: *628 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -140288,8 +140302,8 @@ webhooks: format: uri user_view_type: type: string - organization: *625 - repository: *626 + organization: *629 + repository: *630 sender: *4 required: - action @@ -140369,11 +140383,11 @@ webhooks: type: string enum: - unpinned - enterprise: *623 - installation: *624 - issue: *649 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + issue: *653 + organization: *629 + repository: *630 sender: *4 required: - action @@ -140452,11 +140466,11 @@ webhooks: type: string enum: - created - enterprise: *623 - installation: *624 - label: *642 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + label: *646 + organization: *629 + repository: *630 sender: *4 required: - action @@ -140534,11 +140548,11 @@ webhooks: type: string enum: - deleted - enterprise: *623 - installation: *624 - label: *642 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + label: *646 + organization: *629 + repository: *630 sender: *4 required: - action @@ -140648,11 +140662,11 @@ webhooks: type: string required: - from - enterprise: *623 - installation: *624 - label: *642 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + label: *646 + organization: *629 + repository: *630 sender: *4 required: - action @@ -140734,9 +140748,9 @@ webhooks: - cancelled effective_date: type: string - enterprise: *623 - installation: *624 - marketplace_purchase: &651 + enterprise: *627 + installation: *628 + marketplace_purchase: &655 title: Marketplace Purchase type: object required: @@ -140824,8 +140838,8 @@ webhooks: type: integer unit_count: type: integer - organization: *625 - previous_marketplace_purchase: &652 + organization: *629 + previous_marketplace_purchase: &656 title: Marketplace Purchase type: object properties: @@ -140909,7 +140923,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *626 + repository: *630 sender: *4 required: - action @@ -140989,10 +141003,10 @@ webhooks: - changed effective_date: type: string - enterprise: *623 - installation: *624 - marketplace_purchase: *651 - organization: *625 + enterprise: *627 + installation: *628 + marketplace_purchase: *655 + organization: *629 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -141080,7 +141094,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *626 + repository: *630 sender: *4 required: - action @@ -141162,10 +141176,10 @@ webhooks: - pending_change effective_date: type: string - enterprise: *623 - installation: *624 - marketplace_purchase: *651 - organization: *625 + enterprise: *627 + installation: *628 + marketplace_purchase: *655 + organization: *629 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -141251,7 +141265,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *626 + repository: *630 sender: *4 required: - action @@ -141332,8 +141346,8 @@ webhooks: - pending_change_cancelled effective_date: type: string - enterprise: *623 - installation: *624 + enterprise: *627 + installation: *628 marketplace_purchase: title: Marketplace Purchase type: object @@ -141419,9 +141433,9 @@ webhooks: type: integer unit_count: type: integer - organization: *625 - previous_marketplace_purchase: *652 - repository: *626 + organization: *629 + previous_marketplace_purchase: *656 + repository: *630 sender: *4 required: - action @@ -141501,12 +141515,12 @@ webhooks: - purchased effective_date: type: string - enterprise: *623 - installation: *624 - marketplace_purchase: *651 - organization: *625 - previous_marketplace_purchase: *652 - repository: *626 + enterprise: *627 + installation: *628 + marketplace_purchase: *655 + organization: *629 + previous_marketplace_purchase: *656 + repository: *630 sender: *4 required: - action @@ -141608,11 +141622,11 @@ webhooks: type: string required: - to - enterprise: *623 - installation: *624 - member: *643 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + member: *647 + organization: *629 + repository: *630 sender: *4 required: - action @@ -141714,11 +141728,11 @@ webhooks: type: - string - 'null' - enterprise: *623 - installation: *624 - member: *643 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + member: *647 + organization: *629 + repository: *630 sender: *4 required: - action @@ -141797,11 +141811,11 @@ webhooks: type: string enum: - removed - enterprise: *623 - installation: *624 - member: *643 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + member: *647 + organization: *629 + repository: *630 sender: *4 required: - action @@ -141879,11 +141893,11 @@ webhooks: type: string enum: - added - enterprise: *623 - installation: *624 - member: *643 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + member: *647 + organization: *629 + repository: *630 scope: description: The scope of the membership. Currently, can only be `team`. @@ -141961,7 +141975,7 @@ webhooks: required: - login - id - team: &653 + team: &657 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -142154,11 +142168,11 @@ webhooks: type: string enum: - removed - enterprise: *623 - installation: *624 - member: *643 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + member: *647 + organization: *629 + repository: *630 scope: description: The scope of the membership. Currently, can only be `team`. @@ -142237,7 +142251,7 @@ webhooks: required: - login - id - team: *653 + team: *657 required: - action - scope @@ -142319,8 +142333,8 @@ webhooks: type: string enum: - checks_requested - installation: *624 - merge_group: &654 + installation: *628 + merge_group: &658 type: object title: Merge Group description: A group of pull requests that the merge queue has grouped @@ -142346,8 +142360,8 @@ webhooks: - base_sha - base_ref - head_commit - organization: *625 - repository: *626 + organization: *629 + repository: *630 sender: *4 required: - action @@ -142433,10 +142447,10 @@ webhooks: - merged - invalidated - dequeued - installation: *624 - merge_group: *654 - organization: *625 - repository: *626 + installation: *628 + merge_group: *658 + organization: *629 + repository: *630 sender: *4 required: - action @@ -142509,7 +142523,7 @@ webhooks: type: string enum: - deleted - enterprise: *623 + enterprise: *627 hook: description: 'The modified webhook. This will contain different keys based on the type of webhook it is: repository, organization, @@ -142617,12 +142631,12 @@ webhooks: hook_id: description: The id of the modified webhook. type: integer - installation: *624 - organization: *625 + installation: *628 + organization: *629 repository: anyOf: - type: 'null' - - *626 + - *630 sender: *4 required: - action @@ -142702,11 +142716,11 @@ webhooks: type: string enum: - closed - enterprise: *623 - installation: *624 - milestone: *648 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + milestone: *652 + organization: *629 + repository: *630 sender: *4 required: - action @@ -142785,9 +142799,9 @@ webhooks: type: string enum: - created - enterprise: *623 - installation: *624 - milestone: &655 + enterprise: *627 + installation: *628 + milestone: &659 title: Milestone description: A collection of related issues and pull requests. type: object @@ -142929,8 +142943,8 @@ webhooks: - updated_at - due_on - closed_at - organization: *625 - repository: *626 + organization: *629 + repository: *630 sender: *4 required: - action @@ -143009,11 +143023,11 @@ webhooks: type: string enum: - deleted - enterprise: *623 - installation: *624 - milestone: *648 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + milestone: *652 + organization: *629 + repository: *630 sender: *4 required: - action @@ -143123,11 +143137,11 @@ webhooks: type: string required: - from - enterprise: *623 - installation: *624 - milestone: *648 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + milestone: *652 + organization: *629 + repository: *630 sender: *4 required: - action @@ -143207,11 +143221,11 @@ webhooks: type: string enum: - opened - enterprise: *623 - installation: *624 - milestone: *655 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + milestone: *659 + organization: *629 + repository: *630 sender: *4 required: - action @@ -143290,11 +143304,11 @@ webhooks: type: string enum: - blocked - blocked_user: *643 - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + blocked_user: *647 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -143373,11 +143387,11 @@ webhooks: type: string enum: - unblocked - blocked_user: *643 - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + blocked_user: *647 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -143456,9 +143470,9 @@ webhooks: type: string enum: - deleted - enterprise: *623 - installation: *624 - membership: &656 + enterprise: *627 + installation: *628 + membership: &660 title: Membership description: The membership between the user and the organization. Not present when the action is `member_invited`. @@ -143552,8 +143566,8 @@ webhooks: - role - organization_url - user - organization: *625 - repository: *626 + organization: *629 + repository: *630 sender: *4 required: - action @@ -143631,11 +143645,11 @@ webhooks: type: string enum: - member_added - enterprise: *623 - installation: *624 - membership: *656 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + membership: *660 + organization: *629 + repository: *630 sender: *4 required: - action @@ -143714,8 +143728,8 @@ webhooks: type: string enum: - member_invited - enterprise: *623 - installation: *624 + enterprise: *627 + installation: *628 invitation: description: The invitation for the user or email if the action is `member_invited`. @@ -143837,10 +143851,10 @@ webhooks: - inviter - team_count - invitation_teams_url - organization: *625 - repository: *626 + organization: *629 + repository: *630 sender: *4 - user: *643 + user: *647 required: - action - invitation @@ -143918,11 +143932,11 @@ webhooks: type: string enum: - member_removed - enterprise: *623 - installation: *624 - membership: *656 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + membership: *660 + organization: *629 + repository: *630 sender: *4 required: - action @@ -144009,11 +144023,11 @@ webhooks: properties: from: type: string - enterprise: *623 - installation: *624 - membership: *656 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + membership: *660 + organization: *629 + repository: *630 sender: *4 required: - action @@ -144089,9 +144103,9 @@ webhooks: type: string enum: - published - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 package: description: Information about the package. type: object @@ -144614,7 +144628,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: &657 + items: &661 title: Ruby Gems metadata type: object properties: @@ -144711,7 +144725,7 @@ webhooks: - owner - package_version - registry - repository: *626 + repository: *630 sender: *4 required: - action @@ -144787,9 +144801,9 @@ webhooks: type: string enum: - updated - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 package: description: Information about the package. type: object @@ -145151,7 +145165,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: *657 + items: *661 source_url: type: string format: uri @@ -145222,7 +145236,7 @@ webhooks: - owner - package_version - registry - repository: *626 + repository: *630 sender: *4 required: - action @@ -145403,12 +145417,12 @@ webhooks: - duration - created_at - updated_at - enterprise: *623 + enterprise: *627 id: type: integer - installation: *624 - organization: *625 - repository: *626 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - id @@ -145488,7 +145502,7 @@ webhooks: type: string enum: - approved - personal_access_token_request: &658 + personal_access_token_request: &662 title: Personal Access Token Request description: Details of a Personal Access Token Request. type: object @@ -145638,10 +145652,10 @@ webhooks: - token_expired - token_expires_at - token_last_used_at - enterprise: *623 - organization: *625 + enterprise: *627 + organization: *629 sender: *4 - installation: *624 + installation: *628 required: - action - personal_access_token_request @@ -145720,11 +145734,11 @@ webhooks: type: string enum: - cancelled - personal_access_token_request: *658 - enterprise: *623 - organization: *625 + personal_access_token_request: *662 + enterprise: *627 + organization: *629 sender: *4 - installation: *624 + installation: *628 required: - action - personal_access_token_request @@ -145802,11 +145816,11 @@ webhooks: type: string enum: - created - personal_access_token_request: *658 - enterprise: *623 - organization: *625 + personal_access_token_request: *662 + enterprise: *627 + organization: *629 sender: *4 - installation: *624 + installation: *628 required: - action - personal_access_token_request @@ -145883,11 +145897,11 @@ webhooks: type: string enum: - denied - personal_access_token_request: *658 - organization: *625 - enterprise: *623 + personal_access_token_request: *662 + organization: *629 + enterprise: *627 sender: *4 - installation: *624 + installation: *628 required: - action - personal_access_token_request @@ -145991,7 +146005,7 @@ webhooks: id: description: Unique identifier of the webhook. type: integer - last_response: *659 + last_response: *663 name: description: The type of webhook. The only valid value is 'web'. type: string @@ -146023,8 +146037,8 @@ webhooks: hook_id: description: The ID of the webhook that triggered the ping. type: integer - organization: *625 - repository: *626 + organization: *629 + repository: *630 sender: *4 zen: description: Random string of GitHub zen. @@ -146269,10 +146283,10 @@ webhooks: - from required: - note - enterprise: *623 - installation: *624 - organization: *625 - project_card: &660 + enterprise: *627 + installation: *628 + organization: *629 + project_card: &664 title: Project Card type: object properties: @@ -146395,7 +146409,7 @@ webhooks: - creator - created_at - updated_at - repository: *626 + repository: *630 sender: *4 required: - action @@ -146476,11 +146490,11 @@ webhooks: type: string enum: - created - enterprise: *623 - installation: *624 - organization: *625 - project_card: *660 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + project_card: *664 + repository: *630 sender: *4 required: - action @@ -146560,9 +146574,9 @@ webhooks: type: string enum: - deleted - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 project_card: title: Project Card type: object @@ -146692,7 +146706,7 @@ webhooks: repository: anyOf: - type: 'null' - - *626 + - *630 sender: *4 required: - action @@ -146786,11 +146800,11 @@ webhooks: - from required: - note - enterprise: *623 - installation: *624 - organization: *625 - project_card: *660 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + project_card: *664 + repository: *630 sender: *4 required: - action @@ -146884,9 +146898,9 @@ webhooks: - from required: - column_id - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 project_card: allOf: - title: Project Card @@ -147083,7 +147097,7 @@ webhooks: type: string required: - after_id - repository: *626 + repository: *630 sender: *4 required: - action @@ -147163,10 +147177,10 @@ webhooks: type: string enum: - closed - enterprise: *623 - installation: *624 - organization: *625 - project: &662 + enterprise: *627 + installation: *628 + organization: *629 + project: &666 title: Project type: object properties: @@ -147293,7 +147307,7 @@ webhooks: - creator - created_at - updated_at - repository: *626 + repository: *630 sender: *4 required: - action @@ -147373,10 +147387,10 @@ webhooks: type: string enum: - created - enterprise: *623 - installation: *624 - organization: *625 - project_column: &661 + enterprise: *627 + installation: *628 + organization: *629 + project_column: &665 title: Project Column type: object properties: @@ -147416,7 +147430,7 @@ webhooks: - name - created_at - updated_at - repository: *626 + repository: *630 sender: *4 required: - action @@ -147495,14 +147509,14 @@ webhooks: type: string enum: - deleted - enterprise: *623 - installation: *624 - organization: *625 - project_column: *661 + enterprise: *627 + installation: *628 + organization: *629 + project_column: *665 repository: anyOf: - type: 'null' - - *626 + - *630 sender: *4 required: - action @@ -147591,11 +147605,11 @@ webhooks: type: string required: - from - enterprise: *623 - installation: *624 - organization: *625 - project_column: *661 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + project_column: *665 + repository: *630 sender: *4 required: - action @@ -147675,11 +147689,11 @@ webhooks: type: string enum: - moved - enterprise: *623 - installation: *624 - organization: *625 - project_column: *661 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + project_column: *665 + repository: *630 sender: *4 required: - action @@ -147759,11 +147773,11 @@ webhooks: type: string enum: - created - enterprise: *623 - installation: *624 - organization: *625 - project: *662 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + project: *666 + repository: *630 sender: *4 required: - action @@ -147843,14 +147857,14 @@ webhooks: type: string enum: - deleted - enterprise: *623 - installation: *624 - organization: *625 - project: *662 + enterprise: *627 + installation: *628 + organization: *629 + project: *666 repository: anyOf: - type: 'null' - - *626 + - *630 sender: *4 required: - action @@ -147951,11 +147965,11 @@ webhooks: type: string required: - from - enterprise: *623 - installation: *624 - organization: *625 - project: *662 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + project: *666 + repository: *630 sender: *4 required: - action @@ -148034,11 +148048,11 @@ webhooks: type: string enum: - reopened - enterprise: *623 - installation: *624 - organization: *625 - project: *662 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + project: *666 + repository: *630 sender: *4 required: - action @@ -148119,9 +148133,9 @@ webhooks: type: string enum: - closed - installation: *624 - organization: *625 - projects_v2: &663 + installation: *628 + organization: *629 + projects_v2: &667 title: Projects v2 Project description: A projects v2 project type: object @@ -148269,9 +148283,9 @@ webhooks: type: string enum: - created - installation: *624 - organization: *625 - projects_v2: *663 + installation: *628 + organization: *629 + projects_v2: *667 sender: *4 required: - action @@ -148352,9 +148366,9 @@ webhooks: type: string enum: - deleted - installation: *624 - organization: *625 - projects_v2: *663 + installation: *628 + organization: *629 + projects_v2: *667 sender: *4 required: - action @@ -148475,9 +148489,9 @@ webhooks: type: string to: type: string - installation: *624 - organization: *625 - projects_v2: *663 + installation: *628 + organization: *629 + projects_v2: *667 sender: *4 required: - action @@ -148560,7 +148574,7 @@ webhooks: type: string enum: - archived - changes: &667 + changes: &671 type: object properties: archived_at: @@ -148576,9 +148590,9 @@ webhooks: - string - 'null' format: date-time - installation: *624 - organization: *625 - projects_v2_item: &664 + installation: *628 + organization: *629 + projects_v2_item: &668 title: Projects v2 Item description: An item belonging to a project type: object @@ -148717,9 +148731,9 @@ webhooks: - 'null' to: type: string - installation: *624 - organization: *625 - projects_v2_item: *664 + installation: *628 + organization: *629 + projects_v2_item: *668 sender: *4 required: - action @@ -148801,9 +148815,9 @@ webhooks: type: string enum: - created - installation: *624 - organization: *625 - projects_v2_item: *664 + installation: *628 + organization: *629 + projects_v2_item: *668 sender: *4 required: - action @@ -148884,9 +148898,9 @@ webhooks: type: string enum: - deleted - installation: *624 - organization: *625 - projects_v2_item: *664 + installation: *628 + organization: *629 + projects_v2_item: *668 sender: *4 required: - action @@ -148991,7 +149005,7 @@ webhooks: oneOf: - type: string - type: integer - - &665 + - &669 title: Projects v2 Single Select Option description: An option for a single select field type: object @@ -149011,7 +149025,7 @@ webhooks: required: - id - name - - &666 + - &670 title: Projects v2 Iteration Setting description: An iteration setting for an iteration field type: object @@ -149040,8 +149054,8 @@ webhooks: oneOf: - type: string - type: integer - - *665 - - *666 + - *669 + - *670 type: - 'null' - string @@ -149064,9 +149078,9 @@ webhooks: - 'null' required: - body - installation: *624 - organization: *625 - projects_v2_item: *664 + installation: *628 + organization: *629 + projects_v2_item: *668 sender: *4 required: - action @@ -149163,9 +149177,9 @@ webhooks: type: - string - 'null' - installation: *624 - organization: *625 - projects_v2_item: *664 + installation: *628 + organization: *629 + projects_v2_item: *668 sender: *4 required: - action @@ -149248,10 +149262,10 @@ webhooks: type: string enum: - restored - changes: *667 - installation: *624 - organization: *625 - projects_v2_item: *664 + changes: *671 + installation: *628 + organization: *629 + projects_v2_item: *668 sender: *4 required: - action @@ -149333,9 +149347,9 @@ webhooks: type: string enum: - reopened - installation: *624 - organization: *625 - projects_v2: *663 + installation: *628 + organization: *629 + projects_v2: *667 sender: *4 required: - action @@ -149416,9 +149430,9 @@ webhooks: type: string enum: - created - installation: *624 - organization: *625 - projects_v2_status_update: &668 + installation: *628 + organization: *629 + projects_v2_status_update: &672 title: Projects v2 Status Update description: An status update belonging to a project type: object @@ -149553,9 +149567,9 @@ webhooks: type: string enum: - deleted - installation: *624 - organization: *625 - projects_v2_status_update: *668 + installation: *628 + organization: *629 + projects_v2_status_update: *672 sender: *4 required: - action @@ -149701,9 +149715,9 @@ webhooks: - string - 'null' format: date - installation: *624 - organization: *625 - projects_v2_status_update: *668 + installation: *628 + organization: *629 + projects_v2_status_update: *672 sender: *4 required: - action @@ -149774,10 +149788,10 @@ webhooks: title: public event type: object properties: - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - repository @@ -149854,13 +149868,13 @@ webhooks: type: string enum: - assigned - assignee: *643 - enterprise: *623 - installation: *624 - number: &669 + assignee: *647 + enterprise: *627 + installation: *628 + number: &673 description: The pull request number. type: integer - organization: *625 + organization: *629 pull_request: title: Pull Request type: object @@ -152209,7 +152223,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *626 + repository: *630 sender: *4 required: - action @@ -152291,11 +152305,11 @@ webhooks: type: string enum: - auto_merge_disabled - enterprise: *623 - installation: *624 + enterprise: *627 + installation: *628 number: type: integer - organization: *625 + organization: *629 pull_request: title: Pull Request type: object @@ -154637,7 +154651,7 @@ webhooks: - draft reason: type: string - repository: *626 + repository: *630 sender: *4 required: - action @@ -154719,11 +154733,11 @@ webhooks: type: string enum: - auto_merge_enabled - enterprise: *623 - installation: *624 + enterprise: *627 + installation: *628 number: type: integer - organization: *625 + organization: *629 pull_request: title: Pull Request type: object @@ -157065,7 +157079,7 @@ webhooks: - draft reason: type: string - repository: *626 + repository: *630 sender: *4 required: - action @@ -157147,11 +157161,11 @@ webhooks: type: string enum: - closed - enterprise: *623 - installation: *624 - number: *669 - organization: *625 - pull_request: &670 + enterprise: *627 + installation: *628 + number: *673 + organization: *629 + pull_request: &674 allOf: - *499 - type: object @@ -157215,7 +157229,7 @@ webhooks: Please use `squash_merge_commit_title` instead.** type: boolean default: false - repository: *626 + repository: *630 sender: *4 required: - action @@ -157296,12 +157310,12 @@ webhooks: type: string enum: - converted_to_draft - enterprise: *623 - installation: *624 - number: *669 - organization: *625 - pull_request: *670 - repository: *626 + enterprise: *627 + installation: *628 + number: *673 + organization: *629 + pull_request: *674 + repository: *630 sender: *4 required: - action @@ -157381,11 +157395,11 @@ webhooks: type: string enum: - demilestoned - enterprise: *623 + enterprise: *627 milestone: *397 - number: *669 - organization: *625 - pull_request: &671 + number: *673 + organization: *629 + pull_request: &675 title: Pull Request type: object properties: @@ -159712,7 +159726,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *626 + repository: *630 sender: *4 required: - action @@ -159791,11 +159805,11 @@ webhooks: type: string enum: - dequeued - enterprise: *623 - installation: *624 + enterprise: *627 + installation: *628 number: type: integer - organization: *625 + organization: *629 pull_request: title: Pull Request type: object @@ -162141,7 +162155,7 @@ webhooks: - BRANCH_PROTECTIONS - GIT_TREE_INVALID - INVALID_MERGE_COMMIT - repository: *626 + repository: *630 sender: *4 required: - action @@ -162265,12 +162279,12 @@ webhooks: type: string required: - from - enterprise: *623 - installation: *624 - number: *669 - organization: *625 - pull_request: *670 - repository: *626 + enterprise: *627 + installation: *628 + number: *673 + organization: *629 + pull_request: *674 + repository: *630 sender: *4 required: - action @@ -162350,11 +162364,11 @@ webhooks: type: string enum: - enqueued - enterprise: *623 - installation: *624 + enterprise: *627 + installation: *628 number: type: integer - organization: *625 + organization: *629 pull_request: title: Pull Request type: object @@ -164685,7 +164699,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *626 + repository: *630 sender: *4 required: - action @@ -164765,11 +164779,11 @@ webhooks: type: string enum: - labeled - enterprise: *623 - installation: *624 - label: *642 - number: *669 - organization: *625 + enterprise: *627 + installation: *628 + label: *646 + number: *673 + organization: *629 pull_request: title: Pull Request type: object @@ -167117,7 +167131,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *626 + repository: *630 sender: *4 required: - action @@ -167198,10 +167212,10 @@ webhooks: type: string enum: - locked - enterprise: *623 - installation: *624 - number: *669 - organization: *625 + enterprise: *627 + installation: *628 + number: *673 + organization: *629 pull_request: title: Pull Request type: object @@ -169547,7 +169561,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *626 + repository: *630 sender: *4 required: - action @@ -169627,12 +169641,12 @@ webhooks: type: string enum: - milestoned - enterprise: *623 + enterprise: *627 milestone: *397 - number: *669 - organization: *625 - pull_request: *671 - repository: *626 + number: *673 + organization: *629 + pull_request: *675 + repository: *630 sender: *4 required: - action @@ -169711,12 +169725,12 @@ webhooks: type: string enum: - opened - enterprise: *623 - installation: *624 - number: *669 - organization: *625 - pull_request: *670 - repository: *626 + enterprise: *627 + installation: *628 + number: *673 + organization: *629 + pull_request: *674 + repository: *630 sender: *4 required: - action @@ -169797,12 +169811,12 @@ webhooks: type: string enum: - ready_for_review - enterprise: *623 - installation: *624 - number: *669 - organization: *625 - pull_request: *670 - repository: *626 + enterprise: *627 + installation: *628 + number: *673 + organization: *629 + pull_request: *674 + repository: *630 sender: *4 required: - action @@ -169882,12 +169896,12 @@ webhooks: type: string enum: - reopened - enterprise: *623 - installation: *624 - number: *669 - organization: *625 - pull_request: *670 - repository: *626 + enterprise: *627 + installation: *628 + number: *673 + organization: *629 + pull_request: *674 + repository: *630 sender: *4 required: - action @@ -170262,9 +170276,9 @@ webhooks: - start_side - side - reactions - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 pull_request: type: object properties: @@ -172494,7 +172508,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *626 + repository: *630 sender: *4 required: - action @@ -172574,7 +172588,7 @@ webhooks: type: string enum: - deleted - comment: &673 + comment: &677 title: Pull Request Review Comment description: The [comment](https://docs.github.com/rest/pulls/comments#get-a-review-comment-for-a-pull-request) itself. @@ -172867,9 +172881,9 @@ webhooks: - start_side - side - reactions - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 pull_request: type: object properties: @@ -175087,7 +175101,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *626 + repository: *630 sender: *4 required: - action @@ -175167,11 +175181,11 @@ webhooks: type: string enum: - edited - changes: *672 - comment: *673 - enterprise: *623 - installation: *624 - organization: *625 + changes: *676 + comment: *677 + enterprise: *627 + installation: *628 + organization: *629 pull_request: type: object properties: @@ -177392,7 +177406,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *626 + repository: *630 sender: *4 required: - action @@ -177473,9 +177487,9 @@ webhooks: type: string enum: - dismissed - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 pull_request: title: Simple Pull Request type: object @@ -179708,7 +179722,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *626 + repository: *630 review: description: The review that was affected. type: object @@ -179954,9 +179968,9 @@ webhooks: type: string required: - from - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 pull_request: title: Simple Pull Request type: object @@ -182070,8 +182084,8 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *626 - review: &674 + repository: *630 + review: &678 description: The review that was affected. type: object properties: @@ -182304,12 +182318,12 @@ webhooks: type: string enum: - review_request_removed - enterprise: *623 - installation: *624 + enterprise: *627 + installation: *628 number: description: The pull request number. type: integer - organization: *625 + organization: *629 pull_request: title: Pull Request type: object @@ -184656,7 +184670,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *626 + repository: *630 requested_reviewer: title: User type: @@ -184742,12 +184756,12 @@ webhooks: type: string enum: - review_request_removed - enterprise: *623 - installation: *624 + enterprise: *627 + installation: *628 number: description: The pull request number. type: integer - organization: *625 + organization: *629 pull_request: title: Pull Request type: object @@ -187101,7 +187115,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *626 + repository: *630 requested_team: title: Team description: Groups of organization members that gives permissions @@ -187296,12 +187310,12 @@ webhooks: type: string enum: - review_requested - enterprise: *623 - installation: *624 + enterprise: *627 + installation: *628 number: description: The pull request number. type: integer - organization: *625 + organization: *629 pull_request: title: Pull Request type: object @@ -189650,7 +189664,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *626 + repository: *630 requested_reviewer: title: User type: @@ -189737,12 +189751,12 @@ webhooks: type: string enum: - review_requested - enterprise: *623 - installation: *624 + enterprise: *627 + installation: *628 number: description: The pull request number. type: integer - organization: *625 + organization: *629 pull_request: title: Pull Request type: object @@ -192082,7 +192096,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *626 + repository: *630 requested_team: title: Team description: Groups of organization members that gives permissions @@ -192266,9 +192280,9 @@ webhooks: type: string enum: - submitted - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 pull_request: title: Simple Pull Request type: object @@ -194504,8 +194518,8 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *626 - review: *674 + repository: *630 + review: *678 sender: *4 required: - action @@ -194585,9 +194599,9 @@ webhooks: type: string enum: - resolved - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 pull_request: title: Simple Pull Request type: object @@ -196718,7 +196732,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *626 + repository: *630 sender: *4 thread: type: object @@ -197110,9 +197124,9 @@ webhooks: type: string enum: - unresolved - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 pull_request: title: Simple Pull Request type: object @@ -199226,7 +199240,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *626 + repository: *630 sender: *4 thread: type: object @@ -199620,10 +199634,10 @@ webhooks: type: string before: type: string - enterprise: *623 - installation: *624 - number: *669 - organization: *625 + enterprise: *627 + installation: *628 + number: *673 + organization: *629 pull_request: title: Pull Request type: object @@ -201958,7 +201972,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *626 + repository: *630 sender: *4 required: - action @@ -202040,11 +202054,11 @@ webhooks: type: string enum: - unassigned - assignee: *675 - enterprise: *623 - installation: *624 - number: *669 - organization: *625 + assignee: *679 + enterprise: *627 + installation: *628 + number: *673 + organization: *629 pull_request: title: Pull Request type: object @@ -204394,7 +204408,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *626 + repository: *630 sender: *4 required: - action @@ -204473,11 +204487,11 @@ webhooks: type: string enum: - unlabeled - enterprise: *623 - installation: *624 - label: *642 - number: *669 - organization: *625 + enterprise: *627 + installation: *628 + label: *646 + number: *673 + organization: *629 pull_request: title: Pull Request type: object @@ -206816,7 +206830,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *626 + repository: *630 sender: *4 required: - action @@ -206897,10 +206911,10 @@ webhooks: type: string enum: - unlocked - enterprise: *623 - installation: *624 - number: *669 - organization: *625 + enterprise: *627 + installation: *628 + number: *673 + organization: *629 pull_request: title: Pull Request type: object @@ -209229,7 +209243,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *626 + repository: *630 sender: *4 required: - action @@ -209432,7 +209446,7 @@ webhooks: deleted: description: Whether this push deleted the `ref`. type: boolean - enterprise: *623 + enterprise: *627 forced: description: Whether this push was a force push of the `ref`. type: boolean @@ -209527,8 +209541,8 @@ webhooks: - url - author - committer - installation: *624 - organization: *625 + installation: *628 + organization: *629 pusher: title: Committer description: Metaproperties for Git author/committer information. @@ -210116,9 +210130,9 @@ webhooks: type: string enum: - published - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 registry_package: type: object properties: @@ -210595,7 +210609,7 @@ webhooks: type: string rubygems_metadata: type: array - items: *657 + items: *661 summary: type: string tag_name: @@ -210651,7 +210665,7 @@ webhooks: - owner - package_version - registry - repository: *626 + repository: *630 sender: *4 required: - action @@ -210729,9 +210743,9 @@ webhooks: type: string enum: - updated - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 registry_package: type: object properties: @@ -211043,7 +211057,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: *657 + items: *661 summary: type: string tag_name: @@ -211093,7 +211107,7 @@ webhooks: - owner - package_version - registry - repository: *626 + repository: *630 sender: *4 required: - action @@ -211170,10 +211184,10 @@ webhooks: type: string enum: - created - enterprise: *623 - installation: *624 - organization: *625 - release: &676 + enterprise: *627 + installation: *628 + organization: *629 + release: &680 title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) object. @@ -211489,7 +211503,7 @@ webhooks: - tarball_url - zipball_url - body - repository: *626 + repository: *630 sender: *4 required: - action @@ -211566,11 +211580,11 @@ webhooks: type: string enum: - deleted - enterprise: *623 - installation: *624 - organization: *625 - release: *676 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + release: *680 + repository: *630 sender: *4 required: - action @@ -211687,11 +211701,11 @@ webhooks: type: boolean required: - to - enterprise: *623 - installation: *624 - organization: *625 - release: *676 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + release: *680 + repository: *630 sender: *4 required: - action @@ -211769,9 +211783,9 @@ webhooks: type: string enum: - prereleased - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 release: title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) @@ -212092,7 +212106,7 @@ webhooks: - string - 'null' format: uri - repository: *626 + repository: *630 sender: *4 required: - action @@ -212168,10 +212182,10 @@ webhooks: type: string enum: - published - enterprise: *623 - installation: *624 - organization: *625 - release: &677 + enterprise: *627 + installation: *628 + organization: *629 + release: &681 title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) object. @@ -212489,7 +212503,7 @@ webhooks: - string - 'null' format: uri - repository: *626 + repository: *630 sender: *4 required: - action @@ -212565,11 +212579,11 @@ webhooks: type: string enum: - released - enterprise: *623 - installation: *624 - organization: *625 - release: *676 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + release: *680 + repository: *630 sender: *4 required: - action @@ -212645,11 +212659,11 @@ webhooks: type: string enum: - unpublished - enterprise: *623 - installation: *624 - organization: *625 - release: *677 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + release: *681 + repository: *630 sender: *4 required: - action @@ -212725,11 +212739,11 @@ webhooks: type: string enum: - published - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 - repository_advisory: *555 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 + repository_advisory: *559 sender: *4 required: - action @@ -212805,11 +212819,11 @@ webhooks: type: string enum: - reported - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 - repository_advisory: *555 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 + repository_advisory: *559 sender: *4 required: - action @@ -212885,10 +212899,10 @@ webhooks: type: string enum: - archived - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -212965,10 +212979,10 @@ webhooks: type: string enum: - created - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -213046,10 +213060,10 @@ webhooks: type: string enum: - deleted - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -213134,10 +213148,10 @@ webhooks: additionalProperties: true description: The `client_payload` that was specified in the `POST /repos/{owner}/{repo}/dispatches` request body. - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -213252,10 +213266,10 @@ webhooks: - 'null' items: type: string - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -213327,10 +213341,10 @@ webhooks: title: repository_import event type: object properties: - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 status: type: string @@ -213411,10 +213425,10 @@ webhooks: type: string enum: - privatized - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -213491,10 +213505,10 @@ webhooks: type: string enum: - publicized - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -213588,10 +213602,10 @@ webhooks: - name required: - repository - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -213671,10 +213685,10 @@ webhooks: type: string enum: - created - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 repository_ruleset: *229 sender: *4 required: @@ -213753,10 +213767,10 @@ webhooks: type: string enum: - deleted - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 repository_ruleset: *229 sender: *4 required: @@ -213835,10 +213849,10 @@ webhooks: type: string enum: - edited - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 repository_ruleset: *229 changes: type: object @@ -214146,10 +214160,10 @@ webhooks: - from required: - owner - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -214227,10 +214241,10 @@ webhooks: type: string enum: - unarchived - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -214308,7 +214322,7 @@ webhooks: type: string enum: - create - alert: &678 + alert: &682 title: Repository Vulnerability Alert Alert description: The security alert of the vulnerable dependency. type: object @@ -214432,10 +214446,10 @@ webhooks: type: string enum: - open - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -214645,10 +214659,10 @@ webhooks: type: string enum: - dismissed - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -214726,11 +214740,11 @@ webhooks: type: string enum: - reopen - alert: *678 - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + alert: *682 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -214932,10 +214946,10 @@ webhooks: enum: - fixed - open - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -215013,7 +215027,7 @@ webhooks: type: string enum: - created - alert: &679 + alert: &683 type: object properties: number: *52 @@ -215123,10 +215137,10 @@ webhooks: - 'null' description: Whether the detected secret was found in multiple repositories in the same organization or business. - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -215207,11 +215221,11 @@ webhooks: type: string enum: - created - alert: *679 - installation: *624 - location: *680 - organization: *625 - repository: *626 + alert: *683 + installation: *628 + location: *684 + organization: *629 + repository: *630 sender: *4 required: - location @@ -215449,11 +215463,11 @@ webhooks: type: string enum: - publicly_leaked - alert: *679 - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + alert: *683 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -215531,11 +215545,11 @@ webhooks: type: string enum: - reopened - alert: *679 - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + alert: *683 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -215613,11 +215627,11 @@ webhooks: type: string enum: - resolved - alert: *679 - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + alert: *683 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -215695,11 +215709,11 @@ webhooks: type: string enum: - validated - alert: *679 - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + alert: *683 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -215829,10 +215843,10 @@ webhooks: - organization - enterprise - - repository: *626 - enterprise: *623 - installation: *624 - organization: *625 + repository: *630 + enterprise: *627 + installation: *628 + organization: *629 sender: *4 required: - action @@ -215910,11 +215924,11 @@ webhooks: type: string enum: - published - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 - security_advisory: &681 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 + security_advisory: &685 description: The details of the security advisory, including summary, description, and severity. type: object @@ -216100,11 +216114,11 @@ webhooks: type: string enum: - updated - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 - security_advisory: *681 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 + security_advisory: *685 sender: *4 required: - action @@ -216177,10 +216191,10 @@ webhooks: type: string enum: - withdrawn - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 security_advisory: description: The details of the security advisory, including summary, description, and severity. @@ -216367,9 +216381,9 @@ webhooks: type: object properties: security_and_analysis: *222 - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 repository: *276 sender: *4 required: @@ -216448,12 +216462,12 @@ webhooks: type: string enum: - cancelled - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 - sponsorship: &682 + sponsorship: &686 type: object properties: created_at: @@ -216758,12 +216772,12 @@ webhooks: type: string enum: - created - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 - sponsorship: *682 + sponsorship: *686 required: - action - sponsorship @@ -216851,12 +216865,12 @@ webhooks: type: string required: - from - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 - sponsorship: *682 + sponsorship: *686 required: - action - changes @@ -216933,17 +216947,17 @@ webhooks: type: string enum: - pending_cancellation - effective_date: &683 + effective_date: &687 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: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 - sponsorship: *682 + sponsorship: *686 required: - action - sponsorship @@ -217017,7 +217031,7 @@ webhooks: type: string enum: - pending_tier_change - changes: &684 + changes: &688 type: object properties: tier: @@ -217061,13 +217075,13 @@ webhooks: - from required: - tier - effective_date: *683 - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + effective_date: *687 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 - sponsorship: *682 + sponsorship: *686 required: - action - changes @@ -217144,13 +217158,13 @@ webhooks: type: string enum: - tier_changed - changes: *684 - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + changes: *688 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 - sponsorship: *682 + sponsorship: *686 required: - action - changes @@ -217224,10 +217238,10 @@ webhooks: type: string enum: - created - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -217311,10 +217325,10 @@ webhooks: type: string enum: - deleted - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -217748,15 +217762,15 @@ webhooks: type: - string - 'null' - enterprise: *623 + enterprise: *627 id: description: The unique identifier of the status. type: integer - installation: *624 + installation: *628 name: type: string - organization: *625 - repository: *626 + organization: *629 + repository: *630 sender: *4 sha: description: The Commit SHA. @@ -217872,9 +217886,9 @@ webhooks: description: The ID of the sub-issue. type: number sub_issue: *74 - installation: *624 - organization: *625 - repository: *626 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -217964,9 +217978,9 @@ webhooks: description: The ID of the sub-issue. type: number sub_issue: *74 - installation: *624 - organization: *625 - repository: *626 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -218056,9 +218070,9 @@ webhooks: description: The ID of the parent issue. type: number parent_issue: *74 - installation: *624 - organization: *625 - repository: *626 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -218148,9 +218162,9 @@ webhooks: description: The ID of the parent issue. type: number parent_issue: *74 - installation: *624 - organization: *625 - repository: *626 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -218227,12 +218241,12 @@ webhooks: title: team_add event type: object properties: - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 - team: &685 + team: &689 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -218425,9 +218439,9 @@ webhooks: type: string enum: - added_to_repository - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 repository: title: Repository description: A git repository @@ -218897,7 +218911,7 @@ webhooks: - topics - visibility sender: *4 - team: *685 + team: *689 required: - action - team @@ -218973,9 +218987,9 @@ webhooks: type: string enum: - created - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 repository: title: Repository description: A git repository @@ -219445,7 +219459,7 @@ webhooks: - topics - visibility sender: *4 - team: *685 + team: *689 required: - action - team @@ -219522,9 +219536,9 @@ webhooks: type: string enum: - deleted - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 repository: title: Repository description: A git repository @@ -219994,7 +220008,7 @@ webhooks: - topics - visibility sender: *4 - team: *685 + team: *689 required: - action - team @@ -220138,9 +220152,9 @@ webhooks: - from required: - permissions - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 repository: title: Repository description: A git repository @@ -220610,7 +220624,7 @@ webhooks: - topics - visibility sender: *4 - team: *685 + team: *689 required: - action - changes @@ -220688,9 +220702,9 @@ webhooks: type: string enum: - removed_from_repository - enterprise: *623 - installation: *624 - organization: *625 + enterprise: *627 + installation: *628 + organization: *629 repository: title: Repository description: A git repository @@ -221160,7 +221174,7 @@ webhooks: - topics - visibility sender: *4 - team: *685 + team: *689 required: - action - team @@ -221236,10 +221250,10 @@ webhooks: type: string enum: - started - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 required: - action @@ -221312,17 +221326,17 @@ webhooks: title: workflow_dispatch event type: object properties: - enterprise: *623 + enterprise: *627 inputs: type: - object - 'null' additionalProperties: true - installation: *624 - organization: *625 + installation: *628 + organization: *629 ref: type: string - repository: *626 + repository: *630 sender: *4 workflow: type: string @@ -221404,10 +221418,10 @@ webhooks: type: string enum: - completed - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 workflow_job: allOf: @@ -221742,10 +221756,10 @@ webhooks: type: string enum: - in_progress - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 workflow_job: allOf: @@ -222106,10 +222120,10 @@ webhooks: type: string enum: - queued - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 workflow_job: type: object @@ -222334,10 +222348,10 @@ webhooks: type: string enum: - waiting - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 workflow_job: type: object @@ -222564,12 +222578,12 @@ webhooks: type: string enum: - completed - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 - workflow: *638 + workflow: *642 workflow_run: title: Workflow Run type: object @@ -223588,12 +223602,12 @@ webhooks: type: string enum: - in_progress - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 - workflow: *638 + workflow: *642 workflow_run: title: Workflow Run type: object @@ -224597,12 +224611,12 @@ webhooks: type: string enum: - requested - enterprise: *623 - installation: *624 - organization: *625 - repository: *626 + enterprise: *627 + installation: *628 + organization: *629 + repository: *630 sender: *4 - workflow: *638 + workflow: *642 workflow_run: title: Workflow Run type: object diff --git a/descriptions-next/ghec/dereferenced/ghec.2022-11-28.deref.json b/descriptions-next/ghec/dereferenced/ghec.2022-11-28.deref.json index d37f96f85e..56a5940bc6 100644 --- a/descriptions-next/ghec/dereferenced/ghec.2022-11-28.deref.json +++ b/descriptions-next/ghec/dereferenced/ghec.2022-11-28.deref.json @@ -139018,8 +139018,7 @@ "name": "Epic", "description": "An issue type for a multi-week tracking of work", "is_enabled": true, - "color": "green", - "is_private": true + "color": "green" } } } @@ -139266,8 +139265,7 @@ "name": "Epic", "description": "An issue type for a multi-week tracking of work", "is_enabled": true, - "color": "green", - "is_private": true + "color": "green" } } } @@ -520266,6 +520264,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-next/ghec/dereferenced/ghec.2022-11-28.deref.yaml b/descriptions-next/ghec/dereferenced/ghec.2022-11-28.deref.yaml index 598e45cf23..81b4d5bb01 100644 --- a/descriptions-next/ghec/dereferenced/ghec.2022-11-28.deref.yaml +++ b/descriptions-next/ghec/dereferenced/ghec.2022-11-28.deref.yaml @@ -1071,7 +1071,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: - - &641 + - &645 name: ghsa_id description: The GHSA (GitHub Security Advisory) identifier of the advisory. in: path @@ -1811,7 +1811,7 @@ paths: application/json: schema: *3 application/scim+json: - schema: &651 + schema: &655 title: Scim Error description: Scim Error type: object @@ -17454,7 +17454,8 @@ paths: required: - operator - pattern - - title: file_path_restriction + - &619 + title: file_path_restriction description: Prevent commits that include changes in specified file paths from being pushed to the commit graph. type: object @@ -17476,7 +17477,8 @@ paths: type: string required: - restricted_file_paths - - title: max_file_path_length + - &620 + 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. @@ -17499,7 +17501,8 @@ paths: maximum: 256 required: - max_file_path_length - - title: file_extension_restriction + - &621 + title: file_extension_restriction description: Prevent commits that include files with specified file extensions from being pushed to the commit graph. type: object @@ -17521,7 +17524,8 @@ paths: type: string required: - restricted_file_extensions - - title: max_file_size + - &622 + title: max_file_size description: Prevent commits that exceed a specified file size limit from being pushed to the commit graph. type: object @@ -17544,7 +17548,7 @@ paths: maximum: 100 required: - max_file_size - - &619 + - &623 title: workflows description: Require all changes made to a targeted branch to pass the specified workflows before they can be merged. @@ -17593,7 +17597,7 @@ paths: - repository_id required: - workflows - - &620 + - &624 title: code_scanning description: Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning @@ -18238,14 +18242,14 @@ paths: format: uri description: The REST API URL of the code locations for this alert. - state: &633 + state: &637 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: &634 + resolution: &638 type: - string - 'null' @@ -20612,7 +20616,7 @@ paths: url: type: string format: uri - user: &690 + user: &694 title: Public User description: Public User type: object @@ -25166,7 +25170,7 @@ paths: type: array items: *56 examples: - default: &707 + default: &711 value: - login: github id: 1 @@ -26842,7 +26846,7 @@ paths: type: array items: *61 examples: - default: &701 + default: &705 value: total_count: 1 repositories: @@ -27665,7 +27669,7 @@ paths: type: array items: *190 examples: - default: &693 + default: &697 value: total_count: 1 repositories: @@ -36959,7 +36963,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 @@ -37052,7 +37055,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 @@ -38640,7 +38642,7 @@ paths: parameters: - *164 - *290 - - &706 + - &710 name: repo_name description: repo_name parameter in: path @@ -39964,7 +39966,7 @@ paths: - nuget - container - *164 - - &708 + - &712 name: visibility description: |- The selected visibility of the packages. This parameter is optional and only filters an existing result set. @@ -40005,7 +40007,7 @@ paths: default: *296 '403': *27 '401': *23 - '400': &710 + '400': &714 description: The value of `per_page` multiplied by `page` cannot be greater than 10000. x-github: @@ -43773,7 +43775,7 @@ paths: - *164 - *17 - *19 - - &621 + - &625 name: targets description: | A comma-separated list of rule targets to filter by. @@ -43964,7 +43966,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/rule-suites#list-organization-rule-suites parameters: - *164 - - &622 + - &626 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 @@ -43976,14 +43978,14 @@ paths: x-multi-segment: true - *219 - *215 - - &623 + - &627 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 - - &624 + - &628 name: rule_suite_result description: The rule results to filter on. When specified, only suites with this result will be returned. @@ -44003,7 +44005,7 @@ paths: description: Response content: application/json: - schema: &625 + schema: &629 title: Rule Suites description: Response type: array @@ -44059,7 +44061,7 @@ paths: whether rules would pass or fail if all rules in the rule suite were `active`. examples: - default: &626 + default: &630 value: - id: 21 actor_id: 12 @@ -44103,7 +44105,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/rule-suites#get-an-organization-rule-suite parameters: - *164 - - &627 + - &631 name: rule_suite_id description: |- The unique identifier of the rule suite result. @@ -44119,7 +44121,7 @@ paths: description: Response content: application/json: - schema: &628 + schema: &632 title: Rule Suite description: Response type: object @@ -44226,7 +44228,7 @@ paths: description: The detailed failure message for the rule. Null if the rule passed. examples: - default: &629 + default: &633 value: id: 21 actor_id: 12 @@ -44557,7 +44559,7 @@ paths: - *84 - *19 - *17 - - &631 + - &635 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 @@ -44567,7 +44569,7 @@ paths: required: false schema: type: string - - &632 + - &636 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 @@ -44659,7 +44661,7 @@ paths: application/json: schema: type: array - items: &639 + items: &643 description: A repository security advisory. type: object properties: @@ -44978,7 +44980,7 @@ paths: - private_fork additionalProperties: false examples: - default: &640 + default: &644 value: - ghsa_id: GHSA-abcd-1234-efgh cve_id: CVE-2050-00000 @@ -46902,7 +46904,7 @@ paths: - updated_at - url examples: - default: &680 + default: &684 value: - author: login: octocat @@ -47150,7 +47152,7 @@ paths: application/json: schema: *345 examples: - default: &681 + default: &685 value: author: login: octocat @@ -47341,7 +47343,7 @@ paths: - updated_at - url examples: - default: &682 + default: &686 value: - author: login: octocat @@ -47567,7 +47569,7 @@ paths: application/json: schema: *348 examples: - default: &683 + default: &687 value: author: login: octocat @@ -48283,7 +48285,7 @@ paths: - state - url examples: - response-if-user-is-a-team-maintainer: &684 + response-if-user-is-a-team-maintainer: &688 summary: Response if user is a team maintainer value: url: https://api.github.com/teams/1/memberships/octocat @@ -48348,7 +48350,7 @@ paths: application/json: schema: *359 examples: - response-if-users-membership-with-team-is-now-pending: &685 + response-if-users-membership-with-team-is-now-pending: &689 summary: Response if user's membership with team is now pending value: url: https://api.github.com/teams/1/memberships/octocat @@ -48490,7 +48492,7 @@ paths: - updated_at - permissions examples: - default: &686 + default: &690 value: - owner_url: https://api.github.com/orgs/octocat url: https://api.github.com/projects/1002605 @@ -48569,7 +48571,7 @@ paths: application/json: schema: *360 examples: - default: &687 + default: &691 value: owner_url: https://api.github.com/orgs/octocat url: https://api.github.com/projects/1002605 @@ -48780,7 +48782,7 @@ paths: description: Alternative response with repository permissions content: application/json: - schema: &688 + schema: &692 title: Team Repository description: A team's access to a repository. type: object @@ -49618,7 +49620,7 @@ paths: type: array items: *277 examples: - response-if-child-teams-exist: &689 + response-if-child-teams-exist: &693 value: - id: 2 node_id: MDQ6VGVhbTI= @@ -62083,7 +62085,7 @@ paths: check. type: array items: *434 - deployment: &739 + deployment: &743 title: Deployment description: A deployment created as the result of an Actions check run from a workflow that references an environment @@ -67260,7 +67262,7 @@ paths: type: array items: *472 examples: - default: &696 + default: &700 value: total_count: 2 machines: @@ -70595,7 +70597,7 @@ paths: application/json: schema: type: array - items: &644 + items: &648 title: Status description: The status of a commit. type: object @@ -72192,7 +72194,7 @@ paths: items: type: object properties: - placeholder_id: &636 + placeholder_id: &640 description: The ID of the push protection bypass placeholder. This value is returned on any push protected routes. @@ -78101,7 +78103,7 @@ paths: format: uri examples: - https://api.github.com/repos/octocat/Hello-World/hooks/1/deliveries - last_response: &770 + last_response: &774 title: Hook Response type: object properties: @@ -79076,7 +79078,7 @@ paths: parameters: - *362 - *363 - - &719 + - &723 name: since description: A user ID. Only return users with an ID greater than this ID. in: query @@ -79510,7 +79512,7 @@ paths: type: array items: *542 examples: - default: &712 + default: &716 value: - id: 1 repository: @@ -92797,6 +92799,18 @@ paths: - allOf: - *620 - *605 + - allOf: + - *621 + - *605 + - allOf: + - *622 + - *605 + - allOf: + - *623 + - *605 + - allOf: + - *624 + - *605 examples: default: value: @@ -92847,7 +92861,7 @@ paths: schema: type: boolean default: true - - *621 + - *625 responses: '200': description: Response @@ -92965,7 +92979,7 @@ paths: application/json: schema: *124 examples: - default: &630 + default: &634 value: id: 42 name: super cool ruleset @@ -93014,10 +93028,10 @@ paths: parameters: - *362 - *363 - - *622 + - *626 - *215 - - *623 - - *624 + - *627 + - *628 - *17 - *19 responses: @@ -93025,9 +93039,9 @@ paths: description: Response content: application/json: - schema: *625 + schema: *629 examples: - default: *626 + default: *630 '404': *6 '500': *95 x-github: @@ -93050,15 +93064,15 @@ paths: parameters: - *362 - *363 - - *627 + - *631 responses: '200': description: Response content: application/json: - schema: *628 + schema: *632 examples: - default: *629 + default: *633 '404': *6 '500': *95 x-github: @@ -93109,7 +93123,7 @@ paths: application/json: schema: *124 examples: - default: *630 + default: *634 '404': *6 '500': *95 put: @@ -93192,7 +93206,7 @@ paths: application/json: schema: *124 examples: - default: *630 + default: *634 '404': *6 '500': *95 delete: @@ -93355,8 +93369,8 @@ paths: - *84 - *19 - *17 - - *631 - - *632 + - *635 + - *636 - *325 - *326 - *327 @@ -93367,7 +93381,7 @@ paths: application/json: schema: type: array - items: &635 + items: &639 type: object properties: number: *96 @@ -93383,8 +93397,8 @@ paths: format: uri description: The REST API URL of the code locations for this alert. - state: *633 - resolution: *634 + state: *637 + resolution: *638 resolved_at: type: - string @@ -93611,7 +93625,7 @@ paths: description: Response content: application/json: - schema: *635 + schema: *639 examples: default: value: @@ -93673,8 +93687,8 @@ paths: schema: type: object properties: - state: *633 - resolution: *634 + state: *637 + resolution: *638 resolution_comment: description: An optional comment when closing an alert. Cannot be updated or deleted. Must be `null` when changing `state` to `open`. @@ -93693,7 +93707,7 @@ paths: description: Response content: application/json: - schema: *635 + schema: *639 examples: default: value: @@ -93781,7 +93795,7 @@ paths: schema: type: array description: List of locations where the secret was detected - items: &791 + items: &795 type: object properties: type: @@ -94169,14 +94183,14 @@ paths: schema: type: object properties: - reason: &637 + reason: &641 description: The reason for bypassing push protection. type: string enum: - false_positive - used_in_tests - will_fix_later - placeholder_id: *636 + placeholder_id: *640 required: - reason - placeholder_id @@ -94193,7 +94207,7 @@ paths: schema: type: object properties: - reason: *637 + reason: *641 expire_at: type: - string @@ -94253,7 +94267,7 @@ paths: properties: incremental_scans: type: array - items: &638 + items: &642 description: Information on a single scan performed by secret scanning on the repository type: object @@ -94281,15 +94295,15 @@ paths: the scan is pending pattern_update_scans: type: array - items: *638 + items: *642 backfill_scans: type: array - items: *638 + items: *642 custom_pattern_backfill_scans: type: array items: allOf: - - *638 + - *642 - type: object properties: pattern_name: @@ -94404,9 +94418,9 @@ paths: application/json: schema: type: array - items: *639 + items: *643 examples: - default: *640 + default: *644 '400': *14 '404': *6 x-github: @@ -94600,9 +94614,9 @@ paths: description: Response content: application/json: - schema: *639 + schema: *643 examples: - default: &642 + default: &646 value: ghsa_id: GHSA-abcd-1234-efgh cve_id: CVE-2050-00000 @@ -94949,7 +94963,7 @@ paths: description: Response content: application/json: - schema: *639 + schema: *643 examples: default: value: @@ -95098,15 +95112,15 @@ paths: parameters: - *362 - *363 - - *641 + - *645 responses: '200': description: Response content: application/json: - schema: *639 + schema: *643 examples: - default: *642 + default: *646 '403': *27 '404': *6 x-github: @@ -95132,7 +95146,7 @@ paths: parameters: - *362 - *363 - - *641 + - *645 requestBody: required: true content: @@ -95303,10 +95317,10 @@ paths: description: Response content: application/json: - schema: *639 + schema: *643 examples: - default: *642 - add_credit: *642 + default: *646 + add_credit: *646 '403': *27 '404': *6 '422': @@ -95346,7 +95360,7 @@ paths: parameters: - *362 - *363 - - *641 + - *645 responses: '202': *93 '400': *14 @@ -95375,7 +95389,7 @@ paths: parameters: - *362 - *363 - - *641 + - *645 responses: '202': description: Response @@ -95516,7 +95530,7 @@ paths: application/json: schema: type: array - items: &643 + items: &647 title: Code Frequency Stat description: Code Frequency Stat type: array @@ -95889,7 +95903,7 @@ paths: application/json: schema: type: array - items: *643 + items: *647 examples: default: value: @@ -95979,7 +95993,7 @@ paths: description: Response content: application/json: - schema: *644 + schema: *648 examples: default: value: @@ -96073,7 +96087,7 @@ paths: description: if you subscribe to the repository content: application/json: - schema: &645 + schema: &649 title: Repository Invitation description: Repository invitations let you manage who you collaborate with. @@ -96173,7 +96187,7 @@ paths: description: Response content: application/json: - schema: *645 + schema: *649 examples: default: value: @@ -96313,7 +96327,7 @@ paths: application/json: schema: type: array - items: &646 + items: &650 title: Tag protection description: Tag protection type: object @@ -96394,7 +96408,7 @@ paths: description: Response content: application/json: - schema: *646 + schema: *650 examples: default: value: @@ -96542,7 +96556,7 @@ paths: description: Response content: application/json: - schema: &647 + schema: &651 title: Topic description: A topic aggregates entities that are related to a subject. type: object @@ -96554,7 +96568,7 @@ paths: required: - names examples: - default: &648 + default: &652 value: names: - octocat @@ -96609,9 +96623,9 @@ paths: description: Response content: application/json: - schema: *647 + schema: *651 examples: - default: *648 + default: *652 '404': *6 '422': *7 x-github: @@ -96634,7 +96648,7 @@ paths: parameters: - *362 - *363 - - &649 + - &653 name: per description: The time frame to display results for. in: query @@ -96665,7 +96679,7 @@ paths: - 128 clones: type: array - items: &650 + items: &654 title: Traffic type: object properties: @@ -96913,7 +96927,7 @@ paths: parameters: - *362 - *363 - - *649 + - *653 responses: '200': description: Response @@ -96934,7 +96948,7 @@ paths: - 3782 views: type: array - items: *650 + items: *654 required: - uniques - count @@ -97606,7 +97620,7 @@ paths: value: Engineering externalId: value: 8aa1a0c0-c4c3-4bc0-b4a5-2ef676900159 - - &658 + - &662 name: excludedAttributes description: Excludes the specified attribute from being returned in the results. Using this parameter can speed up response time. @@ -97616,7 +97630,7 @@ paths: type: string examples: - members - - &663 + - &667 name: startIndex description: 'Used for pagination: the starting index of the first result to return when paginating through values.' @@ -97628,7 +97642,7 @@ paths: format: int32 examples: - 1 - - &664 + - &668 name: count description: 'Used for pagination: the number of results to return per page.' in: query @@ -97672,7 +97686,7 @@ paths: Resources: type: array description: Information about each provisioned group. - items: &652 + items: &656 allOf: - type: object required: @@ -97754,7 +97768,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: &665 + meta: &669 type: object description: The metadata associated with the creation/updates to the user. @@ -97819,31 +97833,31 @@ paths: location: https://api.github.localhost/scim/v2/Groups/24b28bbb-5fc4-4686-a153-a020debb1155 startIndex: 1 itemsPerPage: 20 - '400': &653 + '400': &657 description: Bad request content: application/json: - schema: *651 + schema: *655 application/scim+json: - schema: *651 - '401': &654 + schema: *655 + '401': &658 description: Authorization failure - '403': &655 + '403': &659 description: Permission denied - '429': &656 + '429': &660 description: Too many requests content: application/json: - schema: *651 + schema: *655 application/scim+json: - schema: *651 - '500': &657 + schema: *655 + '500': &661 description: Internal server error content: application/json: - schema: *651 + schema: *655 application/scim+json: - schema: *651 + schema: *655 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -97867,7 +97881,7 @@ paths: required: true content: application/json: - schema: &661 + schema: &665 type: object required: - schemas @@ -97927,9 +97941,9 @@ paths: description: Group has been created content: application/scim+json: - schema: *652 + schema: *656 examples: - group: &659 + group: &663 value: schemas: - urn:ietf:params:scim:schemas:core:2.0:Group @@ -97948,13 +97962,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': *653 - '401': *654 - '403': *655 - '409': &662 + '400': *657 + '401': *658 + '403': *659 + '409': &666 description: Duplicate record detected - '429': *656 - '500': *657 + '429': *660 + '500': *661 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -97971,7 +97985,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: - - &660 + - &664 name: scim_group_id description: A unique identifier of the SCIM group. in: path @@ -97980,22 +97994,22 @@ paths: type: string examples: - 7fce0092-d52e-4f76-b727-3955bd72c939 - - *658 + - *662 - *38 responses: '200': description: Success, a group was found content: application/scim+json: - schema: *652 + schema: *656 examples: - default: *659 - '400': *653 - '401': *654 - '403': *655 + default: *663 + '400': *657 + '401': *658 + '403': *659 '404': *6 - '429': *656 - '500': *657 + '429': *660 + '500': *661 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -98014,13 +98028,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: - - *660 + - *664 - *38 requestBody: required: true content: application/json: - schema: *661 + schema: *665 examples: group: summary: Group @@ -98046,17 +98060,17 @@ paths: description: Group was updated content: application/scim+json: - schema: *652 + schema: *656 examples: - group: *659 - groupWithMembers: *659 - '400': *653 - '401': *654 - '403': *655 + group: *663 + groupWithMembers: *663 + '400': *657 + '401': *658 + '403': *659 '404': *6 - '409': *662 - '429': *656 - '500': *657 + '409': *666 + '429': *660 + '500': *661 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -98080,13 +98094,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: - - *660 + - *664 - *38 requestBody: required: true content: application/json: - schema: &672 + schema: &676 type: object required: - Operations @@ -98146,17 +98160,17 @@ paths: description: Success, group was updated content: application/scim+json: - schema: *652 + schema: *656 examples: - updateGroup: *659 - addMembers: *659 - '400': *653 - '401': *654 - '403': *655 + updateGroup: *663 + addMembers: *663 + '400': *657 + '401': *658 + '403': *659 '404': *6 - '409': *662 - '429': *656 - '500': *657 + '409': *666 + '429': *660 + '500': *661 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -98172,17 +98186,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: - - *660 + - *664 - *38 responses: '204': description: Group was deleted, no content - '400': *653 - '401': *654 - '403': *655 + '400': *657 + '401': *658 + '403': *659 '404': *6 - '429': *656 - '500': *657 + '429': *660 + '500': *661 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -98216,8 +98230,8 @@ paths: value: userName eq 'E012345' externalId: value: externalId eq 'E012345' - - *663 - - *664 + - *667 + - *668 - *38 responses: '200': @@ -98251,7 +98265,7 @@ paths: Resources: type: array description: Information about each provisioned account. - items: &667 + items: &671 allOf: - type: object required: @@ -98343,7 +98357,7 @@ paths: address. examples: - true - roles: &666 + roles: &670 type: array description: The roles assigned to the user. items: @@ -98402,7 +98416,7 @@ paths: type: string description: Provisioned SCIM groups that the user is a member of. - meta: *665 + meta: *669 startIndex: type: integer description: A starting index for the returned page @@ -98441,11 +98455,11 @@ paths: primary: false startIndex: 1 itemsPerPage: 20 - '400': *653 - '401': *654 - '403': *655 - '429': *656 - '500': *657 + '400': *657 + '401': *658 + '403': *659 + '429': *660 + '500': *661 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -98469,7 +98483,7 @@ paths: required: true content: application/json: - schema: &670 + schema: &674 type: object required: - schemas @@ -98562,9 +98576,9 @@ paths: description: Whether this email address is the primary address. examples: - true - roles: *666 + roles: *670 examples: - user: &671 + user: &675 summary: User value: schemas: @@ -98611,9 +98625,9 @@ paths: description: User has been created content: application/scim+json: - schema: *667 + schema: *671 examples: - user: &668 + user: &672 value: schemas: - urn:ietf:params:scim:schemas:core:2.0:User @@ -98639,13 +98653,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: *668 - '400': *653 - '401': *654 - '403': *655 - '409': *662 - '429': *656 - '500': *657 + enterpriseOwner: *672 + '400': *657 + '401': *658 + '403': *659 + '409': *666 + '429': *660 + '500': *661 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -98662,7 +98676,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: - - &669 + - &673 name: scim_user_id description: The unique identifier of the SCIM user. in: path @@ -98675,15 +98689,15 @@ paths: description: Success, a user was found content: application/scim+json: - schema: *667 + schema: *671 examples: - default: *668 - '400': *653 - '401': *654 - '403': *655 + default: *672 + '400': *657 + '401': *658 + '403': *659 '404': *6 - '429': *656 - '500': *657 + '429': *660 + '500': *661 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -98705,30 +98719,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: - - *669 + - *673 - *38 requestBody: required: true content: application/json: - schema: *670 + schema: *674 examples: - user: *671 + user: *675 responses: '200': description: User was updated content: application/scim+json: - schema: *667 + schema: *671 examples: - user: *668 - '400': *653 - '401': *654 - '403': *655 + user: *672 + '400': *657 + '401': *658 + '403': *659 '404': *6 - '409': *662 - '429': *656 - '500': *657 + '409': *666 + '429': *660 + '500': *661 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -98763,13 +98777,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: - - *669 + - *673 - *38 requestBody: required: true content: application/json: - schema: *672 + schema: *676 examples: userMultiValuedProperties: summary: Multi Valued Property @@ -98809,18 +98823,18 @@ paths: description: Success, user was updated content: application/scim+json: - schema: *667 - examples: - userMultiValuedProperties: *668 - userSingleValuedProperties: *668 - disableUser: *668 - '400': *653 - '401': *654 - '403': *655 + schema: *671 + examples: + userMultiValuedProperties: *672 + userSingleValuedProperties: *672 + disableUser: *672 + '400': *657 + '401': *658 + '403': *659 '404': *6 - '409': *662 - '429': *656 - '500': *657 + '409': *666 + '429': *660 + '500': *661 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -98840,17 +98854,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: - - *669 + - *673 - *38 responses: '204': description: User was deleted, no content - '400': *653 - '401': *654 - '403': *655 + '400': *657 + '401': *658 + '403': *659 '404': *6 - '429': *656 - '500': *657 + '429': *660 + '500': *661 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -98941,7 +98955,7 @@ paths: - 1 Resources: type: array - items: &673 + items: &677 title: SCIM /Users description: SCIM /Users provisioning endpoints type: object @@ -99188,22 +99202,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': *35 - '404': &674 + '404': &678 description: Resource not found content: application/json: - schema: *651 + schema: *655 application/scim+json: - schema: *651 - '403': &675 + schema: *655 + '403': &679 description: Forbidden content: application/json: - schema: *651 + schema: *655 application/scim+json: - schema: *651 - '400': *653 - '429': *656 + schema: *655 + '400': *657 + '429': *660 x-github: githubCloudOnly: true enabledForGitHubApps: true @@ -99229,9 +99243,9 @@ paths: description: Response content: application/scim+json: - schema: *673 + schema: *677 examples: - default: &676 + default: &680 value: schemas: - urn:ietf:params:scim:schemas:core:2.0:User @@ -99254,17 +99268,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': *35 - '404': *674 - '403': *675 - '500': *657 + '404': *678 + '403': *679 + '500': *661 '409': description: Conflict content: application/json: - schema: *651 + schema: *655 application/scim+json: - schema: *651 - '400': *653 + schema: *655 + '400': *657 requestBody: required: true content: @@ -99359,17 +99373,17 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#get-scim-provisioning-information-for-a-user parameters: - *164 - - *669 + - *673 responses: '200': description: Response content: application/scim+json: - schema: *673 + schema: *677 examples: - default: *676 - '404': *674 - '403': *675 + default: *680 + '404': *678 + '403': *679 '304': *35 x-github: githubCloudOnly: true @@ -99393,18 +99407,18 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#update-a-provisioned-organization-membership parameters: - *164 - - *669 + - *673 responses: '200': description: Response content: application/scim+json: - schema: *673 + schema: *677 examples: - default: *676 + default: *680 '304': *35 - '404': *674 - '403': *675 + '404': *678 + '403': *679 requestBody: required: true content: @@ -99515,19 +99529,19 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#update-an-attribute-for-a-scim-user parameters: - *164 - - *669 + - *673 responses: '200': description: Response content: application/scim+json: - schema: *673 + schema: *677 examples: - default: *676 + default: *680 '304': *35 - '404': *674 - '403': *675 - '400': *653 + '404': *678 + '403': *679 + '400': *657 '429': description: Response content: @@ -99623,12 +99637,12 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#delete-a-scim-user-from-an-organization parameters: - *164 - - *669 + - *673 responses: '204': description: Response - '404': *674 - '403': *675 + '404': *678 + '403': *679 '304': *35 x-github: githubCloudOnly: true @@ -99762,7 +99776,7 @@ paths: examples: - 73..77 - 77..78 - text_matches: &677 + text_matches: &681 title: Search Result Text Matches type: array items: @@ -99926,7 +99940,7 @@ paths: enum: - author-date - committer-date - - &678 + - &682 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 @@ -100046,7 +100060,7 @@ paths: type: number node_id: type: string - text_matches: *677 + text_matches: *681 required: - sha - node_id @@ -100229,7 +100243,7 @@ paths: - interactions - created - updated - - *678 + - *682 - *17 - *19 - name: advanced_search @@ -100367,7 +100381,7 @@ paths: - string - 'null' format: date-time - text_matches: *677 + text_matches: *681 pull_request: type: object properties: @@ -100593,7 +100607,7 @@ paths: enum: - created - updated - - *678 + - *682 - *17 - *19 responses: @@ -100638,7 +100652,7 @@ paths: - 'null' score: type: number - text_matches: *677 + text_matches: *681 required: - id - node_id @@ -100724,7 +100738,7 @@ paths: - forks - help-wanted-issues - updated - - *678 + - *682 - *17 - *19 responses: @@ -100961,7 +100975,7 @@ paths: - admin - pull - push - text_matches: *677 + text_matches: *681 temp_clone_token: type: string allow_merge_commit: @@ -101270,7 +101284,7 @@ paths: - string - 'null' format: uri - text_matches: *677 + text_matches: *681 related: type: - array @@ -101465,7 +101479,7 @@ paths: - followers - repositories - joined - - *678 + - *682 - *17 - *19 responses: @@ -101575,7 +101589,7 @@ paths: type: - boolean - 'null' - text_matches: *677 + text_matches: *681 blog: type: - string @@ -101657,7 +101671,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#get-a-team-legacy parameters: - - &679 + - &683 name: team_id description: The unique identifier of the team. in: path @@ -101698,7 +101712,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#update-a-team-legacy parameters: - - *679 + - *683 requestBody: required: true content: @@ -101799,7 +101813,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#delete-a-team-legacy parameters: - - *679 + - *683 responses: '204': description: Response @@ -101830,7 +101844,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#list-discussions-legacy parameters: - - *679 + - *683 - *84 - *17 - *19 @@ -101843,7 +101857,7 @@ paths: type: array items: *345 examples: - default: *680 + default: *684 headers: Link: *37 x-github: @@ -101872,7 +101886,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#create-a-discussion-legacy parameters: - - *679 + - *683 requestBody: required: true content: @@ -101935,7 +101949,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#get-a-discussion-legacy parameters: - - *679 + - *683 - *347 responses: '200': @@ -101969,7 +101983,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#update-a-discussion-legacy parameters: - - *679 + - *683 - *347 requestBody: required: false @@ -101995,7 +102009,7 @@ paths: application/json: schema: *345 examples: - default: *681 + default: *685 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -102020,7 +102034,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#delete-a-discussion-legacy parameters: - - *679 + - *683 - *347 responses: '204': @@ -102050,7 +102064,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#list-discussion-comments-legacy parameters: - - *679 + - *683 - *347 - *84 - *17 @@ -102064,7 +102078,7 @@ paths: type: array items: *348 examples: - default: *682 + default: *686 headers: Link: *37 x-github: @@ -102093,7 +102107,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#create-a-discussion-comment-legacy parameters: - - *679 + - *683 - *347 requestBody: required: true @@ -102145,7 +102159,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#get-a-discussion-comment-legacy parameters: - - *679 + - *683 - *347 - *350 responses: @@ -102180,7 +102194,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#update-a-discussion-comment-legacy parameters: - - *679 + - *683 - *347 - *350 requestBody: @@ -102206,7 +102220,7 @@ paths: application/json: schema: *348 examples: - default: *683 + default: *687 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -102231,7 +102245,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#delete-a-discussion-comment-legacy parameters: - - *679 + - *683 - *347 - *350 responses: @@ -102262,7 +102276,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: - - *679 + - *683 - *347 - *350 - name: content @@ -102321,7 +102335,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: - - *679 + - *683 - *347 - *350 requestBody: @@ -102383,7 +102397,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: - - *679 + - *683 - *347 - name: content description: Returns a single [reaction type](https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#about-reactions). @@ -102441,7 +102455,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: - - *679 + - *683 - *347 requestBody: required: true @@ -102500,7 +102514,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#list-pending-team-invitations-legacy parameters: - - *679 + - *683 - *17 - *19 responses: @@ -102538,7 +102552,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#list-team-members-legacy parameters: - - *679 + - *683 - name: role description: Filters members returned by their role in the team. in: query @@ -102589,7 +102603,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#get-team-member-legacy parameters: - - *679 + - *683 - *212 responses: '204': @@ -102626,7 +102640,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#add-team-member-legacy parameters: - - *679 + - *683 - *212 responses: '204': @@ -102666,7 +102680,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#remove-team-member-legacy parameters: - - *679 + - *683 - *212 responses: '204': @@ -102703,7 +102717,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: - - *679 + - *683 - *212 responses: '200': @@ -102712,7 +102726,7 @@ paths: application/json: schema: *359 examples: - response-if-user-is-a-team-maintainer: *684 + response-if-user-is-a-team-maintainer: *688 '404': *6 x-github: githubCloudOnly: false @@ -102745,7 +102759,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: - - *679 + - *683 - *212 requestBody: required: false @@ -102773,7 +102787,7 @@ paths: application/json: schema: *359 examples: - response-if-users-membership-with-team-is-now-pending: *685 + response-if-users-membership-with-team-is-now-pending: *689 '403': description: Forbidden if team synchronization is set up '422': @@ -102807,7 +102821,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: - - *679 + - *683 - *212 responses: '204': @@ -102836,7 +102850,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#list-team-projects-legacy parameters: - - *679 + - *683 - *17 - *19 responses: @@ -102848,7 +102862,7 @@ paths: type: array items: *360 examples: - default: *686 + default: *690 headers: Link: *37 '404': *6 @@ -102874,7 +102888,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: - - *679 + - *683 - *361 responses: '200': @@ -102883,7 +102897,7 @@ paths: application/json: schema: *360 examples: - default: *687 + default: *691 '404': description: Not Found if project is not managed by this team x-github: @@ -102907,7 +102921,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: - - *679 + - *683 - *361 requestBody: required: false @@ -102975,7 +102989,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: - - *679 + - *683 - *361 responses: '204': @@ -103003,7 +103017,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#list-team-repositories-legacy parameters: - - *679 + - *683 - *17 - *19 responses: @@ -103045,7 +103059,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: - - *679 + - *683 - *362 - *363 responses: @@ -103053,7 +103067,7 @@ paths: description: Alternative response with extra repository information content: application/json: - schema: *688 + schema: *692 examples: alternative-response-with-extra-repository-information: value: @@ -103204,7 +103218,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: - - *679 + - *683 - *362 - *363 requestBody: @@ -103256,7 +103270,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: - - *679 + - *683 - *362 - *363 responses: @@ -103287,7 +103301,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: - - *679 + - *683 responses: '200': description: Response @@ -103322,7 +103336,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: - - *679 + - *683 requestBody: required: true content: @@ -103414,7 +103428,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#list-child-teams-legacy parameters: - - *679 + - *683 - *17 - *19 responses: @@ -103426,7 +103440,7 @@ paths: type: array items: *277 examples: - response-if-child-teams-exist: *689 + response-if-child-teams-exist: *693 headers: Link: *37 '404': *6 @@ -103459,7 +103473,7 @@ paths: application/json: schema: oneOf: - - &691 + - &695 title: Private User description: Private User type: object @@ -103709,7 +103723,7 @@ paths: - private_gists - total_private_repos - two_factor_authentication - - *690 + - *694 examples: response-with-public-and-private-profile-information: summary: Response with public and private profile information @@ -103869,7 +103883,7 @@ paths: description: Response content: application/json: - schema: *691 + schema: *695 examples: default: value: @@ -104267,7 +104281,7 @@ paths: type: integer secrets: type: array - items: &692 + items: &696 title: Codespaces Secret description: Secrets for a GitHub Codespace. type: object @@ -104387,7 +104401,7 @@ paths: description: Response content: application/json: - schema: *692 + schema: *696 examples: default: value: @@ -104533,7 +104547,7 @@ paths: type: array items: *190 examples: - default: *693 + default: *697 '401': *23 '403': *27 '404': *6 @@ -104800,7 +104814,7 @@ paths: description: Response content: application/json: - schema: &694 + schema: &698 type: object title: Fetches information about an export of a codespace. description: An export of a codespace. Also, latest export details @@ -104853,7 +104867,7 @@ paths: examples: - https://github.com/octocat/hello-world/tree/:branch examples: - default: &695 + default: &699 value: state: succeeded completed_at: '2022-01-01T14:59:22Z' @@ -104898,9 +104912,9 @@ paths: description: Response content: application/json: - schema: *694 + schema: *698 examples: - default: *695 + default: *699 '404': *6 x-github: githubCloudOnly: false @@ -104939,7 +104953,7 @@ paths: type: array items: *472 examples: - default: *696 + default: *700 '304': *35 '500': *95 '401': *23 @@ -105905,7 +105919,7 @@ paths: type: array items: *295 examples: - default: &709 + default: &713 value: - id: 197 name: hello_docker @@ -106006,7 +106020,7 @@ paths: application/json: schema: type: array - items: &697 + items: &701 title: Email description: Email type: object @@ -106076,9 +106090,9 @@ paths: application/json: schema: type: array - items: *697 + items: *701 examples: - default: &711 + default: &715 value: - email: octocat@github.com verified: true @@ -106155,7 +106169,7 @@ paths: application/json: schema: type: array - items: *697 + items: *701 examples: default: value: @@ -106413,7 +106427,7 @@ paths: application/json: schema: type: array - items: &698 + items: &702 title: GPG Key description: A unique encryption key type: object @@ -106558,7 +106572,7 @@ paths: - subkeys - revoked examples: - default: &722 + default: &726 value: - id: 3 name: Octocat's GPG Key @@ -106643,9 +106657,9 @@ paths: description: Response content: application/json: - schema: *698 + schema: *702 examples: - default: &699 + default: &703 value: id: 3 name: Octocat's GPG Key @@ -106702,7 +106716,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: - - &700 + - &704 name: gpg_key_id description: The unique identifier of the GPG key. in: path @@ -106714,9 +106728,9 @@ paths: description: Response content: application/json: - schema: *698 + schema: *702 examples: - default: *699 + default: *703 '404': *6 '304': *35 '403': *27 @@ -106739,7 +106753,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: - - *700 + - *704 responses: '204': description: Response @@ -106930,7 +106944,7 @@ paths: type: array items: *61 examples: - default: *701 + default: *705 headers: Link: *37 '404': *6 @@ -107194,7 +107208,7 @@ paths: application/json: schema: type: array - items: &702 + items: &706 title: Key description: Key type: object @@ -107292,9 +107306,9 @@ paths: description: Response content: application/json: - schema: *702 + schema: *706 examples: - default: &703 + default: &707 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -107333,9 +107347,9 @@ paths: description: Response content: application/json: - schema: *702 + schema: *706 examples: - default: *703 + default: *707 '404': *6 '304': *35 '403': *27 @@ -107391,7 +107405,7 @@ paths: application/json: schema: type: array - items: &704 + items: &708 title: User Marketplace Purchase description: User Marketplace Purchase type: object @@ -107470,7 +107484,7 @@ paths: - account - plan examples: - default: &705 + default: &709 value: - billing_cycle: monthly next_billing_date: '2017-11-11T00:00:00Z' @@ -107532,9 +107546,9 @@ paths: application/json: schema: type: array - items: *704 + items: *708 examples: - default: *705 + default: *709 headers: Link: *37 '304': *35 @@ -108538,7 +108552,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/users#unlock-a-user-repository parameters: - *290 - - *706 + - *710 responses: '204': description: Response @@ -108611,7 +108625,7 @@ paths: type: array items: *56 examples: - default: *707 + default: *711 headers: Link: *37 '304': *35 @@ -108653,7 +108667,7 @@ paths: - docker - nuget - container - - *708 + - *712 - *19 - *17 responses: @@ -108665,8 +108679,8 @@ paths: type: array items: *295 examples: - default: *709 - '400': *710 + default: *713 + '400': *714 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -108695,7 +108709,7 @@ paths: application/json: schema: *295 examples: - default: &723 + default: &727 value: id: 40201 name: octo-name @@ -109150,9 +109164,9 @@ paths: application/json: schema: type: array - items: *697 + items: *701 examples: - default: *711 + default: *715 headers: Link: *37 '304': *35 @@ -109265,7 +109279,7 @@ paths: type: array items: *61 examples: - default: &718 + default: &722 summary: Default response value: - id: 1296269 @@ -109623,7 +109637,7 @@ paths: type: array items: *542 examples: - default: *712 + default: *716 headers: Link: *37 '304': *35 @@ -109702,7 +109716,7 @@ paths: application/json: schema: type: array - items: &713 + items: &717 title: Social account description: Social media account type: object @@ -109719,7 +109733,7 @@ paths: - provider - url examples: - default: &714 + default: &718 value: - provider: twitter url: https://twitter.com/github @@ -109782,9 +109796,9 @@ paths: application/json: schema: type: array - items: *713 + items: *717 examples: - default: *714 + default: *718 '422': *15 '304': *35 '404': *6 @@ -109872,7 +109886,7 @@ paths: application/json: schema: type: array - items: &715 + items: &719 title: SSH Signing Key description: A public SSH key used to sign Git commits type: object @@ -109892,7 +109906,7 @@ paths: - title - created_at examples: - default: &724 + default: &728 value: - key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -109959,9 +109973,9 @@ paths: description: Response content: application/json: - schema: *715 + schema: *719 examples: - default: &716 + default: &720 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -109992,7 +110006,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: - - &717 + - &721 name: ssh_signing_key_id description: The unique identifier of the SSH signing key. in: path @@ -110004,9 +110018,9 @@ paths: description: Response content: application/json: - schema: *715 + schema: *719 examples: - default: *716 + default: *720 '404': *6 '304': *35 '403': *27 @@ -110029,7 +110043,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: - - *717 + - *721 responses: '204': description: Response @@ -110058,7 +110072,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: - - &725 + - &729 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 @@ -110083,11 +110097,11 @@ paths: type: array items: *61 examples: - default-response: *718 + default-response: *722 application/vnd.github.v3.star+json: schema: type: array - items: &726 + items: &730 title: Starred Repository description: Starred Repository type: object @@ -110456,10 +110470,10 @@ paths: application/json: schema: oneOf: - - *691 - - *690 + - *695 + - *694 examples: - default-response: &720 + default-response: &724 summary: Default response value: login: octocat @@ -110494,7 +110508,7 @@ paths: following: 0 created_at: '2008-01-14T04:33:35Z' updated_at: '2008-01-14T04:33:35Z' - response-with-git-hub-plan-information: &721 + response-with-git-hub-plan-information: &725 summary: Response with GitHub plan information value: login: octocat @@ -110554,7 +110568,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/users#list-users parameters: - - *719 + - *723 - *17 responses: '200': @@ -110603,11 +110617,11 @@ paths: application/json: schema: oneOf: - - *691 - - *690 + - *695 + - *694 examples: - default-response: *720 - response-with-git-hub-plan-information: *721 + default-response: *724 + response-with-git-hub-plan-information: *725 '404': *6 x-github: githubCloudOnly: false @@ -110724,7 +110738,7 @@ paths: type: array items: *295 examples: - default: *709 + default: *713 '403': *27 '401': *23 x-github: @@ -111128,9 +111142,9 @@ paths: application/json: schema: type: array - items: *698 + items: *702 examples: - default: *722 + default: *726 headers: Link: *37 x-github: @@ -111312,7 +111326,7 @@ paths: type: array items: *56 examples: - default: *707 + default: *711 headers: Link: *37 x-github: @@ -111351,7 +111365,7 @@ paths: - docker - nuget - container - - *708 + - *712 - *212 - *19 - *17 @@ -111364,10 +111378,10 @@ paths: type: array items: *295 examples: - default: *709 + default: *713 '403': *27 '401': *23 - '400': *710 + '400': *714 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -111397,7 +111411,7 @@ paths: application/json: schema: *295 examples: - default: *723 + default: *727 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -112086,9 +112100,9 @@ paths: application/json: schema: type: array - items: *713 + items: *717 examples: - default: *714 + default: *718 headers: Link: *37 x-github: @@ -112118,9 +112132,9 @@ paths: application/json: schema: type: array - items: *715 + items: *719 examples: - default: *724 + default: *728 headers: Link: *37 x-github: @@ -112145,7 +112159,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/activity/starring#list-repositories-starred-by-a-user parameters: - *212 - - *725 + - *729 - *84 - *17 - *19 @@ -112157,11 +112171,11 @@ paths: schema: anyOf: - type: array - items: *726 + items: *730 - type: array items: *61 examples: - default-response: *718 + default-response: *722 headers: Link: *37 x-github: @@ -112321,7 +112335,7 @@ webhooks: type: string enum: - disabled - enterprise: &727 + enterprise: &731 title: Enterprise description: |- An enterprise on GitHub. Webhook payloads contain the `enterprise` property when the webhook is configured @@ -112390,7 +112404,7 @@ webhooks: - created_at - updated_at - avatar_url - installation: &728 + installation: &732 title: Simple Installation description: |- The GitHub App installation. Webhook payloads contain the `installation` property when the event is configured @@ -112411,7 +112425,7 @@ webhooks: required: - id - node_id - organization: &729 + organization: &733 title: Organization Simple description: |- A GitHub organization. Webhook payloads contain the `organization` property when the webhook is configured for an @@ -112484,7 +112498,7 @@ webhooks: - public_members_url - avatar_url - description - repository: &730 + repository: &734 title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property @@ -113397,10 +113411,10 @@ webhooks: type: string enum: - enabled - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -113476,11 +113490,11 @@ webhooks: type: string enum: - created - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 - rule: &731 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 + rule: &735 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) @@ -113703,11 +113717,11 @@ webhooks: type: string enum: - deleted - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 - rule: *731 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 + rule: *735 sender: *4 required: - action @@ -113895,11 +113909,11 @@ webhooks: - everyone required: - from - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 - rule: *731 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 + rule: *735 sender: *4 required: - action @@ -113972,7 +113986,7 @@ webhooks: required: true content: application/json: - schema: &734 + schema: &738 title: Exemption request cancellation event type: object properties: @@ -113980,11 +113994,11 @@ webhooks: type: string enum: - cancelled - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 - exemption_request: &732 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 + exemption_request: &736 title: Exemption Request description: A request from a user to be exempted from a set of rules. @@ -114214,7 +114228,7 @@ webhooks: - array - 'null' description: The responses to the exemption request. - items: &733 + items: &737 title: Exemption response description: A response to an exemption request by a delegated bypasser. @@ -114326,7 +114340,7 @@ webhooks: required: true content: application/json: - schema: &735 + schema: &739 title: Exemption request completed event type: object properties: @@ -114334,11 +114348,11 @@ webhooks: type: string enum: - completed - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 - exemption_request: *732 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 + exemption_request: *736 sender: *4 required: - action @@ -114410,7 +114424,7 @@ webhooks: required: true content: application/json: - schema: &736 + schema: &740 title: Exemption request created event type: object properties: @@ -114418,11 +114432,11 @@ webhooks: type: string enum: - created - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 - exemption_request: *732 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 + exemption_request: *736 sender: *4 required: - action @@ -114494,7 +114508,7 @@ webhooks: required: true content: application/json: - schema: &737 + schema: &741 title: Exemption response dismissed event type: object properties: @@ -114502,12 +114516,12 @@ webhooks: type: string enum: - response_dismissed - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 - exemption_request: *732 - exemption_response: *733 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 + exemption_request: *736 + exemption_response: *737 sender: *4 required: - action @@ -114581,7 +114595,7 @@ webhooks: required: true content: application/json: - schema: &738 + schema: &742 title: Exemption response submitted event type: object properties: @@ -114589,12 +114603,12 @@ webhooks: type: string enum: - response_submitted - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 - exemption_request: *732 - exemption_response: *733 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 + exemption_request: *736 + exemption_response: *737 sender: *4 required: - action @@ -114667,7 +114681,7 @@ webhooks: required: true content: application/json: - schema: *734 + schema: *738 responses: '200': description: Return a 200 status to indicate that the data was received @@ -114734,7 +114748,7 @@ webhooks: required: true content: application/json: - schema: *735 + schema: *739 responses: '200': description: Return a 200 status to indicate that the data was received @@ -114801,7 +114815,7 @@ webhooks: required: true content: application/json: - schema: *736 + schema: *740 responses: '200': description: Return a 200 status to indicate that the data was received @@ -114868,7 +114882,7 @@ webhooks: required: true content: application/json: - schema: *737 + schema: *741 responses: '200': description: Return a 200 status to indicate that the data was received @@ -114936,7 +114950,7 @@ webhooks: required: true content: application/json: - schema: *738 + schema: *742 responses: '200': description: Return a 200 status to indicate that the data was received @@ -115014,7 +115028,7 @@ webhooks: type: string enum: - completed - check_run: &740 + check_run: &744 title: CheckRun description: A check performed on the code of a given code change type: object @@ -115127,7 +115141,7 @@ webhooks: - examples: - neutral - deployment: *739 + deployment: *743 details_url: type: string examples: @@ -115225,9 +115239,9 @@ webhooks: - output - app - pull_requests - installation: *728 - organization: *729 - repository: *730 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - check_run @@ -115620,10 +115634,10 @@ webhooks: type: string enum: - created - check_run: *740 - installation: *728 - organization: *729 - repository: *730 + check_run: *744 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - check_run @@ -116019,10 +116033,10 @@ webhooks: type: string enum: - requested_action - check_run: *740 - installation: *728 - organization: *729 - repository: *730 + check_run: *744 + installation: *732 + organization: *733 + repository: *734 requested_action: description: The action requested by the user. type: object @@ -116427,10 +116441,10 @@ webhooks: type: string enum: - rerequested - check_run: *740 - installation: *728 - organization: *729 - repository: *730 + check_run: *744 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - check_run @@ -117422,10 +117436,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -118110,10 +118124,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -118792,10 +118806,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -119113,20 +119127,20 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: &741 + commit_oid: &745 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: *727 - installation: *728 - organization: *729 - ref: &742 + enterprise: *731 + installation: *732 + organization: *733 + ref: &746 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: *730 + repository: *734 sender: *4 required: - action @@ -119531,12 +119545,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *741 - enterprise: *727 - installation: *728 - organization: *729 - ref: *742 - repository: *730 + commit_oid: *745 + enterprise: *731 + installation: *732 + organization: *733 + ref: *746 + repository: *734 sender: *4 required: - action @@ -119816,12 +119830,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *741 - enterprise: *727 - installation: *728 - organization: *729 - ref: *742 - repository: *730 + commit_oid: *745 + enterprise: *731 + installation: *732 + organization: *733 + ref: *746 + repository: *734 sender: *4 required: - action @@ -120164,12 +120178,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *741 - enterprise: *727 - installation: *728 - organization: *729 - ref: *742 - repository: *730 + commit_oid: *745 + enterprise: *731 + installation: *732 + organization: *733 + ref: *746 + repository: *734 sender: *4 required: - action @@ -120449,9 +120463,9 @@ webhooks: type: - string - 'null' - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 ref: description: The Git reference of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event @@ -120459,7 +120473,7 @@ webhooks: type: - string - 'null' - repository: *730 + repository: *734 sender: *4 required: - action @@ -120702,12 +120716,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *741 - enterprise: *727 - installation: *728 - organization: *729 - ref: *742 - repository: *730 + commit_oid: *745 + enterprise: *731 + installation: *732 + organization: *733 + ref: *746 + repository: *734 sender: *4 required: - action @@ -120969,10 +120983,10 @@ webhooks: - updated_at - author_association - body - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -121053,18 +121067,18 @@ webhooks: type: - string - 'null' - enterprise: *727 - installation: *728 + enterprise: *731 + installation: *732 master_branch: description: The name of the repository's default branch (usually `main`). type: string - organization: *729 - pusher_type: &743 + organization: *733 + pusher_type: &747 description: The pusher type for the event. Can be either `user` or a deploy key. type: string - ref: &744 + ref: &748 description: The [`git ref`](https://docs.github.com/enterprise-cloud@latest//rest/git/refs#get-a-reference) resource. type: string @@ -121074,7 +121088,7 @@ webhooks: enum: - tag - branch - repository: *730 + repository: *734 sender: *4 required: - ref @@ -121157,9 +121171,9 @@ webhooks: enum: - created definition: *110 - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 sender: *4 required: - action @@ -121244,9 +121258,9 @@ webhooks: description: The name of the property that was deleted. required: - property_name - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 sender: *4 required: - action @@ -121324,9 +121338,9 @@ webhooks: enum: - updated definition: *110 - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 sender: *4 required: - action @@ -121403,10 +121417,10 @@ webhooks: type: string enum: - updated - enterprise: *727 - installation: *728 - repository: *730 - organization: *729 + enterprise: *731 + installation: *732 + repository: *734 + organization: *733 sender: *4 new_property_values: type: array @@ -121491,18 +121505,18 @@ webhooks: title: delete event type: object properties: - enterprise: *727 - installation: *728 - organization: *729 - pusher_type: *743 - ref: *744 + enterprise: *731 + installation: *732 + organization: *733 + pusher_type: *747 + ref: *748 ref_type: description: The type of Git ref object deleted in the repository. type: string enum: - tag - branch - repository: *730 + repository: *734 sender: *4 required: - ref @@ -121587,10 +121601,10 @@ webhooks: enum: - auto_dismissed alert: *498 - installation: *728 - organization: *729 - enterprise: *727 - repository: *730 + installation: *732 + organization: *733 + enterprise: *731 + repository: *734 sender: *4 required: - action @@ -121675,10 +121689,10 @@ webhooks: enum: - auto_reopened alert: *498 - installation: *728 - organization: *729 - enterprise: *727 - repository: *730 + installation: *732 + organization: *733 + enterprise: *731 + repository: *734 sender: *4 required: - action @@ -121763,10 +121777,10 @@ webhooks: enum: - created alert: *498 - installation: *728 - organization: *729 - enterprise: *727 - repository: *730 + installation: *732 + organization: *733 + enterprise: *731 + repository: *734 sender: *4 required: - action @@ -121849,10 +121863,10 @@ webhooks: enum: - dismissed alert: *498 - installation: *728 - organization: *729 - enterprise: *727 - repository: *730 + installation: *732 + organization: *733 + enterprise: *731 + repository: *734 sender: *4 required: - action @@ -121935,10 +121949,10 @@ webhooks: enum: - fixed alert: *498 - installation: *728 - organization: *729 - enterprise: *727 - repository: *730 + installation: *732 + organization: *733 + enterprise: *731 + repository: *734 sender: *4 required: - action @@ -122022,10 +122036,10 @@ webhooks: enum: - reintroduced alert: *498 - installation: *728 - organization: *729 - enterprise: *727 - repository: *730 + installation: *732 + organization: *733 + enterprise: *731 + repository: *734 sender: *4 required: - action @@ -122108,10 +122122,10 @@ webhooks: enum: - reopened alert: *498 - installation: *728 - organization: *729 - enterprise: *727 - repository: *730 + installation: *732 + organization: *733 + enterprise: *731 + repository: *734 sender: *4 required: - action @@ -122188,9 +122202,9 @@ webhooks: type: string enum: - created - enterprise: *727 - installation: *728 - key: &745 + enterprise: *731 + installation: *732 + key: &749 description: The [`deploy key`](https://docs.github.com/enterprise-cloud@latest//rest/deploy-keys/deploy-keys#get-a-deploy-key) resource. type: object @@ -122228,8 +122242,8 @@ webhooks: - verified - created_at - read_only - organization: *729 - repository: *730 + organization: *733 + repository: *734 sender: *4 required: - action @@ -122306,11 +122320,11 @@ webhooks: type: string enum: - deleted - enterprise: *727 - installation: *728 - key: *745 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + key: *749 + organization: *733 + repository: *734 sender: *4 required: - action @@ -122882,12 +122896,12 @@ webhooks: - updated_at - statuses_url - repository_url - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 - workflow: &749 + workflow: &753 title: Workflow type: - object @@ -123629,9 +123643,9 @@ webhooks: pull_requests: type: array items: *586 - repository: *730 - organization: *729 - installation: *728 + repository: *734 + organization: *733 + installation: *732 sender: *4 responses: '200': @@ -123702,7 +123716,7 @@ webhooks: type: string enum: - approved - approver: &746 + approver: &750 type: object properties: avatar_url: @@ -123745,11 +123759,11 @@ webhooks: type: string comment: type: string - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 - reviewers: &747 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 + reviewers: &751 type: array items: type: object @@ -123830,7 +123844,7 @@ webhooks: sender: *4 since: type: string - workflow_job_run: &748 + workflow_job_run: &752 type: object properties: conclusion: @@ -124576,18 +124590,18 @@ webhooks: type: string enum: - rejected - approver: *746 + approver: *750 comment: type: string - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 - reviewers: *747 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 + reviewers: *751 sender: *4 since: type: string - workflow_job_run: *748 + workflow_job_run: *752 workflow_job_runs: type: array items: @@ -125304,13 +125318,13 @@ webhooks: type: string enum: - requested - enterprise: *727 + enterprise: *731 environment: type: string - installation: *728 - organization: *729 - repository: *730 - requestor: &754 + installation: *732 + organization: *733 + repository: *734 + requestor: &758 title: User type: - object @@ -127253,12 +127267,12 @@ webhooks: - updated_at - deployment_url - repository_url - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 - workflow: *749 + workflow: *753 workflow_run: title: Deployment Workflow Run type: @@ -127949,7 +127963,7 @@ webhooks: type: string enum: - answered - answer: &752 + answer: &756 type: object properties: author_association: @@ -128109,7 +128123,7 @@ webhooks: - created_at - updated_at - body - discussion: &750 + discussion: &754 title: Discussion description: A Discussion in a repository. type: object @@ -128427,10 +128441,10 @@ webhooks: - author_association - active_lock_reason - body - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -128557,11 +128571,11 @@ webhooks: - from required: - category - discussion: *750 - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + discussion: *754 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -128644,11 +128658,11 @@ webhooks: type: string enum: - closed - discussion: *750 - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + discussion: *754 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -128730,7 +128744,7 @@ webhooks: type: string enum: - created - comment: &751 + comment: &755 type: object properties: author_association: @@ -128890,11 +128904,11 @@ webhooks: - updated_at - body - reactions - discussion: *750 - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + discussion: *754 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -128977,12 +128991,12 @@ webhooks: type: string enum: - deleted - comment: *751 - discussion: *750 - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + comment: *755 + discussion: *754 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -129077,12 +129091,12 @@ webhooks: - from required: - body - comment: *751 - discussion: *750 - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + comment: *755 + discussion: *754 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -129166,11 +129180,11 @@ webhooks: type: string enum: - created - discussion: *750 - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + discussion: *754 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -129252,11 +129266,11 @@ webhooks: type: string enum: - deleted - discussion: *750 - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + discussion: *754 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -129356,11 +129370,11 @@ webhooks: type: string required: - from - discussion: *750 - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + discussion: *754 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -129442,10 +129456,10 @@ webhooks: type: string enum: - labeled - discussion: *750 - enterprise: *727 - installation: *728 - label: &753 + discussion: *754 + enterprise: *731 + installation: *732 + label: &757 title: Label type: object properties: @@ -129478,8 +129492,8 @@ webhooks: - color - default - description - organization: *729 - repository: *730 + organization: *733 + repository: *734 sender: *4 required: - action @@ -129562,11 +129576,11 @@ webhooks: type: string enum: - locked - discussion: *750 - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + discussion: *754 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -129648,11 +129662,11 @@ webhooks: type: string enum: - pinned - discussion: *750 - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + discussion: *754 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -129734,11 +129748,11 @@ webhooks: type: string enum: - reopened - discussion: *750 - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + discussion: *754 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -129823,16 +129837,16 @@ webhooks: changes: type: object properties: - new_discussion: *750 - new_repository: *730 + new_discussion: *754 + new_repository: *734 required: - new_discussion - new_repository - discussion: *750 - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + discussion: *754 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -129915,10 +129929,10 @@ webhooks: type: string enum: - unanswered - discussion: *750 - old_answer: *752 - organization: *729 - repository: *730 + discussion: *754 + old_answer: *756 + organization: *733 + repository: *734 sender: *4 required: - action @@ -130000,12 +130014,12 @@ webhooks: type: string enum: - unlabeled - discussion: *750 - enterprise: *727 - installation: *728 - label: *753 - organization: *729 - repository: *730 + discussion: *754 + enterprise: *731 + installation: *732 + label: *757 + organization: *733 + repository: *734 sender: *4 required: - action @@ -130088,11 +130102,11 @@ webhooks: type: string enum: - unlocked - discussion: *750 - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + discussion: *754 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -130174,11 +130188,11 @@ webhooks: type: string enum: - unpinned - discussion: *750 - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + discussion: *754 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -130250,7 +130264,7 @@ webhooks: required: true content: application/json: - schema: *736 + schema: *740 responses: '200': description: Return a 200 status to indicate that the data was received @@ -130316,7 +130330,7 @@ webhooks: required: true content: application/json: - schema: *738 + schema: *742 responses: '200': description: Return a 200 status to indicate that the data was received @@ -130382,7 +130396,7 @@ webhooks: required: true content: application/json: - schema: *734 + schema: *738 responses: '200': description: Return a 200 status to indicate that the data was received @@ -130448,7 +130462,7 @@ webhooks: required: true content: application/json: - schema: *735 + schema: *739 responses: '200': description: Return a 200 status to indicate that the data was received @@ -130514,7 +130528,7 @@ webhooks: required: true content: application/json: - schema: *736 + schema: *740 responses: '200': description: Return a 200 status to indicate that the data was received @@ -130580,7 +130594,7 @@ webhooks: required: true content: application/json: - schema: *737 + schema: *741 responses: '200': description: Return a 200 status to indicate that the data was received @@ -130646,7 +130660,7 @@ webhooks: required: true content: application/json: - schema: *738 + schema: *742 responses: '200': description: Return a 200 status to indicate that the data was received @@ -130713,7 +130727,7 @@ webhooks: description: A user forks a repository. type: object properties: - enterprise: *727 + enterprise: *731 forkee: description: The created [`repository`](https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#get-a-repository) resource. @@ -131391,9 +131405,9 @@ webhooks: type: integer watchers_count: type: integer - installation: *728 - organization: *729 - repository: *730 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - forkee @@ -131539,9 +131553,9 @@ webhooks: title: gollum event type: object properties: - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 pages: description: The pages that were updated. type: array @@ -131579,7 +131593,7 @@ webhooks: - action - sha - html_url - repository: *730 + repository: *734 sender: *4 required: - pages @@ -131655,10 +131669,10 @@ webhooks: type: string enum: - created - enterprise: *727 + enterprise: *731 installation: *20 - organization: *729 - repositories: &755 + organization: *733 + repositories: &759 description: An array of repository objects that the installation can access. type: array @@ -131684,8 +131698,8 @@ webhooks: - name - full_name - private - repository: *730 - requester: *754 + repository: *734 + requester: *758 sender: *4 required: - action @@ -131760,11 +131774,11 @@ webhooks: type: string enum: - deleted - enterprise: *727 + enterprise: *731 installation: *20 - organization: *729 - repositories: *755 - repository: *730 + organization: *733 + repositories: *759 + repository: *734 requester: type: - 'null' @@ -131841,11 +131855,11 @@ webhooks: type: string enum: - new_permissions_accepted - enterprise: *727 + enterprise: *731 installation: *20 - organization: *729 - repositories: *755 - repository: *730 + organization: *733 + repositories: *759 + repository: *734 requester: type: - 'null' @@ -131922,10 +131936,10 @@ webhooks: type: string enum: - added - enterprise: *727 + enterprise: *731 installation: *20 - organization: *729 - repositories_added: &756 + organization: *733 + repositories_added: &760 description: An array of repository objects, which were added to the installation. type: array @@ -131971,15 +131985,15 @@ webhooks: private: description: Whether the repository is private or public. type: boolean - repository: *730 - repository_selection: &757 + repository: *734 + repository_selection: &761 description: Describe whether all repositories have been selected or there's a selection involved type: string enum: - all - selected - requester: *754 + requester: *758 sender: *4 required: - action @@ -132058,10 +132072,10 @@ webhooks: type: string enum: - removed - enterprise: *727 + enterprise: *731 installation: *20 - organization: *729 - repositories_added: *756 + organization: *733 + repositories_added: *760 repositories_removed: description: An array of repository objects, which were removed from the installation. @@ -132088,9 +132102,9 @@ webhooks: - name - full_name - private - repository: *730 - repository_selection: *757 - requester: *754 + repository: *734 + repository_selection: *761 + requester: *758 sender: *4 required: - action @@ -132169,11 +132183,11 @@ webhooks: type: string enum: - suspend - enterprise: *727 + enterprise: *731 installation: *20 - organization: *729 - repositories: *755 - repository: *730 + organization: *733 + repositories: *759 + repository: *734 requester: type: - 'null' @@ -132356,10 +132370,10 @@ webhooks: type: string required: - from - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 target_type: type: string @@ -132438,11 +132452,11 @@ webhooks: type: string enum: - unsuspend - enterprise: *727 + enterprise: *731 installation: *20 - organization: *729 - repositories: *755 - repository: *730 + organization: *733 + repositories: *759 + repository: *734 requester: type: - 'null' @@ -132690,8 +132704,8 @@ webhooks: - performed_via_github_app - body - reactions - enterprise: *727 - installation: *728 + enterprise: *731 + installation: *732 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -133882,8 +133896,8 @@ webhooks: - state - locked - assignee - organization: *729 - repository: *730 + organization: *733 + repository: *734 sender: *4 required: - action @@ -133963,7 +133977,7 @@ webhooks: type: string enum: - deleted - comment: &758 + comment: &762 title: issue comment description: The [comment](https://docs.github.com/enterprise-cloud@latest//rest/issues/comments#get-an-issue-comment) itself. @@ -134130,8 +134144,8 @@ webhooks: - performed_via_github_app - body - reactions - enterprise: *727 - installation: *728 + enterprise: *731 + installation: *732 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -135320,8 +135334,8 @@ webhooks: - state - locked - assignee - organization: *729 - repository: *730 + organization: *733 + repository: *734 sender: *4 required: - action @@ -135401,7 +135415,7 @@ webhooks: type: string enum: - edited - changes: &783 + changes: &787 description: The changes to the comment. type: object properties: @@ -135413,9 +135427,9 @@ webhooks: type: string required: - from - comment: *758 - enterprise: *727 - installation: *728 + comment: *762 + enterprise: *731 + installation: *732 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -136605,8 +136619,8 @@ webhooks: - state - locked - assignee - organization: *729 - repository: *730 + organization: *733 + repository: *734 sender: *4 required: - action @@ -136688,10 +136702,10 @@ webhooks: type: string enum: - assigned - assignee: *754 - enterprise: *727 - installation: *728 - issue: &761 + assignee: *758 + enterprise: *731 + installation: *732 + issue: &765 title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -137636,8 +137650,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *729 - repository: *730 + organization: *733 + repository: *734 sender: *4 required: - action @@ -137717,8 +137731,8 @@ webhooks: type: string enum: - closed - enterprise: *727 - installation: *728 + enterprise: *731 + installation: *732 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -138811,8 +138825,8 @@ webhooks: required: - state - closed_at - organization: *729 - repository: *730 + organization: *733 + repository: *734 sender: *4 required: - action @@ -138891,8 +138905,8 @@ webhooks: type: string enum: - deleted - enterprise: *727 - installation: *728 + enterprise: *731 + installation: *732 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -139830,8 +139844,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *729 - repository: *730 + organization: *733 + repository: *734 sender: *4 required: - action @@ -139910,8 +139924,8 @@ webhooks: type: string enum: - demilestoned - enterprise: *727 - installation: *728 + enterprise: *731 + installation: *732 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -140853,7 +140867,7 @@ webhooks: format: uri user_view_type: type: string - milestone: &759 + milestone: &763 title: Milestone description: A collection of related issues and pull requests. type: object @@ -140996,8 +141010,8 @@ webhooks: - updated_at - due_on - closed_at - organization: *729 - repository: *730 + organization: *733 + repository: *734 sender: *4 required: - action @@ -141096,8 +141110,8 @@ webhooks: type: string required: - from - enterprise: *727 - installation: *728 + enterprise: *731 + installation: *732 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -142042,9 +142056,9 @@ webhooks: - active_lock_reason - body - reactions - label: *753 - organization: *729 - repository: *730 + label: *757 + organization: *733 + repository: *734 sender: *4 required: - action @@ -142124,8 +142138,8 @@ webhooks: type: string enum: - labeled - enterprise: *727 - installation: *728 + enterprise: *731 + installation: *732 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -143069,9 +143083,9 @@ webhooks: - active_lock_reason - body - reactions - label: *753 - organization: *729 - repository: *730 + label: *757 + organization: *733 + repository: *734 sender: *4 required: - action @@ -143151,8 +143165,8 @@ webhooks: type: string enum: - locked - enterprise: *727 - installation: *728 + enterprise: *731 + installation: *732 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -144098,8 +144112,8 @@ webhooks: format: uri user_view_type: type: string - organization: *729 - repository: *730 + organization: *733 + repository: *734 sender: *4 required: - action @@ -144178,8 +144192,8 @@ webhooks: type: string enum: - milestoned - enterprise: *727 - installation: *728 + enterprise: *731 + installation: *732 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -145119,9 +145133,9 @@ webhooks: format: uri user_view_type: type: string - milestone: *759 - organization: *729 - repository: *730 + milestone: *763 + organization: *733 + repository: *734 sender: *4 required: - action @@ -146621,8 +146635,8 @@ webhooks: required: - old_issue - old_repository - enterprise: *727 - installation: *728 + enterprise: *731 + installation: *732 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -147566,8 +147580,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *729 - repository: *730 + organization: *733 + repository: *734 sender: *4 required: - action @@ -147647,9 +147661,9 @@ webhooks: type: string enum: - pinned - enterprise: *727 - installation: *728 - issue: &760 + enterprise: *731 + installation: *732 + issue: &764 title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -148587,8 +148601,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *729 - repository: *730 + organization: *733 + repository: *734 sender: *4 required: - action @@ -148667,8 +148681,8 @@ webhooks: type: string enum: - reopened - enterprise: *727 - installation: *728 + enterprise: *731 + installation: *732 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -149613,8 +149627,8 @@ webhooks: user_view_type: type: string type: *278 - organization: *729 - repository: *730 + organization: *733 + repository: *734 sender: *4 required: - action @@ -151115,11 +151129,11 @@ webhooks: required: - new_issue - new_repository - enterprise: *727 - installation: *728 - issue: *760 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + issue: *764 + organization: *733 + repository: *734 sender: *4 required: - action @@ -151200,7 +151214,7 @@ webhooks: type: string enum: - unassigned - assignee: &786 + assignee: &790 title: User type: - object @@ -151272,11 +151286,11 @@ webhooks: required: - login - id - enterprise: *727 - installation: *728 - issue: *761 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + issue: *765 + organization: *733 + repository: *734 sender: *4 required: - action @@ -151355,12 +151369,12 @@ webhooks: type: string enum: - unlabeled - enterprise: *727 - installation: *728 - issue: *761 - label: *753 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + issue: *765 + label: *757 + organization: *733 + repository: *734 sender: *4 required: - action @@ -151440,8 +151454,8 @@ webhooks: type: string enum: - unlocked - enterprise: *727 - installation: *728 + enterprise: *731 + installation: *732 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -152385,8 +152399,8 @@ webhooks: format: uri user_view_type: type: string - organization: *729 - repository: *730 + organization: *733 + repository: *734 sender: *4 required: - action @@ -152466,11 +152480,11 @@ webhooks: type: string enum: - unpinned - enterprise: *727 - installation: *728 - issue: *760 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + issue: *764 + organization: *733 + repository: *734 sender: *4 required: - action @@ -152549,11 +152563,11 @@ webhooks: type: string enum: - created - enterprise: *727 - installation: *728 - label: *753 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + label: *757 + organization: *733 + repository: *734 sender: *4 required: - action @@ -152631,11 +152645,11 @@ webhooks: type: string enum: - deleted - enterprise: *727 - installation: *728 - label: *753 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + label: *757 + organization: *733 + repository: *734 sender: *4 required: - action @@ -152745,11 +152759,11 @@ webhooks: type: string required: - from - enterprise: *727 - installation: *728 - label: *753 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + label: *757 + organization: *733 + repository: *734 sender: *4 required: - action @@ -152831,9 +152845,9 @@ webhooks: - cancelled effective_date: type: string - enterprise: *727 - installation: *728 - marketplace_purchase: &762 + enterprise: *731 + installation: *732 + marketplace_purchase: &766 title: Marketplace Purchase type: object required: @@ -152921,8 +152935,8 @@ webhooks: type: integer unit_count: type: integer - organization: *729 - previous_marketplace_purchase: &763 + organization: *733 + previous_marketplace_purchase: &767 title: Marketplace Purchase type: object properties: @@ -153006,7 +153020,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *730 + repository: *734 sender: *4 required: - action @@ -153086,10 +153100,10 @@ webhooks: - changed effective_date: type: string - enterprise: *727 - installation: *728 - marketplace_purchase: *762 - organization: *729 + enterprise: *731 + installation: *732 + marketplace_purchase: *766 + organization: *733 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -153177,7 +153191,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *730 + repository: *734 sender: *4 required: - action @@ -153259,10 +153273,10 @@ webhooks: - pending_change effective_date: type: string - enterprise: *727 - installation: *728 - marketplace_purchase: *762 - organization: *729 + enterprise: *731 + installation: *732 + marketplace_purchase: *766 + organization: *733 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -153348,7 +153362,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *730 + repository: *734 sender: *4 required: - action @@ -153429,8 +153443,8 @@ webhooks: - pending_change_cancelled effective_date: type: string - enterprise: *727 - installation: *728 + enterprise: *731 + installation: *732 marketplace_purchase: title: Marketplace Purchase type: object @@ -153516,9 +153530,9 @@ webhooks: type: integer unit_count: type: integer - organization: *729 - previous_marketplace_purchase: *763 - repository: *730 + organization: *733 + previous_marketplace_purchase: *767 + repository: *734 sender: *4 required: - action @@ -153598,12 +153612,12 @@ webhooks: - purchased effective_date: type: string - enterprise: *727 - installation: *728 - marketplace_purchase: *762 - organization: *729 - previous_marketplace_purchase: *763 - repository: *730 + enterprise: *731 + installation: *732 + marketplace_purchase: *766 + organization: *733 + previous_marketplace_purchase: *767 + repository: *734 sender: *4 required: - action @@ -153705,11 +153719,11 @@ webhooks: type: string required: - to - enterprise: *727 - installation: *728 - member: *754 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + member: *758 + organization: *733 + repository: *734 sender: *4 required: - action @@ -153811,11 +153825,11 @@ webhooks: type: - string - 'null' - enterprise: *727 - installation: *728 - member: *754 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + member: *758 + organization: *733 + repository: *734 sender: *4 required: - action @@ -153894,11 +153908,11 @@ webhooks: type: string enum: - removed - enterprise: *727 - installation: *728 - member: *754 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + member: *758 + organization: *733 + repository: *734 sender: *4 required: - action @@ -153976,11 +153990,11 @@ webhooks: type: string enum: - added - enterprise: *727 - installation: *728 - member: *754 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + member: *758 + organization: *733 + repository: *734 scope: description: The scope of the membership. Currently, can only be `team`. @@ -154058,7 +154072,7 @@ webhooks: required: - login - id - team: &764 + team: &768 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -154251,11 +154265,11 @@ webhooks: type: string enum: - removed - enterprise: *727 - installation: *728 - member: *754 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + member: *758 + organization: *733 + repository: *734 scope: description: The scope of the membership. Currently, can only be `team`. @@ -154334,7 +154348,7 @@ webhooks: required: - login - id - team: *764 + team: *768 required: - action - scope @@ -154416,8 +154430,8 @@ webhooks: type: string enum: - checks_requested - installation: *728 - merge_group: &765 + installation: *732 + merge_group: &769 type: object title: Merge Group description: A group of pull requests that the merge queue has grouped @@ -154443,8 +154457,8 @@ webhooks: - base_sha - base_ref - head_commit - organization: *729 - repository: *730 + organization: *733 + repository: *734 sender: *4 required: - action @@ -154530,10 +154544,10 @@ webhooks: - merged - invalidated - dequeued - installation: *728 - merge_group: *765 - organization: *729 - repository: *730 + installation: *732 + merge_group: *769 + organization: *733 + repository: *734 sender: *4 required: - action @@ -154606,7 +154620,7 @@ webhooks: type: string enum: - deleted - enterprise: *727 + enterprise: *731 hook: description: 'The modified webhook. This will contain different keys based on the type of webhook it is: repository, organization, @@ -154714,12 +154728,12 @@ webhooks: hook_id: description: The id of the modified webhook. type: integer - installation: *728 - organization: *729 + installation: *732 + organization: *733 repository: anyOf: - type: 'null' - - *730 + - *734 sender: *4 required: - action @@ -154799,11 +154813,11 @@ webhooks: type: string enum: - closed - enterprise: *727 - installation: *728 - milestone: *759 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + milestone: *763 + organization: *733 + repository: *734 sender: *4 required: - action @@ -154882,9 +154896,9 @@ webhooks: type: string enum: - created - enterprise: *727 - installation: *728 - milestone: &766 + enterprise: *731 + installation: *732 + milestone: &770 title: Milestone description: A collection of related issues and pull requests. type: object @@ -155026,8 +155040,8 @@ webhooks: - updated_at - due_on - closed_at - organization: *729 - repository: *730 + organization: *733 + repository: *734 sender: *4 required: - action @@ -155106,11 +155120,11 @@ webhooks: type: string enum: - deleted - enterprise: *727 - installation: *728 - milestone: *759 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + milestone: *763 + organization: *733 + repository: *734 sender: *4 required: - action @@ -155220,11 +155234,11 @@ webhooks: type: string required: - from - enterprise: *727 - installation: *728 - milestone: *759 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + milestone: *763 + organization: *733 + repository: *734 sender: *4 required: - action @@ -155304,11 +155318,11 @@ webhooks: type: string enum: - opened - enterprise: *727 - installation: *728 - milestone: *766 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + milestone: *770 + organization: *733 + repository: *734 sender: *4 required: - action @@ -155387,11 +155401,11 @@ webhooks: type: string enum: - blocked - blocked_user: *754 - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + blocked_user: *758 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -155470,11 +155484,11 @@ webhooks: type: string enum: - unblocked - blocked_user: *754 - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + blocked_user: *758 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -155553,9 +155567,9 @@ webhooks: type: string enum: - deleted - enterprise: *727 - installation: *728 - membership: &767 + enterprise: *731 + installation: *732 + membership: &771 title: Membership description: The membership between the user and the organization. Not present when the action is `member_invited`. @@ -155649,8 +155663,8 @@ webhooks: - role - organization_url - user - organization: *729 - repository: *730 + organization: *733 + repository: *734 sender: *4 required: - action @@ -155728,11 +155742,11 @@ webhooks: type: string enum: - member_added - enterprise: *727 - installation: *728 - membership: *767 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + membership: *771 + organization: *733 + repository: *734 sender: *4 required: - action @@ -155811,8 +155825,8 @@ webhooks: type: string enum: - member_invited - enterprise: *727 - installation: *728 + enterprise: *731 + installation: *732 invitation: description: The invitation for the user or email if the action is `member_invited`. @@ -155934,10 +155948,10 @@ webhooks: - inviter - team_count - invitation_teams_url - organization: *729 - repository: *730 + organization: *733 + repository: *734 sender: *4 - user: *754 + user: *758 required: - action - invitation @@ -156015,11 +156029,11 @@ webhooks: type: string enum: - member_removed - enterprise: *727 - installation: *728 - membership: *767 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + membership: *771 + organization: *733 + repository: *734 sender: *4 required: - action @@ -156106,11 +156120,11 @@ webhooks: properties: from: type: string - enterprise: *727 - installation: *728 - membership: *767 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + membership: *771 + organization: *733 + repository: *734 sender: *4 required: - action @@ -156186,9 +156200,9 @@ webhooks: type: string enum: - published - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 package: description: Information about the package. type: object @@ -156711,7 +156725,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: &768 + items: &772 title: Ruby Gems metadata type: object properties: @@ -156808,7 +156822,7 @@ webhooks: - owner - package_version - registry - repository: *730 + repository: *734 sender: *4 required: - action @@ -156884,9 +156898,9 @@ webhooks: type: string enum: - updated - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 package: description: Information about the package. type: object @@ -157248,7 +157262,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: *768 + items: *772 source_url: type: string format: uri @@ -157319,7 +157333,7 @@ webhooks: - owner - package_version - registry - repository: *730 + repository: *734 sender: *4 required: - action @@ -157500,12 +157514,12 @@ webhooks: - duration - created_at - updated_at - enterprise: *727 + enterprise: *731 id: type: integer - installation: *728 - organization: *729 - repository: *730 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - id @@ -157585,7 +157599,7 @@ webhooks: type: string enum: - approved - personal_access_token_request: &769 + personal_access_token_request: &773 title: Personal Access Token Request description: Details of a Personal Access Token Request. type: object @@ -157735,10 +157749,10 @@ webhooks: - token_expired - token_expires_at - token_last_used_at - enterprise: *727 - organization: *729 + enterprise: *731 + organization: *733 sender: *4 - installation: *728 + installation: *732 required: - action - personal_access_token_request @@ -157817,11 +157831,11 @@ webhooks: type: string enum: - cancelled - personal_access_token_request: *769 - enterprise: *727 - organization: *729 + personal_access_token_request: *773 + enterprise: *731 + organization: *733 sender: *4 - installation: *728 + installation: *732 required: - action - personal_access_token_request @@ -157899,11 +157913,11 @@ webhooks: type: string enum: - created - personal_access_token_request: *769 - enterprise: *727 - organization: *729 + personal_access_token_request: *773 + enterprise: *731 + organization: *733 sender: *4 - installation: *728 + installation: *732 required: - action - personal_access_token_request @@ -157980,11 +157994,11 @@ webhooks: type: string enum: - denied - personal_access_token_request: *769 - organization: *729 - enterprise: *727 + personal_access_token_request: *773 + organization: *733 + enterprise: *731 sender: *4 - installation: *728 + installation: *732 required: - action - personal_access_token_request @@ -158088,7 +158102,7 @@ webhooks: id: description: Unique identifier of the webhook. type: integer - last_response: *770 + last_response: *774 name: description: The type of webhook. The only valid value is 'web'. type: string @@ -158120,8 +158134,8 @@ webhooks: hook_id: description: The ID of the webhook that triggered the ping. type: integer - organization: *729 - repository: *730 + organization: *733 + repository: *734 sender: *4 zen: description: Random string of GitHub zen. @@ -158366,10 +158380,10 @@ webhooks: - from required: - note - enterprise: *727 - installation: *728 - organization: *729 - project_card: &771 + enterprise: *731 + installation: *732 + organization: *733 + project_card: &775 title: Project Card type: object properties: @@ -158492,7 +158506,7 @@ webhooks: - creator - created_at - updated_at - repository: *730 + repository: *734 sender: *4 required: - action @@ -158573,11 +158587,11 @@ webhooks: type: string enum: - created - enterprise: *727 - installation: *728 - organization: *729 - project_card: *771 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + project_card: *775 + repository: *734 sender: *4 required: - action @@ -158657,9 +158671,9 @@ webhooks: type: string enum: - deleted - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 project_card: title: Project Card type: object @@ -158789,7 +158803,7 @@ webhooks: repository: anyOf: - type: 'null' - - *730 + - *734 sender: *4 required: - action @@ -158883,11 +158897,11 @@ webhooks: - from required: - note - enterprise: *727 - installation: *728 - organization: *729 - project_card: *771 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + project_card: *775 + repository: *734 sender: *4 required: - action @@ -158981,9 +158995,9 @@ webhooks: - from required: - column_id - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 project_card: allOf: - title: Project Card @@ -159180,7 +159194,7 @@ webhooks: type: string required: - after_id - repository: *730 + repository: *734 sender: *4 required: - action @@ -159260,10 +159274,10 @@ webhooks: type: string enum: - closed - enterprise: *727 - installation: *728 - organization: *729 - project: &773 + enterprise: *731 + installation: *732 + organization: *733 + project: &777 title: Project type: object properties: @@ -159390,7 +159404,7 @@ webhooks: - creator - created_at - updated_at - repository: *730 + repository: *734 sender: *4 required: - action @@ -159470,10 +159484,10 @@ webhooks: type: string enum: - created - enterprise: *727 - installation: *728 - organization: *729 - project_column: &772 + enterprise: *731 + installation: *732 + organization: *733 + project_column: &776 title: Project Column type: object properties: @@ -159513,7 +159527,7 @@ webhooks: - name - created_at - updated_at - repository: *730 + repository: *734 sender: *4 required: - action @@ -159592,14 +159606,14 @@ webhooks: type: string enum: - deleted - enterprise: *727 - installation: *728 - organization: *729 - project_column: *772 + enterprise: *731 + installation: *732 + organization: *733 + project_column: *776 repository: anyOf: - type: 'null' - - *730 + - *734 sender: *4 required: - action @@ -159688,11 +159702,11 @@ webhooks: type: string required: - from - enterprise: *727 - installation: *728 - organization: *729 - project_column: *772 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + project_column: *776 + repository: *734 sender: *4 required: - action @@ -159772,11 +159786,11 @@ webhooks: type: string enum: - moved - enterprise: *727 - installation: *728 - organization: *729 - project_column: *772 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + project_column: *776 + repository: *734 sender: *4 required: - action @@ -159856,11 +159870,11 @@ webhooks: type: string enum: - created - enterprise: *727 - installation: *728 - organization: *729 - project: *773 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + project: *777 + repository: *734 sender: *4 required: - action @@ -159940,14 +159954,14 @@ webhooks: type: string enum: - deleted - enterprise: *727 - installation: *728 - organization: *729 - project: *773 + enterprise: *731 + installation: *732 + organization: *733 + project: *777 repository: anyOf: - type: 'null' - - *730 + - *734 sender: *4 required: - action @@ -160048,11 +160062,11 @@ webhooks: type: string required: - from - enterprise: *727 - installation: *728 - organization: *729 - project: *773 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + project: *777 + repository: *734 sender: *4 required: - action @@ -160131,11 +160145,11 @@ webhooks: type: string enum: - reopened - enterprise: *727 - installation: *728 - organization: *729 - project: *773 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + project: *777 + repository: *734 sender: *4 required: - action @@ -160216,9 +160230,9 @@ webhooks: type: string enum: - closed - installation: *728 - organization: *729 - projects_v2: &774 + installation: *732 + organization: *733 + projects_v2: &778 title: Projects v2 Project description: A projects v2 project type: object @@ -160366,9 +160380,9 @@ webhooks: type: string enum: - created - installation: *728 - organization: *729 - projects_v2: *774 + installation: *732 + organization: *733 + projects_v2: *778 sender: *4 required: - action @@ -160449,9 +160463,9 @@ webhooks: type: string enum: - deleted - installation: *728 - organization: *729 - projects_v2: *774 + installation: *732 + organization: *733 + projects_v2: *778 sender: *4 required: - action @@ -160572,9 +160586,9 @@ webhooks: type: string to: type: string - installation: *728 - organization: *729 - projects_v2: *774 + installation: *732 + organization: *733 + projects_v2: *778 sender: *4 required: - action @@ -160657,7 +160671,7 @@ webhooks: type: string enum: - archived - changes: &778 + changes: &782 type: object properties: archived_at: @@ -160673,9 +160687,9 @@ webhooks: - string - 'null' format: date-time - installation: *728 - organization: *729 - projects_v2_item: &775 + installation: *732 + organization: *733 + projects_v2_item: &779 title: Projects v2 Item description: An item belonging to a project type: object @@ -160814,9 +160828,9 @@ webhooks: - 'null' to: type: string - installation: *728 - organization: *729 - projects_v2_item: *775 + installation: *732 + organization: *733 + projects_v2_item: *779 sender: *4 required: - action @@ -160898,9 +160912,9 @@ webhooks: type: string enum: - created - installation: *728 - organization: *729 - projects_v2_item: *775 + installation: *732 + organization: *733 + projects_v2_item: *779 sender: *4 required: - action @@ -160981,9 +160995,9 @@ webhooks: type: string enum: - deleted - installation: *728 - organization: *729 - projects_v2_item: *775 + installation: *732 + organization: *733 + projects_v2_item: *779 sender: *4 required: - action @@ -161088,7 +161102,7 @@ webhooks: oneOf: - type: string - type: integer - - &776 + - &780 title: Projects v2 Single Select Option description: An option for a single select field type: object @@ -161108,7 +161122,7 @@ webhooks: required: - id - name - - &777 + - &781 title: Projects v2 Iteration Setting description: An iteration setting for an iteration field type: object @@ -161137,8 +161151,8 @@ webhooks: oneOf: - type: string - type: integer - - *776 - - *777 + - *780 + - *781 type: - 'null' - string @@ -161161,9 +161175,9 @@ webhooks: - 'null' required: - body - installation: *728 - organization: *729 - projects_v2_item: *775 + installation: *732 + organization: *733 + projects_v2_item: *779 sender: *4 required: - action @@ -161260,9 +161274,9 @@ webhooks: type: - string - 'null' - installation: *728 - organization: *729 - projects_v2_item: *775 + installation: *732 + organization: *733 + projects_v2_item: *779 sender: *4 required: - action @@ -161345,10 +161359,10 @@ webhooks: type: string enum: - restored - changes: *778 - installation: *728 - organization: *729 - projects_v2_item: *775 + changes: *782 + installation: *732 + organization: *733 + projects_v2_item: *779 sender: *4 required: - action @@ -161430,9 +161444,9 @@ webhooks: type: string enum: - reopened - installation: *728 - organization: *729 - projects_v2: *774 + installation: *732 + organization: *733 + projects_v2: *778 sender: *4 required: - action @@ -161513,9 +161527,9 @@ webhooks: type: string enum: - created - installation: *728 - organization: *729 - projects_v2_status_update: &779 + installation: *732 + organization: *733 + projects_v2_status_update: &783 title: Projects v2 Status Update description: An status update belonging to a project type: object @@ -161650,9 +161664,9 @@ webhooks: type: string enum: - deleted - installation: *728 - organization: *729 - projects_v2_status_update: *779 + installation: *732 + organization: *733 + projects_v2_status_update: *783 sender: *4 required: - action @@ -161798,9 +161812,9 @@ webhooks: - string - 'null' format: date - installation: *728 - organization: *729 - projects_v2_status_update: *779 + installation: *732 + organization: *733 + projects_v2_status_update: *783 sender: *4 required: - action @@ -161871,10 +161885,10 @@ webhooks: title: public event type: object properties: - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - repository @@ -161951,13 +161965,13 @@ webhooks: type: string enum: - assigned - assignee: *754 - enterprise: *727 - installation: *728 - number: &780 + assignee: *758 + enterprise: *731 + installation: *732 + number: &784 description: The pull request number. type: integer - organization: *729 + organization: *733 pull_request: title: Pull Request type: object @@ -164306,7 +164320,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *730 + repository: *734 sender: *4 required: - action @@ -164388,11 +164402,11 @@ webhooks: type: string enum: - auto_merge_disabled - enterprise: *727 - installation: *728 + enterprise: *731 + installation: *732 number: type: integer - organization: *729 + organization: *733 pull_request: title: Pull Request type: object @@ -166734,7 +166748,7 @@ webhooks: - draft reason: type: string - repository: *730 + repository: *734 sender: *4 required: - action @@ -166816,11 +166830,11 @@ webhooks: type: string enum: - auto_merge_enabled - enterprise: *727 - installation: *728 + enterprise: *731 + installation: *732 number: type: integer - organization: *729 + organization: *733 pull_request: title: Pull Request type: object @@ -169162,7 +169176,7 @@ webhooks: - draft reason: type: string - repository: *730 + repository: *734 sender: *4 required: - action @@ -169244,11 +169258,11 @@ webhooks: type: string enum: - closed - enterprise: *727 - installation: *728 - number: *780 - organization: *729 - pull_request: &781 + enterprise: *731 + installation: *732 + number: *784 + organization: *733 + pull_request: &785 allOf: - *586 - type: object @@ -169312,7 +169326,7 @@ webhooks: Please use `squash_merge_commit_title` instead.** type: boolean default: false - repository: *730 + repository: *734 sender: *4 required: - action @@ -169393,12 +169407,12 @@ webhooks: type: string enum: - converted_to_draft - enterprise: *727 - installation: *728 - number: *780 - organization: *729 - pull_request: *781 - repository: *730 + enterprise: *731 + installation: *732 + number: *784 + organization: *733 + pull_request: *785 + repository: *734 sender: *4 required: - action @@ -169478,11 +169492,11 @@ webhooks: type: string enum: - demilestoned - enterprise: *727 + enterprise: *731 milestone: *484 - number: *780 - organization: *729 - pull_request: &782 + number: *784 + organization: *733 + pull_request: &786 title: Pull Request type: object properties: @@ -171809,7 +171823,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *730 + repository: *734 sender: *4 required: - action @@ -171888,11 +171902,11 @@ webhooks: type: string enum: - dequeued - enterprise: *727 - installation: *728 + enterprise: *731 + installation: *732 number: type: integer - organization: *729 + organization: *733 pull_request: title: Pull Request type: object @@ -174238,7 +174252,7 @@ webhooks: - BRANCH_PROTECTIONS - GIT_TREE_INVALID - INVALID_MERGE_COMMIT - repository: *730 + repository: *734 sender: *4 required: - action @@ -174362,12 +174376,12 @@ webhooks: type: string required: - from - enterprise: *727 - installation: *728 - number: *780 - organization: *729 - pull_request: *781 - repository: *730 + enterprise: *731 + installation: *732 + number: *784 + organization: *733 + pull_request: *785 + repository: *734 sender: *4 required: - action @@ -174447,11 +174461,11 @@ webhooks: type: string enum: - enqueued - enterprise: *727 - installation: *728 + enterprise: *731 + installation: *732 number: type: integer - organization: *729 + organization: *733 pull_request: title: Pull Request type: object @@ -176782,7 +176796,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *730 + repository: *734 sender: *4 required: - action @@ -176862,11 +176876,11 @@ webhooks: type: string enum: - labeled - enterprise: *727 - installation: *728 - label: *753 - number: *780 - organization: *729 + enterprise: *731 + installation: *732 + label: *757 + number: *784 + organization: *733 pull_request: title: Pull Request type: object @@ -179214,7 +179228,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *730 + repository: *734 sender: *4 required: - action @@ -179295,10 +179309,10 @@ webhooks: type: string enum: - locked - enterprise: *727 - installation: *728 - number: *780 - organization: *729 + enterprise: *731 + installation: *732 + number: *784 + organization: *733 pull_request: title: Pull Request type: object @@ -181644,7 +181658,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *730 + repository: *734 sender: *4 required: - action @@ -181724,12 +181738,12 @@ webhooks: type: string enum: - milestoned - enterprise: *727 + enterprise: *731 milestone: *484 - number: *780 - organization: *729 - pull_request: *782 - repository: *730 + number: *784 + organization: *733 + pull_request: *786 + repository: *734 sender: *4 required: - action @@ -181808,12 +181822,12 @@ webhooks: type: string enum: - opened - enterprise: *727 - installation: *728 - number: *780 - organization: *729 - pull_request: *781 - repository: *730 + enterprise: *731 + installation: *732 + number: *784 + organization: *733 + pull_request: *785 + repository: *734 sender: *4 required: - action @@ -181894,12 +181908,12 @@ webhooks: type: string enum: - ready_for_review - enterprise: *727 - installation: *728 - number: *780 - organization: *729 - pull_request: *781 - repository: *730 + enterprise: *731 + installation: *732 + number: *784 + organization: *733 + pull_request: *785 + repository: *734 sender: *4 required: - action @@ -181979,12 +181993,12 @@ webhooks: type: string enum: - reopened - enterprise: *727 - installation: *728 - number: *780 - organization: *729 - pull_request: *781 - repository: *730 + enterprise: *731 + installation: *732 + number: *784 + organization: *733 + pull_request: *785 + repository: *734 sender: *4 required: - action @@ -182359,9 +182373,9 @@ webhooks: - start_side - side - reactions - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 pull_request: type: object properties: @@ -184591,7 +184605,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *730 + repository: *734 sender: *4 required: - action @@ -184671,7 +184685,7 @@ webhooks: type: string enum: - deleted - comment: &784 + comment: &788 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. @@ -184964,9 +184978,9 @@ webhooks: - start_side - side - reactions - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 pull_request: type: object properties: @@ -187184,7 +187198,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *730 + repository: *734 sender: *4 required: - action @@ -187264,11 +187278,11 @@ webhooks: type: string enum: - edited - changes: *783 - comment: *784 - enterprise: *727 - installation: *728 - organization: *729 + changes: *787 + comment: *788 + enterprise: *731 + installation: *732 + organization: *733 pull_request: type: object properties: @@ -189489,7 +189503,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *730 + repository: *734 sender: *4 required: - action @@ -189570,9 +189584,9 @@ webhooks: type: string enum: - dismissed - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 pull_request: title: Simple Pull Request type: object @@ -191805,7 +191819,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *730 + repository: *734 review: description: The review that was affected. type: object @@ -192051,9 +192065,9 @@ webhooks: type: string required: - from - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 pull_request: title: Simple Pull Request type: object @@ -194167,8 +194181,8 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *730 - review: &785 + repository: *734 + review: &789 description: The review that was affected. type: object properties: @@ -194401,12 +194415,12 @@ webhooks: type: string enum: - review_request_removed - enterprise: *727 - installation: *728 + enterprise: *731 + installation: *732 number: description: The pull request number. type: integer - organization: *729 + organization: *733 pull_request: title: Pull Request type: object @@ -196753,7 +196767,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *730 + repository: *734 requested_reviewer: title: User type: @@ -196839,12 +196853,12 @@ webhooks: type: string enum: - review_request_removed - enterprise: *727 - installation: *728 + enterprise: *731 + installation: *732 number: description: The pull request number. type: integer - organization: *729 + organization: *733 pull_request: title: Pull Request type: object @@ -199198,7 +199212,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *730 + repository: *734 requested_team: title: Team description: Groups of organization members that gives permissions @@ -199393,12 +199407,12 @@ webhooks: type: string enum: - review_requested - enterprise: *727 - installation: *728 + enterprise: *731 + installation: *732 number: description: The pull request number. type: integer - organization: *729 + organization: *733 pull_request: title: Pull Request type: object @@ -201747,7 +201761,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *730 + repository: *734 requested_reviewer: title: User type: @@ -201834,12 +201848,12 @@ webhooks: type: string enum: - review_requested - enterprise: *727 - installation: *728 + enterprise: *731 + installation: *732 number: description: The pull request number. type: integer - organization: *729 + organization: *733 pull_request: title: Pull Request type: object @@ -204179,7 +204193,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *730 + repository: *734 requested_team: title: Team description: Groups of organization members that gives permissions @@ -204363,9 +204377,9 @@ webhooks: type: string enum: - submitted - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 pull_request: title: Simple Pull Request type: object @@ -206601,8 +206615,8 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *730 - review: *785 + repository: *734 + review: *789 sender: *4 required: - action @@ -206682,9 +206696,9 @@ webhooks: type: string enum: - resolved - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 pull_request: title: Simple Pull Request type: object @@ -208815,7 +208829,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *730 + repository: *734 sender: *4 thread: type: object @@ -209207,9 +209221,9 @@ webhooks: type: string enum: - unresolved - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 pull_request: title: Simple Pull Request type: object @@ -211323,7 +211337,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *730 + repository: *734 sender: *4 thread: type: object @@ -211717,10 +211731,10 @@ webhooks: type: string before: type: string - enterprise: *727 - installation: *728 - number: *780 - organization: *729 + enterprise: *731 + installation: *732 + number: *784 + organization: *733 pull_request: title: Pull Request type: object @@ -214055,7 +214069,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *730 + repository: *734 sender: *4 required: - action @@ -214137,11 +214151,11 @@ webhooks: type: string enum: - unassigned - assignee: *786 - enterprise: *727 - installation: *728 - number: *780 - organization: *729 + assignee: *790 + enterprise: *731 + installation: *732 + number: *784 + organization: *733 pull_request: title: Pull Request type: object @@ -216491,7 +216505,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *730 + repository: *734 sender: *4 required: - action @@ -216570,11 +216584,11 @@ webhooks: type: string enum: - unlabeled - enterprise: *727 - installation: *728 - label: *753 - number: *780 - organization: *729 + enterprise: *731 + installation: *732 + label: *757 + number: *784 + organization: *733 pull_request: title: Pull Request type: object @@ -218913,7 +218927,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *730 + repository: *734 sender: *4 required: - action @@ -218994,10 +219008,10 @@ webhooks: type: string enum: - unlocked - enterprise: *727 - installation: *728 - number: *780 - organization: *729 + enterprise: *731 + installation: *732 + number: *784 + organization: *733 pull_request: title: Pull Request type: object @@ -221326,7 +221340,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *730 + repository: *734 sender: *4 required: - action @@ -221529,7 +221543,7 @@ webhooks: deleted: description: Whether this push deleted the `ref`. type: boolean - enterprise: *727 + enterprise: *731 forced: description: Whether this push was a force push of the `ref`. type: boolean @@ -221624,8 +221638,8 @@ webhooks: - url - author - committer - installation: *728 - organization: *729 + installation: *732 + organization: *733 pusher: title: Committer description: Metaproperties for Git author/committer information. @@ -222213,9 +222227,9 @@ webhooks: type: string enum: - published - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 registry_package: type: object properties: @@ -222692,7 +222706,7 @@ webhooks: type: string rubygems_metadata: type: array - items: *768 + items: *772 summary: type: string tag_name: @@ -222748,7 +222762,7 @@ webhooks: - owner - package_version - registry - repository: *730 + repository: *734 sender: *4 required: - action @@ -222826,9 +222840,9 @@ webhooks: type: string enum: - updated - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 registry_package: type: object properties: @@ -223140,7 +223154,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: *768 + items: *772 summary: type: string tag_name: @@ -223190,7 +223204,7 @@ webhooks: - owner - package_version - registry - repository: *730 + repository: *734 sender: *4 required: - action @@ -223267,10 +223281,10 @@ webhooks: type: string enum: - created - enterprise: *727 - installation: *728 - organization: *729 - release: &787 + enterprise: *731 + installation: *732 + organization: *733 + release: &791 title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) object. @@ -223586,7 +223600,7 @@ webhooks: - tarball_url - zipball_url - body - repository: *730 + repository: *734 sender: *4 required: - action @@ -223663,11 +223677,11 @@ webhooks: type: string enum: - deleted - enterprise: *727 - installation: *728 - organization: *729 - release: *787 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + release: *791 + repository: *734 sender: *4 required: - action @@ -223784,11 +223798,11 @@ webhooks: type: boolean required: - to - enterprise: *727 - installation: *728 - organization: *729 - release: *787 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + release: *791 + repository: *734 sender: *4 required: - action @@ -223866,9 +223880,9 @@ webhooks: type: string enum: - prereleased - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 release: title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) @@ -224189,7 +224203,7 @@ webhooks: - string - 'null' format: uri - repository: *730 + repository: *734 sender: *4 required: - action @@ -224265,10 +224279,10 @@ webhooks: type: string enum: - published - enterprise: *727 - installation: *728 - organization: *729 - release: &788 + enterprise: *731 + installation: *732 + organization: *733 + release: &792 title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) object. @@ -224586,7 +224600,7 @@ webhooks: - string - 'null' format: uri - repository: *730 + repository: *734 sender: *4 required: - action @@ -224662,11 +224676,11 @@ webhooks: type: string enum: - released - enterprise: *727 - installation: *728 - organization: *729 - release: *787 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + release: *791 + repository: *734 sender: *4 required: - action @@ -224742,11 +224756,11 @@ webhooks: type: string enum: - unpublished - enterprise: *727 - installation: *728 - organization: *729 - release: *788 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + release: *792 + repository: *734 sender: *4 required: - action @@ -224822,11 +224836,11 @@ webhooks: type: string enum: - published - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 - repository_advisory: *639 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 + repository_advisory: *643 sender: *4 required: - action @@ -224902,11 +224916,11 @@ webhooks: type: string enum: - reported - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 - repository_advisory: *639 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 + repository_advisory: *643 sender: *4 required: - action @@ -224982,10 +224996,10 @@ webhooks: type: string enum: - archived - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -225062,10 +225076,10 @@ webhooks: type: string enum: - created - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -225143,10 +225157,10 @@ webhooks: type: string enum: - deleted - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -225231,10 +225245,10 @@ webhooks: additionalProperties: true description: The `client_payload` that was specified in the `POST /repos/{owner}/{repo}/dispatches` request body. - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -225349,10 +225363,10 @@ webhooks: - 'null' items: type: string - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -225424,10 +225438,10 @@ webhooks: title: repository_import event type: object properties: - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 status: type: string @@ -225508,10 +225522,10 @@ webhooks: type: string enum: - privatized - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -225588,10 +225602,10 @@ webhooks: type: string enum: - publicized - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -225685,10 +225699,10 @@ webhooks: - name required: - repository - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -225768,10 +225782,10 @@ webhooks: type: string enum: - created - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 repository_ruleset: *124 sender: *4 required: @@ -225850,10 +225864,10 @@ webhooks: type: string enum: - deleted - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 repository_ruleset: *124 sender: *4 required: @@ -225932,10 +225946,10 @@ webhooks: type: string enum: - edited - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 repository_ruleset: *124 changes: type: object @@ -226243,10 +226257,10 @@ webhooks: - from required: - owner - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -226324,10 +226338,10 @@ webhooks: type: string enum: - unarchived - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -226405,7 +226419,7 @@ webhooks: type: string enum: - create - alert: &789 + alert: &793 title: Repository Vulnerability Alert Alert description: The security alert of the vulnerable dependency. type: object @@ -226529,10 +226543,10 @@ webhooks: type: string enum: - open - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -226742,10 +226756,10 @@ webhooks: type: string enum: - dismissed - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -226823,11 +226837,11 @@ webhooks: type: string enum: - reopen - alert: *789 - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + alert: *793 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -227029,10 +227043,10 @@ webhooks: enum: - fixed - open - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -227110,7 +227124,7 @@ webhooks: type: string enum: - created - alert: &790 + alert: &794 type: object properties: number: *96 @@ -227220,10 +227234,10 @@ webhooks: - 'null' description: Whether the detected secret was found in multiple repositories in the same organization or business. - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -227304,11 +227318,11 @@ webhooks: type: string enum: - created - alert: *790 - installation: *728 - location: *791 - organization: *729 - repository: *730 + alert: *794 + installation: *732 + location: *795 + organization: *733 + repository: *734 sender: *4 required: - location @@ -227546,11 +227560,11 @@ webhooks: type: string enum: - publicly_leaked - alert: *790 - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + alert: *794 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -227628,11 +227642,11 @@ webhooks: type: string enum: - reopened - alert: *790 - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + alert: *794 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -227710,11 +227724,11 @@ webhooks: type: string enum: - resolved - alert: *790 - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + alert: *794 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -227792,11 +227806,11 @@ webhooks: type: string enum: - validated - alert: *790 - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + alert: *794 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -227926,10 +227940,10 @@ webhooks: - organization - enterprise - - repository: *730 - enterprise: *727 - installation: *728 - organization: *729 + repository: *734 + enterprise: *731 + installation: *732 + organization: *733 sender: *4 required: - action @@ -228007,11 +228021,11 @@ webhooks: type: string enum: - published - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 - security_advisory: &792 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 + security_advisory: &796 description: The details of the security advisory, including summary, description, and severity. type: object @@ -228197,11 +228211,11 @@ webhooks: type: string enum: - updated - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 - security_advisory: *792 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 + security_advisory: *796 sender: *4 required: - action @@ -228274,10 +228288,10 @@ webhooks: type: string enum: - withdrawn - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 security_advisory: description: The details of the security advisory, including summary, description, and severity. @@ -228464,9 +228478,9 @@ webhooks: type: object properties: security_and_analysis: *314 - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 repository: *375 sender: *4 required: @@ -228545,12 +228559,12 @@ webhooks: type: string enum: - cancelled - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 - sponsorship: &793 + sponsorship: &797 type: object properties: created_at: @@ -228855,12 +228869,12 @@ webhooks: type: string enum: - created - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 - sponsorship: *793 + sponsorship: *797 required: - action - sponsorship @@ -228948,12 +228962,12 @@ webhooks: type: string required: - from - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 - sponsorship: *793 + sponsorship: *797 required: - action - changes @@ -229030,17 +229044,17 @@ webhooks: type: string enum: - pending_cancellation - effective_date: &794 + effective_date: &798 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: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 - sponsorship: *793 + sponsorship: *797 required: - action - sponsorship @@ -229114,7 +229128,7 @@ webhooks: type: string enum: - pending_tier_change - changes: &795 + changes: &799 type: object properties: tier: @@ -229158,13 +229172,13 @@ webhooks: - from required: - tier - effective_date: *794 - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + effective_date: *798 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 - sponsorship: *793 + sponsorship: *797 required: - action - changes @@ -229241,13 +229255,13 @@ webhooks: type: string enum: - tier_changed - changes: *795 - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + changes: *799 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 - sponsorship: *793 + sponsorship: *797 required: - action - changes @@ -229321,10 +229335,10 @@ webhooks: type: string enum: - created - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -229408,10 +229422,10 @@ webhooks: type: string enum: - deleted - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -229845,15 +229859,15 @@ webhooks: type: - string - 'null' - enterprise: *727 + enterprise: *731 id: description: The unique identifier of the status. type: integer - installation: *728 + installation: *732 name: type: string - organization: *729 - repository: *730 + organization: *733 + repository: *734 sender: *4 sha: description: The Commit SHA. @@ -229969,9 +229983,9 @@ webhooks: description: The ID of the sub-issue. type: number sub_issue: *148 - installation: *728 - organization: *729 - repository: *730 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -230061,9 +230075,9 @@ webhooks: description: The ID of the sub-issue. type: number sub_issue: *148 - installation: *728 - organization: *729 - repository: *730 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -230153,9 +230167,9 @@ webhooks: description: The ID of the parent issue. type: number parent_issue: *148 - installation: *728 - organization: *729 - repository: *730 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -230245,9 +230259,9 @@ webhooks: description: The ID of the parent issue. type: number parent_issue: *148 - installation: *728 - organization: *729 - repository: *730 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -230324,12 +230338,12 @@ webhooks: title: team_add event type: object properties: - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 - team: &796 + team: &800 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -230522,9 +230536,9 @@ webhooks: type: string enum: - added_to_repository - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 repository: title: Repository description: A git repository @@ -230994,7 +231008,7 @@ webhooks: - topics - visibility sender: *4 - team: *796 + team: *800 required: - action - team @@ -231070,9 +231084,9 @@ webhooks: type: string enum: - created - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 repository: title: Repository description: A git repository @@ -231542,7 +231556,7 @@ webhooks: - topics - visibility sender: *4 - team: *796 + team: *800 required: - action - team @@ -231619,9 +231633,9 @@ webhooks: type: string enum: - deleted - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 repository: title: Repository description: A git repository @@ -232091,7 +232105,7 @@ webhooks: - topics - visibility sender: *4 - team: *796 + team: *800 required: - action - team @@ -232235,9 +232249,9 @@ webhooks: - from required: - permissions - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 repository: title: Repository description: A git repository @@ -232707,7 +232721,7 @@ webhooks: - topics - visibility sender: *4 - team: *796 + team: *800 required: - action - changes @@ -232785,9 +232799,9 @@ webhooks: type: string enum: - removed_from_repository - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 repository: title: Repository description: A git repository @@ -233257,7 +233271,7 @@ webhooks: - topics - visibility sender: *4 - team: *796 + team: *800 required: - action - team @@ -233333,10 +233347,10 @@ webhooks: type: string enum: - started - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -233409,17 +233423,17 @@ webhooks: title: workflow_dispatch event type: object properties: - enterprise: *727 + enterprise: *731 inputs: type: - object - 'null' additionalProperties: true - installation: *728 - organization: *729 + installation: *732 + organization: *733 ref: type: string - repository: *730 + repository: *734 sender: *4 workflow: type: string @@ -233501,10 +233515,10 @@ webhooks: type: string enum: - completed - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 workflow_job: allOf: @@ -233839,10 +233853,10 @@ webhooks: type: string enum: - in_progress - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 workflow_job: allOf: @@ -234203,10 +234217,10 @@ webhooks: type: string enum: - queued - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 workflow_job: type: object @@ -234431,10 +234445,10 @@ webhooks: type: string enum: - waiting - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 workflow_job: type: object @@ -234661,12 +234675,12 @@ webhooks: type: string enum: - completed - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 - workflow: *749 + workflow: *753 workflow_run: title: Workflow Run type: object @@ -235685,12 +235699,12 @@ webhooks: type: string enum: - in_progress - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 - workflow: *749 + workflow: *753 workflow_run: title: Workflow Run type: object @@ -236694,12 +236708,12 @@ webhooks: type: string enum: - requested - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 - workflow: *749 + workflow: *753 workflow_run: title: Workflow Run type: object diff --git a/descriptions-next/ghec/dereferenced/ghec.deref.json b/descriptions-next/ghec/dereferenced/ghec.deref.json index d37f96f85e..56a5940bc6 100644 --- a/descriptions-next/ghec/dereferenced/ghec.deref.json +++ b/descriptions-next/ghec/dereferenced/ghec.deref.json @@ -139018,8 +139018,7 @@ "name": "Epic", "description": "An issue type for a multi-week tracking of work", "is_enabled": true, - "color": "green", - "is_private": true + "color": "green" } } } @@ -139266,8 +139265,7 @@ "name": "Epic", "description": "An issue type for a multi-week tracking of work", "is_enabled": true, - "color": "green", - "is_private": true + "color": "green" } } } @@ -520266,6 +520264,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-next/ghec/dereferenced/ghec.deref.yaml b/descriptions-next/ghec/dereferenced/ghec.deref.yaml index 598e45cf23..81b4d5bb01 100644 --- a/descriptions-next/ghec/dereferenced/ghec.deref.yaml +++ b/descriptions-next/ghec/dereferenced/ghec.deref.yaml @@ -1071,7 +1071,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: - - &641 + - &645 name: ghsa_id description: The GHSA (GitHub Security Advisory) identifier of the advisory. in: path @@ -1811,7 +1811,7 @@ paths: application/json: schema: *3 application/scim+json: - schema: &651 + schema: &655 title: Scim Error description: Scim Error type: object @@ -17454,7 +17454,8 @@ paths: required: - operator - pattern - - title: file_path_restriction + - &619 + title: file_path_restriction description: Prevent commits that include changes in specified file paths from being pushed to the commit graph. type: object @@ -17476,7 +17477,8 @@ paths: type: string required: - restricted_file_paths - - title: max_file_path_length + - &620 + 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. @@ -17499,7 +17501,8 @@ paths: maximum: 256 required: - max_file_path_length - - title: file_extension_restriction + - &621 + title: file_extension_restriction description: Prevent commits that include files with specified file extensions from being pushed to the commit graph. type: object @@ -17521,7 +17524,8 @@ paths: type: string required: - restricted_file_extensions - - title: max_file_size + - &622 + title: max_file_size description: Prevent commits that exceed a specified file size limit from being pushed to the commit graph. type: object @@ -17544,7 +17548,7 @@ paths: maximum: 100 required: - max_file_size - - &619 + - &623 title: workflows description: Require all changes made to a targeted branch to pass the specified workflows before they can be merged. @@ -17593,7 +17597,7 @@ paths: - repository_id required: - workflows - - &620 + - &624 title: code_scanning description: Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning @@ -18238,14 +18242,14 @@ paths: format: uri description: The REST API URL of the code locations for this alert. - state: &633 + state: &637 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: &634 + resolution: &638 type: - string - 'null' @@ -20612,7 +20616,7 @@ paths: url: type: string format: uri - user: &690 + user: &694 title: Public User description: Public User type: object @@ -25166,7 +25170,7 @@ paths: type: array items: *56 examples: - default: &707 + default: &711 value: - login: github id: 1 @@ -26842,7 +26846,7 @@ paths: type: array items: *61 examples: - default: &701 + default: &705 value: total_count: 1 repositories: @@ -27665,7 +27669,7 @@ paths: type: array items: *190 examples: - default: &693 + default: &697 value: total_count: 1 repositories: @@ -36959,7 +36963,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 @@ -37052,7 +37055,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 @@ -38640,7 +38642,7 @@ paths: parameters: - *164 - *290 - - &706 + - &710 name: repo_name description: repo_name parameter in: path @@ -39964,7 +39966,7 @@ paths: - nuget - container - *164 - - &708 + - &712 name: visibility description: |- The selected visibility of the packages. This parameter is optional and only filters an existing result set. @@ -40005,7 +40007,7 @@ paths: default: *296 '403': *27 '401': *23 - '400': &710 + '400': &714 description: The value of `per_page` multiplied by `page` cannot be greater than 10000. x-github: @@ -43773,7 +43775,7 @@ paths: - *164 - *17 - *19 - - &621 + - &625 name: targets description: | A comma-separated list of rule targets to filter by. @@ -43964,7 +43966,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/rule-suites#list-organization-rule-suites parameters: - *164 - - &622 + - &626 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 @@ -43976,14 +43978,14 @@ paths: x-multi-segment: true - *219 - *215 - - &623 + - &627 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 - - &624 + - &628 name: rule_suite_result description: The rule results to filter on. When specified, only suites with this result will be returned. @@ -44003,7 +44005,7 @@ paths: description: Response content: application/json: - schema: &625 + schema: &629 title: Rule Suites description: Response type: array @@ -44059,7 +44061,7 @@ paths: whether rules would pass or fail if all rules in the rule suite were `active`. examples: - default: &626 + default: &630 value: - id: 21 actor_id: 12 @@ -44103,7 +44105,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/rule-suites#get-an-organization-rule-suite parameters: - *164 - - &627 + - &631 name: rule_suite_id description: |- The unique identifier of the rule suite result. @@ -44119,7 +44121,7 @@ paths: description: Response content: application/json: - schema: &628 + schema: &632 title: Rule Suite description: Response type: object @@ -44226,7 +44228,7 @@ paths: description: The detailed failure message for the rule. Null if the rule passed. examples: - default: &629 + default: &633 value: id: 21 actor_id: 12 @@ -44557,7 +44559,7 @@ paths: - *84 - *19 - *17 - - &631 + - &635 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 @@ -44567,7 +44569,7 @@ paths: required: false schema: type: string - - &632 + - &636 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 @@ -44659,7 +44661,7 @@ paths: application/json: schema: type: array - items: &639 + items: &643 description: A repository security advisory. type: object properties: @@ -44978,7 +44980,7 @@ paths: - private_fork additionalProperties: false examples: - default: &640 + default: &644 value: - ghsa_id: GHSA-abcd-1234-efgh cve_id: CVE-2050-00000 @@ -46902,7 +46904,7 @@ paths: - updated_at - url examples: - default: &680 + default: &684 value: - author: login: octocat @@ -47150,7 +47152,7 @@ paths: application/json: schema: *345 examples: - default: &681 + default: &685 value: author: login: octocat @@ -47341,7 +47343,7 @@ paths: - updated_at - url examples: - default: &682 + default: &686 value: - author: login: octocat @@ -47567,7 +47569,7 @@ paths: application/json: schema: *348 examples: - default: &683 + default: &687 value: author: login: octocat @@ -48283,7 +48285,7 @@ paths: - state - url examples: - response-if-user-is-a-team-maintainer: &684 + response-if-user-is-a-team-maintainer: &688 summary: Response if user is a team maintainer value: url: https://api.github.com/teams/1/memberships/octocat @@ -48348,7 +48350,7 @@ paths: application/json: schema: *359 examples: - response-if-users-membership-with-team-is-now-pending: &685 + response-if-users-membership-with-team-is-now-pending: &689 summary: Response if user's membership with team is now pending value: url: https://api.github.com/teams/1/memberships/octocat @@ -48490,7 +48492,7 @@ paths: - updated_at - permissions examples: - default: &686 + default: &690 value: - owner_url: https://api.github.com/orgs/octocat url: https://api.github.com/projects/1002605 @@ -48569,7 +48571,7 @@ paths: application/json: schema: *360 examples: - default: &687 + default: &691 value: owner_url: https://api.github.com/orgs/octocat url: https://api.github.com/projects/1002605 @@ -48780,7 +48782,7 @@ paths: description: Alternative response with repository permissions content: application/json: - schema: &688 + schema: &692 title: Team Repository description: A team's access to a repository. type: object @@ -49618,7 +49620,7 @@ paths: type: array items: *277 examples: - response-if-child-teams-exist: &689 + response-if-child-teams-exist: &693 value: - id: 2 node_id: MDQ6VGVhbTI= @@ -62083,7 +62085,7 @@ paths: check. type: array items: *434 - deployment: &739 + deployment: &743 title: Deployment description: A deployment created as the result of an Actions check run from a workflow that references an environment @@ -67260,7 +67262,7 @@ paths: type: array items: *472 examples: - default: &696 + default: &700 value: total_count: 2 machines: @@ -70595,7 +70597,7 @@ paths: application/json: schema: type: array - items: &644 + items: &648 title: Status description: The status of a commit. type: object @@ -72192,7 +72194,7 @@ paths: items: type: object properties: - placeholder_id: &636 + placeholder_id: &640 description: The ID of the push protection bypass placeholder. This value is returned on any push protected routes. @@ -78101,7 +78103,7 @@ paths: format: uri examples: - https://api.github.com/repos/octocat/Hello-World/hooks/1/deliveries - last_response: &770 + last_response: &774 title: Hook Response type: object properties: @@ -79076,7 +79078,7 @@ paths: parameters: - *362 - *363 - - &719 + - &723 name: since description: A user ID. Only return users with an ID greater than this ID. in: query @@ -79510,7 +79512,7 @@ paths: type: array items: *542 examples: - default: &712 + default: &716 value: - id: 1 repository: @@ -92797,6 +92799,18 @@ paths: - allOf: - *620 - *605 + - allOf: + - *621 + - *605 + - allOf: + - *622 + - *605 + - allOf: + - *623 + - *605 + - allOf: + - *624 + - *605 examples: default: value: @@ -92847,7 +92861,7 @@ paths: schema: type: boolean default: true - - *621 + - *625 responses: '200': description: Response @@ -92965,7 +92979,7 @@ paths: application/json: schema: *124 examples: - default: &630 + default: &634 value: id: 42 name: super cool ruleset @@ -93014,10 +93028,10 @@ paths: parameters: - *362 - *363 - - *622 + - *626 - *215 - - *623 - - *624 + - *627 + - *628 - *17 - *19 responses: @@ -93025,9 +93039,9 @@ paths: description: Response content: application/json: - schema: *625 + schema: *629 examples: - default: *626 + default: *630 '404': *6 '500': *95 x-github: @@ -93050,15 +93064,15 @@ paths: parameters: - *362 - *363 - - *627 + - *631 responses: '200': description: Response content: application/json: - schema: *628 + schema: *632 examples: - default: *629 + default: *633 '404': *6 '500': *95 x-github: @@ -93109,7 +93123,7 @@ paths: application/json: schema: *124 examples: - default: *630 + default: *634 '404': *6 '500': *95 put: @@ -93192,7 +93206,7 @@ paths: application/json: schema: *124 examples: - default: *630 + default: *634 '404': *6 '500': *95 delete: @@ -93355,8 +93369,8 @@ paths: - *84 - *19 - *17 - - *631 - - *632 + - *635 + - *636 - *325 - *326 - *327 @@ -93367,7 +93381,7 @@ paths: application/json: schema: type: array - items: &635 + items: &639 type: object properties: number: *96 @@ -93383,8 +93397,8 @@ paths: format: uri description: The REST API URL of the code locations for this alert. - state: *633 - resolution: *634 + state: *637 + resolution: *638 resolved_at: type: - string @@ -93611,7 +93625,7 @@ paths: description: Response content: application/json: - schema: *635 + schema: *639 examples: default: value: @@ -93673,8 +93687,8 @@ paths: schema: type: object properties: - state: *633 - resolution: *634 + state: *637 + resolution: *638 resolution_comment: description: An optional comment when closing an alert. Cannot be updated or deleted. Must be `null` when changing `state` to `open`. @@ -93693,7 +93707,7 @@ paths: description: Response content: application/json: - schema: *635 + schema: *639 examples: default: value: @@ -93781,7 +93795,7 @@ paths: schema: type: array description: List of locations where the secret was detected - items: &791 + items: &795 type: object properties: type: @@ -94169,14 +94183,14 @@ paths: schema: type: object properties: - reason: &637 + reason: &641 description: The reason for bypassing push protection. type: string enum: - false_positive - used_in_tests - will_fix_later - placeholder_id: *636 + placeholder_id: *640 required: - reason - placeholder_id @@ -94193,7 +94207,7 @@ paths: schema: type: object properties: - reason: *637 + reason: *641 expire_at: type: - string @@ -94253,7 +94267,7 @@ paths: properties: incremental_scans: type: array - items: &638 + items: &642 description: Information on a single scan performed by secret scanning on the repository type: object @@ -94281,15 +94295,15 @@ paths: the scan is pending pattern_update_scans: type: array - items: *638 + items: *642 backfill_scans: type: array - items: *638 + items: *642 custom_pattern_backfill_scans: type: array items: allOf: - - *638 + - *642 - type: object properties: pattern_name: @@ -94404,9 +94418,9 @@ paths: application/json: schema: type: array - items: *639 + items: *643 examples: - default: *640 + default: *644 '400': *14 '404': *6 x-github: @@ -94600,9 +94614,9 @@ paths: description: Response content: application/json: - schema: *639 + schema: *643 examples: - default: &642 + default: &646 value: ghsa_id: GHSA-abcd-1234-efgh cve_id: CVE-2050-00000 @@ -94949,7 +94963,7 @@ paths: description: Response content: application/json: - schema: *639 + schema: *643 examples: default: value: @@ -95098,15 +95112,15 @@ paths: parameters: - *362 - *363 - - *641 + - *645 responses: '200': description: Response content: application/json: - schema: *639 + schema: *643 examples: - default: *642 + default: *646 '403': *27 '404': *6 x-github: @@ -95132,7 +95146,7 @@ paths: parameters: - *362 - *363 - - *641 + - *645 requestBody: required: true content: @@ -95303,10 +95317,10 @@ paths: description: Response content: application/json: - schema: *639 + schema: *643 examples: - default: *642 - add_credit: *642 + default: *646 + add_credit: *646 '403': *27 '404': *6 '422': @@ -95346,7 +95360,7 @@ paths: parameters: - *362 - *363 - - *641 + - *645 responses: '202': *93 '400': *14 @@ -95375,7 +95389,7 @@ paths: parameters: - *362 - *363 - - *641 + - *645 responses: '202': description: Response @@ -95516,7 +95530,7 @@ paths: application/json: schema: type: array - items: &643 + items: &647 title: Code Frequency Stat description: Code Frequency Stat type: array @@ -95889,7 +95903,7 @@ paths: application/json: schema: type: array - items: *643 + items: *647 examples: default: value: @@ -95979,7 +95993,7 @@ paths: description: Response content: application/json: - schema: *644 + schema: *648 examples: default: value: @@ -96073,7 +96087,7 @@ paths: description: if you subscribe to the repository content: application/json: - schema: &645 + schema: &649 title: Repository Invitation description: Repository invitations let you manage who you collaborate with. @@ -96173,7 +96187,7 @@ paths: description: Response content: application/json: - schema: *645 + schema: *649 examples: default: value: @@ -96313,7 +96327,7 @@ paths: application/json: schema: type: array - items: &646 + items: &650 title: Tag protection description: Tag protection type: object @@ -96394,7 +96408,7 @@ paths: description: Response content: application/json: - schema: *646 + schema: *650 examples: default: value: @@ -96542,7 +96556,7 @@ paths: description: Response content: application/json: - schema: &647 + schema: &651 title: Topic description: A topic aggregates entities that are related to a subject. type: object @@ -96554,7 +96568,7 @@ paths: required: - names examples: - default: &648 + default: &652 value: names: - octocat @@ -96609,9 +96623,9 @@ paths: description: Response content: application/json: - schema: *647 + schema: *651 examples: - default: *648 + default: *652 '404': *6 '422': *7 x-github: @@ -96634,7 +96648,7 @@ paths: parameters: - *362 - *363 - - &649 + - &653 name: per description: The time frame to display results for. in: query @@ -96665,7 +96679,7 @@ paths: - 128 clones: type: array - items: &650 + items: &654 title: Traffic type: object properties: @@ -96913,7 +96927,7 @@ paths: parameters: - *362 - *363 - - *649 + - *653 responses: '200': description: Response @@ -96934,7 +96948,7 @@ paths: - 3782 views: type: array - items: *650 + items: *654 required: - uniques - count @@ -97606,7 +97620,7 @@ paths: value: Engineering externalId: value: 8aa1a0c0-c4c3-4bc0-b4a5-2ef676900159 - - &658 + - &662 name: excludedAttributes description: Excludes the specified attribute from being returned in the results. Using this parameter can speed up response time. @@ -97616,7 +97630,7 @@ paths: type: string examples: - members - - &663 + - &667 name: startIndex description: 'Used for pagination: the starting index of the first result to return when paginating through values.' @@ -97628,7 +97642,7 @@ paths: format: int32 examples: - 1 - - &664 + - &668 name: count description: 'Used for pagination: the number of results to return per page.' in: query @@ -97672,7 +97686,7 @@ paths: Resources: type: array description: Information about each provisioned group. - items: &652 + items: &656 allOf: - type: object required: @@ -97754,7 +97768,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: &665 + meta: &669 type: object description: The metadata associated with the creation/updates to the user. @@ -97819,31 +97833,31 @@ paths: location: https://api.github.localhost/scim/v2/Groups/24b28bbb-5fc4-4686-a153-a020debb1155 startIndex: 1 itemsPerPage: 20 - '400': &653 + '400': &657 description: Bad request content: application/json: - schema: *651 + schema: *655 application/scim+json: - schema: *651 - '401': &654 + schema: *655 + '401': &658 description: Authorization failure - '403': &655 + '403': &659 description: Permission denied - '429': &656 + '429': &660 description: Too many requests content: application/json: - schema: *651 + schema: *655 application/scim+json: - schema: *651 - '500': &657 + schema: *655 + '500': &661 description: Internal server error content: application/json: - schema: *651 + schema: *655 application/scim+json: - schema: *651 + schema: *655 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -97867,7 +97881,7 @@ paths: required: true content: application/json: - schema: &661 + schema: &665 type: object required: - schemas @@ -97927,9 +97941,9 @@ paths: description: Group has been created content: application/scim+json: - schema: *652 + schema: *656 examples: - group: &659 + group: &663 value: schemas: - urn:ietf:params:scim:schemas:core:2.0:Group @@ -97948,13 +97962,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': *653 - '401': *654 - '403': *655 - '409': &662 + '400': *657 + '401': *658 + '403': *659 + '409': &666 description: Duplicate record detected - '429': *656 - '500': *657 + '429': *660 + '500': *661 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -97971,7 +97985,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: - - &660 + - &664 name: scim_group_id description: A unique identifier of the SCIM group. in: path @@ -97980,22 +97994,22 @@ paths: type: string examples: - 7fce0092-d52e-4f76-b727-3955bd72c939 - - *658 + - *662 - *38 responses: '200': description: Success, a group was found content: application/scim+json: - schema: *652 + schema: *656 examples: - default: *659 - '400': *653 - '401': *654 - '403': *655 + default: *663 + '400': *657 + '401': *658 + '403': *659 '404': *6 - '429': *656 - '500': *657 + '429': *660 + '500': *661 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -98014,13 +98028,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: - - *660 + - *664 - *38 requestBody: required: true content: application/json: - schema: *661 + schema: *665 examples: group: summary: Group @@ -98046,17 +98060,17 @@ paths: description: Group was updated content: application/scim+json: - schema: *652 + schema: *656 examples: - group: *659 - groupWithMembers: *659 - '400': *653 - '401': *654 - '403': *655 + group: *663 + groupWithMembers: *663 + '400': *657 + '401': *658 + '403': *659 '404': *6 - '409': *662 - '429': *656 - '500': *657 + '409': *666 + '429': *660 + '500': *661 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -98080,13 +98094,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: - - *660 + - *664 - *38 requestBody: required: true content: application/json: - schema: &672 + schema: &676 type: object required: - Operations @@ -98146,17 +98160,17 @@ paths: description: Success, group was updated content: application/scim+json: - schema: *652 + schema: *656 examples: - updateGroup: *659 - addMembers: *659 - '400': *653 - '401': *654 - '403': *655 + updateGroup: *663 + addMembers: *663 + '400': *657 + '401': *658 + '403': *659 '404': *6 - '409': *662 - '429': *656 - '500': *657 + '409': *666 + '429': *660 + '500': *661 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -98172,17 +98186,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: - - *660 + - *664 - *38 responses: '204': description: Group was deleted, no content - '400': *653 - '401': *654 - '403': *655 + '400': *657 + '401': *658 + '403': *659 '404': *6 - '429': *656 - '500': *657 + '429': *660 + '500': *661 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -98216,8 +98230,8 @@ paths: value: userName eq 'E012345' externalId: value: externalId eq 'E012345' - - *663 - - *664 + - *667 + - *668 - *38 responses: '200': @@ -98251,7 +98265,7 @@ paths: Resources: type: array description: Information about each provisioned account. - items: &667 + items: &671 allOf: - type: object required: @@ -98343,7 +98357,7 @@ paths: address. examples: - true - roles: &666 + roles: &670 type: array description: The roles assigned to the user. items: @@ -98402,7 +98416,7 @@ paths: type: string description: Provisioned SCIM groups that the user is a member of. - meta: *665 + meta: *669 startIndex: type: integer description: A starting index for the returned page @@ -98441,11 +98455,11 @@ paths: primary: false startIndex: 1 itemsPerPage: 20 - '400': *653 - '401': *654 - '403': *655 - '429': *656 - '500': *657 + '400': *657 + '401': *658 + '403': *659 + '429': *660 + '500': *661 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -98469,7 +98483,7 @@ paths: required: true content: application/json: - schema: &670 + schema: &674 type: object required: - schemas @@ -98562,9 +98576,9 @@ paths: description: Whether this email address is the primary address. examples: - true - roles: *666 + roles: *670 examples: - user: &671 + user: &675 summary: User value: schemas: @@ -98611,9 +98625,9 @@ paths: description: User has been created content: application/scim+json: - schema: *667 + schema: *671 examples: - user: &668 + user: &672 value: schemas: - urn:ietf:params:scim:schemas:core:2.0:User @@ -98639,13 +98653,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: *668 - '400': *653 - '401': *654 - '403': *655 - '409': *662 - '429': *656 - '500': *657 + enterpriseOwner: *672 + '400': *657 + '401': *658 + '403': *659 + '409': *666 + '429': *660 + '500': *661 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -98662,7 +98676,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: - - &669 + - &673 name: scim_user_id description: The unique identifier of the SCIM user. in: path @@ -98675,15 +98689,15 @@ paths: description: Success, a user was found content: application/scim+json: - schema: *667 + schema: *671 examples: - default: *668 - '400': *653 - '401': *654 - '403': *655 + default: *672 + '400': *657 + '401': *658 + '403': *659 '404': *6 - '429': *656 - '500': *657 + '429': *660 + '500': *661 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -98705,30 +98719,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: - - *669 + - *673 - *38 requestBody: required: true content: application/json: - schema: *670 + schema: *674 examples: - user: *671 + user: *675 responses: '200': description: User was updated content: application/scim+json: - schema: *667 + schema: *671 examples: - user: *668 - '400': *653 - '401': *654 - '403': *655 + user: *672 + '400': *657 + '401': *658 + '403': *659 '404': *6 - '409': *662 - '429': *656 - '500': *657 + '409': *666 + '429': *660 + '500': *661 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -98763,13 +98777,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: - - *669 + - *673 - *38 requestBody: required: true content: application/json: - schema: *672 + schema: *676 examples: userMultiValuedProperties: summary: Multi Valued Property @@ -98809,18 +98823,18 @@ paths: description: Success, user was updated content: application/scim+json: - schema: *667 - examples: - userMultiValuedProperties: *668 - userSingleValuedProperties: *668 - disableUser: *668 - '400': *653 - '401': *654 - '403': *655 + schema: *671 + examples: + userMultiValuedProperties: *672 + userSingleValuedProperties: *672 + disableUser: *672 + '400': *657 + '401': *658 + '403': *659 '404': *6 - '409': *662 - '429': *656 - '500': *657 + '409': *666 + '429': *660 + '500': *661 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -98840,17 +98854,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: - - *669 + - *673 - *38 responses: '204': description: User was deleted, no content - '400': *653 - '401': *654 - '403': *655 + '400': *657 + '401': *658 + '403': *659 '404': *6 - '429': *656 - '500': *657 + '429': *660 + '500': *661 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -98941,7 +98955,7 @@ paths: - 1 Resources: type: array - items: &673 + items: &677 title: SCIM /Users description: SCIM /Users provisioning endpoints type: object @@ -99188,22 +99202,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': *35 - '404': &674 + '404': &678 description: Resource not found content: application/json: - schema: *651 + schema: *655 application/scim+json: - schema: *651 - '403': &675 + schema: *655 + '403': &679 description: Forbidden content: application/json: - schema: *651 + schema: *655 application/scim+json: - schema: *651 - '400': *653 - '429': *656 + schema: *655 + '400': *657 + '429': *660 x-github: githubCloudOnly: true enabledForGitHubApps: true @@ -99229,9 +99243,9 @@ paths: description: Response content: application/scim+json: - schema: *673 + schema: *677 examples: - default: &676 + default: &680 value: schemas: - urn:ietf:params:scim:schemas:core:2.0:User @@ -99254,17 +99268,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': *35 - '404': *674 - '403': *675 - '500': *657 + '404': *678 + '403': *679 + '500': *661 '409': description: Conflict content: application/json: - schema: *651 + schema: *655 application/scim+json: - schema: *651 - '400': *653 + schema: *655 + '400': *657 requestBody: required: true content: @@ -99359,17 +99373,17 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#get-scim-provisioning-information-for-a-user parameters: - *164 - - *669 + - *673 responses: '200': description: Response content: application/scim+json: - schema: *673 + schema: *677 examples: - default: *676 - '404': *674 - '403': *675 + default: *680 + '404': *678 + '403': *679 '304': *35 x-github: githubCloudOnly: true @@ -99393,18 +99407,18 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#update-a-provisioned-organization-membership parameters: - *164 - - *669 + - *673 responses: '200': description: Response content: application/scim+json: - schema: *673 + schema: *677 examples: - default: *676 + default: *680 '304': *35 - '404': *674 - '403': *675 + '404': *678 + '403': *679 requestBody: required: true content: @@ -99515,19 +99529,19 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#update-an-attribute-for-a-scim-user parameters: - *164 - - *669 + - *673 responses: '200': description: Response content: application/scim+json: - schema: *673 + schema: *677 examples: - default: *676 + default: *680 '304': *35 - '404': *674 - '403': *675 - '400': *653 + '404': *678 + '403': *679 + '400': *657 '429': description: Response content: @@ -99623,12 +99637,12 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#delete-a-scim-user-from-an-organization parameters: - *164 - - *669 + - *673 responses: '204': description: Response - '404': *674 - '403': *675 + '404': *678 + '403': *679 '304': *35 x-github: githubCloudOnly: true @@ -99762,7 +99776,7 @@ paths: examples: - 73..77 - 77..78 - text_matches: &677 + text_matches: &681 title: Search Result Text Matches type: array items: @@ -99926,7 +99940,7 @@ paths: enum: - author-date - committer-date - - &678 + - &682 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 @@ -100046,7 +100060,7 @@ paths: type: number node_id: type: string - text_matches: *677 + text_matches: *681 required: - sha - node_id @@ -100229,7 +100243,7 @@ paths: - interactions - created - updated - - *678 + - *682 - *17 - *19 - name: advanced_search @@ -100367,7 +100381,7 @@ paths: - string - 'null' format: date-time - text_matches: *677 + text_matches: *681 pull_request: type: object properties: @@ -100593,7 +100607,7 @@ paths: enum: - created - updated - - *678 + - *682 - *17 - *19 responses: @@ -100638,7 +100652,7 @@ paths: - 'null' score: type: number - text_matches: *677 + text_matches: *681 required: - id - node_id @@ -100724,7 +100738,7 @@ paths: - forks - help-wanted-issues - updated - - *678 + - *682 - *17 - *19 responses: @@ -100961,7 +100975,7 @@ paths: - admin - pull - push - text_matches: *677 + text_matches: *681 temp_clone_token: type: string allow_merge_commit: @@ -101270,7 +101284,7 @@ paths: - string - 'null' format: uri - text_matches: *677 + text_matches: *681 related: type: - array @@ -101465,7 +101479,7 @@ paths: - followers - repositories - joined - - *678 + - *682 - *17 - *19 responses: @@ -101575,7 +101589,7 @@ paths: type: - boolean - 'null' - text_matches: *677 + text_matches: *681 blog: type: - string @@ -101657,7 +101671,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#get-a-team-legacy parameters: - - &679 + - &683 name: team_id description: The unique identifier of the team. in: path @@ -101698,7 +101712,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#update-a-team-legacy parameters: - - *679 + - *683 requestBody: required: true content: @@ -101799,7 +101813,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#delete-a-team-legacy parameters: - - *679 + - *683 responses: '204': description: Response @@ -101830,7 +101844,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#list-discussions-legacy parameters: - - *679 + - *683 - *84 - *17 - *19 @@ -101843,7 +101857,7 @@ paths: type: array items: *345 examples: - default: *680 + default: *684 headers: Link: *37 x-github: @@ -101872,7 +101886,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#create-a-discussion-legacy parameters: - - *679 + - *683 requestBody: required: true content: @@ -101935,7 +101949,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#get-a-discussion-legacy parameters: - - *679 + - *683 - *347 responses: '200': @@ -101969,7 +101983,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#update-a-discussion-legacy parameters: - - *679 + - *683 - *347 requestBody: required: false @@ -101995,7 +102009,7 @@ paths: application/json: schema: *345 examples: - default: *681 + default: *685 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -102020,7 +102034,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#delete-a-discussion-legacy parameters: - - *679 + - *683 - *347 responses: '204': @@ -102050,7 +102064,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#list-discussion-comments-legacy parameters: - - *679 + - *683 - *347 - *84 - *17 @@ -102064,7 +102078,7 @@ paths: type: array items: *348 examples: - default: *682 + default: *686 headers: Link: *37 x-github: @@ -102093,7 +102107,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#create-a-discussion-comment-legacy parameters: - - *679 + - *683 - *347 requestBody: required: true @@ -102145,7 +102159,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#get-a-discussion-comment-legacy parameters: - - *679 + - *683 - *347 - *350 responses: @@ -102180,7 +102194,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#update-a-discussion-comment-legacy parameters: - - *679 + - *683 - *347 - *350 requestBody: @@ -102206,7 +102220,7 @@ paths: application/json: schema: *348 examples: - default: *683 + default: *687 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -102231,7 +102245,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#delete-a-discussion-comment-legacy parameters: - - *679 + - *683 - *347 - *350 responses: @@ -102262,7 +102276,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: - - *679 + - *683 - *347 - *350 - name: content @@ -102321,7 +102335,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: - - *679 + - *683 - *347 - *350 requestBody: @@ -102383,7 +102397,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: - - *679 + - *683 - *347 - name: content description: Returns a single [reaction type](https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#about-reactions). @@ -102441,7 +102455,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: - - *679 + - *683 - *347 requestBody: required: true @@ -102500,7 +102514,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#list-pending-team-invitations-legacy parameters: - - *679 + - *683 - *17 - *19 responses: @@ -102538,7 +102552,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#list-team-members-legacy parameters: - - *679 + - *683 - name: role description: Filters members returned by their role in the team. in: query @@ -102589,7 +102603,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#get-team-member-legacy parameters: - - *679 + - *683 - *212 responses: '204': @@ -102626,7 +102640,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#add-team-member-legacy parameters: - - *679 + - *683 - *212 responses: '204': @@ -102666,7 +102680,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#remove-team-member-legacy parameters: - - *679 + - *683 - *212 responses: '204': @@ -102703,7 +102717,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: - - *679 + - *683 - *212 responses: '200': @@ -102712,7 +102726,7 @@ paths: application/json: schema: *359 examples: - response-if-user-is-a-team-maintainer: *684 + response-if-user-is-a-team-maintainer: *688 '404': *6 x-github: githubCloudOnly: false @@ -102745,7 +102759,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: - - *679 + - *683 - *212 requestBody: required: false @@ -102773,7 +102787,7 @@ paths: application/json: schema: *359 examples: - response-if-users-membership-with-team-is-now-pending: *685 + response-if-users-membership-with-team-is-now-pending: *689 '403': description: Forbidden if team synchronization is set up '422': @@ -102807,7 +102821,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: - - *679 + - *683 - *212 responses: '204': @@ -102836,7 +102850,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#list-team-projects-legacy parameters: - - *679 + - *683 - *17 - *19 responses: @@ -102848,7 +102862,7 @@ paths: type: array items: *360 examples: - default: *686 + default: *690 headers: Link: *37 '404': *6 @@ -102874,7 +102888,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: - - *679 + - *683 - *361 responses: '200': @@ -102883,7 +102897,7 @@ paths: application/json: schema: *360 examples: - default: *687 + default: *691 '404': description: Not Found if project is not managed by this team x-github: @@ -102907,7 +102921,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: - - *679 + - *683 - *361 requestBody: required: false @@ -102975,7 +102989,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: - - *679 + - *683 - *361 responses: '204': @@ -103003,7 +103017,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#list-team-repositories-legacy parameters: - - *679 + - *683 - *17 - *19 responses: @@ -103045,7 +103059,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: - - *679 + - *683 - *362 - *363 responses: @@ -103053,7 +103067,7 @@ paths: description: Alternative response with extra repository information content: application/json: - schema: *688 + schema: *692 examples: alternative-response-with-extra-repository-information: value: @@ -103204,7 +103218,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: - - *679 + - *683 - *362 - *363 requestBody: @@ -103256,7 +103270,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: - - *679 + - *683 - *362 - *363 responses: @@ -103287,7 +103301,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: - - *679 + - *683 responses: '200': description: Response @@ -103322,7 +103336,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: - - *679 + - *683 requestBody: required: true content: @@ -103414,7 +103428,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#list-child-teams-legacy parameters: - - *679 + - *683 - *17 - *19 responses: @@ -103426,7 +103440,7 @@ paths: type: array items: *277 examples: - response-if-child-teams-exist: *689 + response-if-child-teams-exist: *693 headers: Link: *37 '404': *6 @@ -103459,7 +103473,7 @@ paths: application/json: schema: oneOf: - - &691 + - &695 title: Private User description: Private User type: object @@ -103709,7 +103723,7 @@ paths: - private_gists - total_private_repos - two_factor_authentication - - *690 + - *694 examples: response-with-public-and-private-profile-information: summary: Response with public and private profile information @@ -103869,7 +103883,7 @@ paths: description: Response content: application/json: - schema: *691 + schema: *695 examples: default: value: @@ -104267,7 +104281,7 @@ paths: type: integer secrets: type: array - items: &692 + items: &696 title: Codespaces Secret description: Secrets for a GitHub Codespace. type: object @@ -104387,7 +104401,7 @@ paths: description: Response content: application/json: - schema: *692 + schema: *696 examples: default: value: @@ -104533,7 +104547,7 @@ paths: type: array items: *190 examples: - default: *693 + default: *697 '401': *23 '403': *27 '404': *6 @@ -104800,7 +104814,7 @@ paths: description: Response content: application/json: - schema: &694 + schema: &698 type: object title: Fetches information about an export of a codespace. description: An export of a codespace. Also, latest export details @@ -104853,7 +104867,7 @@ paths: examples: - https://github.com/octocat/hello-world/tree/:branch examples: - default: &695 + default: &699 value: state: succeeded completed_at: '2022-01-01T14:59:22Z' @@ -104898,9 +104912,9 @@ paths: description: Response content: application/json: - schema: *694 + schema: *698 examples: - default: *695 + default: *699 '404': *6 x-github: githubCloudOnly: false @@ -104939,7 +104953,7 @@ paths: type: array items: *472 examples: - default: *696 + default: *700 '304': *35 '500': *95 '401': *23 @@ -105905,7 +105919,7 @@ paths: type: array items: *295 examples: - default: &709 + default: &713 value: - id: 197 name: hello_docker @@ -106006,7 +106020,7 @@ paths: application/json: schema: type: array - items: &697 + items: &701 title: Email description: Email type: object @@ -106076,9 +106090,9 @@ paths: application/json: schema: type: array - items: *697 + items: *701 examples: - default: &711 + default: &715 value: - email: octocat@github.com verified: true @@ -106155,7 +106169,7 @@ paths: application/json: schema: type: array - items: *697 + items: *701 examples: default: value: @@ -106413,7 +106427,7 @@ paths: application/json: schema: type: array - items: &698 + items: &702 title: GPG Key description: A unique encryption key type: object @@ -106558,7 +106572,7 @@ paths: - subkeys - revoked examples: - default: &722 + default: &726 value: - id: 3 name: Octocat's GPG Key @@ -106643,9 +106657,9 @@ paths: description: Response content: application/json: - schema: *698 + schema: *702 examples: - default: &699 + default: &703 value: id: 3 name: Octocat's GPG Key @@ -106702,7 +106716,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: - - &700 + - &704 name: gpg_key_id description: The unique identifier of the GPG key. in: path @@ -106714,9 +106728,9 @@ paths: description: Response content: application/json: - schema: *698 + schema: *702 examples: - default: *699 + default: *703 '404': *6 '304': *35 '403': *27 @@ -106739,7 +106753,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: - - *700 + - *704 responses: '204': description: Response @@ -106930,7 +106944,7 @@ paths: type: array items: *61 examples: - default: *701 + default: *705 headers: Link: *37 '404': *6 @@ -107194,7 +107208,7 @@ paths: application/json: schema: type: array - items: &702 + items: &706 title: Key description: Key type: object @@ -107292,9 +107306,9 @@ paths: description: Response content: application/json: - schema: *702 + schema: *706 examples: - default: &703 + default: &707 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -107333,9 +107347,9 @@ paths: description: Response content: application/json: - schema: *702 + schema: *706 examples: - default: *703 + default: *707 '404': *6 '304': *35 '403': *27 @@ -107391,7 +107405,7 @@ paths: application/json: schema: type: array - items: &704 + items: &708 title: User Marketplace Purchase description: User Marketplace Purchase type: object @@ -107470,7 +107484,7 @@ paths: - account - plan examples: - default: &705 + default: &709 value: - billing_cycle: monthly next_billing_date: '2017-11-11T00:00:00Z' @@ -107532,9 +107546,9 @@ paths: application/json: schema: type: array - items: *704 + items: *708 examples: - default: *705 + default: *709 headers: Link: *37 '304': *35 @@ -108538,7 +108552,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/users#unlock-a-user-repository parameters: - *290 - - *706 + - *710 responses: '204': description: Response @@ -108611,7 +108625,7 @@ paths: type: array items: *56 examples: - default: *707 + default: *711 headers: Link: *37 '304': *35 @@ -108653,7 +108667,7 @@ paths: - docker - nuget - container - - *708 + - *712 - *19 - *17 responses: @@ -108665,8 +108679,8 @@ paths: type: array items: *295 examples: - default: *709 - '400': *710 + default: *713 + '400': *714 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -108695,7 +108709,7 @@ paths: application/json: schema: *295 examples: - default: &723 + default: &727 value: id: 40201 name: octo-name @@ -109150,9 +109164,9 @@ paths: application/json: schema: type: array - items: *697 + items: *701 examples: - default: *711 + default: *715 headers: Link: *37 '304': *35 @@ -109265,7 +109279,7 @@ paths: type: array items: *61 examples: - default: &718 + default: &722 summary: Default response value: - id: 1296269 @@ -109623,7 +109637,7 @@ paths: type: array items: *542 examples: - default: *712 + default: *716 headers: Link: *37 '304': *35 @@ -109702,7 +109716,7 @@ paths: application/json: schema: type: array - items: &713 + items: &717 title: Social account description: Social media account type: object @@ -109719,7 +109733,7 @@ paths: - provider - url examples: - default: &714 + default: &718 value: - provider: twitter url: https://twitter.com/github @@ -109782,9 +109796,9 @@ paths: application/json: schema: type: array - items: *713 + items: *717 examples: - default: *714 + default: *718 '422': *15 '304': *35 '404': *6 @@ -109872,7 +109886,7 @@ paths: application/json: schema: type: array - items: &715 + items: &719 title: SSH Signing Key description: A public SSH key used to sign Git commits type: object @@ -109892,7 +109906,7 @@ paths: - title - created_at examples: - default: &724 + default: &728 value: - key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -109959,9 +109973,9 @@ paths: description: Response content: application/json: - schema: *715 + schema: *719 examples: - default: &716 + default: &720 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -109992,7 +110006,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: - - &717 + - &721 name: ssh_signing_key_id description: The unique identifier of the SSH signing key. in: path @@ -110004,9 +110018,9 @@ paths: description: Response content: application/json: - schema: *715 + schema: *719 examples: - default: *716 + default: *720 '404': *6 '304': *35 '403': *27 @@ -110029,7 +110043,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: - - *717 + - *721 responses: '204': description: Response @@ -110058,7 +110072,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: - - &725 + - &729 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 @@ -110083,11 +110097,11 @@ paths: type: array items: *61 examples: - default-response: *718 + default-response: *722 application/vnd.github.v3.star+json: schema: type: array - items: &726 + items: &730 title: Starred Repository description: Starred Repository type: object @@ -110456,10 +110470,10 @@ paths: application/json: schema: oneOf: - - *691 - - *690 + - *695 + - *694 examples: - default-response: &720 + default-response: &724 summary: Default response value: login: octocat @@ -110494,7 +110508,7 @@ paths: following: 0 created_at: '2008-01-14T04:33:35Z' updated_at: '2008-01-14T04:33:35Z' - response-with-git-hub-plan-information: &721 + response-with-git-hub-plan-information: &725 summary: Response with GitHub plan information value: login: octocat @@ -110554,7 +110568,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/users#list-users parameters: - - *719 + - *723 - *17 responses: '200': @@ -110603,11 +110617,11 @@ paths: application/json: schema: oneOf: - - *691 - - *690 + - *695 + - *694 examples: - default-response: *720 - response-with-git-hub-plan-information: *721 + default-response: *724 + response-with-git-hub-plan-information: *725 '404': *6 x-github: githubCloudOnly: false @@ -110724,7 +110738,7 @@ paths: type: array items: *295 examples: - default: *709 + default: *713 '403': *27 '401': *23 x-github: @@ -111128,9 +111142,9 @@ paths: application/json: schema: type: array - items: *698 + items: *702 examples: - default: *722 + default: *726 headers: Link: *37 x-github: @@ -111312,7 +111326,7 @@ paths: type: array items: *56 examples: - default: *707 + default: *711 headers: Link: *37 x-github: @@ -111351,7 +111365,7 @@ paths: - docker - nuget - container - - *708 + - *712 - *212 - *19 - *17 @@ -111364,10 +111378,10 @@ paths: type: array items: *295 examples: - default: *709 + default: *713 '403': *27 '401': *23 - '400': *710 + '400': *714 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -111397,7 +111411,7 @@ paths: application/json: schema: *295 examples: - default: *723 + default: *727 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -112086,9 +112100,9 @@ paths: application/json: schema: type: array - items: *713 + items: *717 examples: - default: *714 + default: *718 headers: Link: *37 x-github: @@ -112118,9 +112132,9 @@ paths: application/json: schema: type: array - items: *715 + items: *719 examples: - default: *724 + default: *728 headers: Link: *37 x-github: @@ -112145,7 +112159,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/activity/starring#list-repositories-starred-by-a-user parameters: - *212 - - *725 + - *729 - *84 - *17 - *19 @@ -112157,11 +112171,11 @@ paths: schema: anyOf: - type: array - items: *726 + items: *730 - type: array items: *61 examples: - default-response: *718 + default-response: *722 headers: Link: *37 x-github: @@ -112321,7 +112335,7 @@ webhooks: type: string enum: - disabled - enterprise: &727 + enterprise: &731 title: Enterprise description: |- An enterprise on GitHub. Webhook payloads contain the `enterprise` property when the webhook is configured @@ -112390,7 +112404,7 @@ webhooks: - created_at - updated_at - avatar_url - installation: &728 + installation: &732 title: Simple Installation description: |- The GitHub App installation. Webhook payloads contain the `installation` property when the event is configured @@ -112411,7 +112425,7 @@ webhooks: required: - id - node_id - organization: &729 + organization: &733 title: Organization Simple description: |- A GitHub organization. Webhook payloads contain the `organization` property when the webhook is configured for an @@ -112484,7 +112498,7 @@ webhooks: - public_members_url - avatar_url - description - repository: &730 + repository: &734 title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property @@ -113397,10 +113411,10 @@ webhooks: type: string enum: - enabled - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -113476,11 +113490,11 @@ webhooks: type: string enum: - created - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 - rule: &731 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 + rule: &735 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) @@ -113703,11 +113717,11 @@ webhooks: type: string enum: - deleted - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 - rule: *731 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 + rule: *735 sender: *4 required: - action @@ -113895,11 +113909,11 @@ webhooks: - everyone required: - from - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 - rule: *731 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 + rule: *735 sender: *4 required: - action @@ -113972,7 +113986,7 @@ webhooks: required: true content: application/json: - schema: &734 + schema: &738 title: Exemption request cancellation event type: object properties: @@ -113980,11 +113994,11 @@ webhooks: type: string enum: - cancelled - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 - exemption_request: &732 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 + exemption_request: &736 title: Exemption Request description: A request from a user to be exempted from a set of rules. @@ -114214,7 +114228,7 @@ webhooks: - array - 'null' description: The responses to the exemption request. - items: &733 + items: &737 title: Exemption response description: A response to an exemption request by a delegated bypasser. @@ -114326,7 +114340,7 @@ webhooks: required: true content: application/json: - schema: &735 + schema: &739 title: Exemption request completed event type: object properties: @@ -114334,11 +114348,11 @@ webhooks: type: string enum: - completed - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 - exemption_request: *732 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 + exemption_request: *736 sender: *4 required: - action @@ -114410,7 +114424,7 @@ webhooks: required: true content: application/json: - schema: &736 + schema: &740 title: Exemption request created event type: object properties: @@ -114418,11 +114432,11 @@ webhooks: type: string enum: - created - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 - exemption_request: *732 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 + exemption_request: *736 sender: *4 required: - action @@ -114494,7 +114508,7 @@ webhooks: required: true content: application/json: - schema: &737 + schema: &741 title: Exemption response dismissed event type: object properties: @@ -114502,12 +114516,12 @@ webhooks: type: string enum: - response_dismissed - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 - exemption_request: *732 - exemption_response: *733 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 + exemption_request: *736 + exemption_response: *737 sender: *4 required: - action @@ -114581,7 +114595,7 @@ webhooks: required: true content: application/json: - schema: &738 + schema: &742 title: Exemption response submitted event type: object properties: @@ -114589,12 +114603,12 @@ webhooks: type: string enum: - response_submitted - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 - exemption_request: *732 - exemption_response: *733 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 + exemption_request: *736 + exemption_response: *737 sender: *4 required: - action @@ -114667,7 +114681,7 @@ webhooks: required: true content: application/json: - schema: *734 + schema: *738 responses: '200': description: Return a 200 status to indicate that the data was received @@ -114734,7 +114748,7 @@ webhooks: required: true content: application/json: - schema: *735 + schema: *739 responses: '200': description: Return a 200 status to indicate that the data was received @@ -114801,7 +114815,7 @@ webhooks: required: true content: application/json: - schema: *736 + schema: *740 responses: '200': description: Return a 200 status to indicate that the data was received @@ -114868,7 +114882,7 @@ webhooks: required: true content: application/json: - schema: *737 + schema: *741 responses: '200': description: Return a 200 status to indicate that the data was received @@ -114936,7 +114950,7 @@ webhooks: required: true content: application/json: - schema: *738 + schema: *742 responses: '200': description: Return a 200 status to indicate that the data was received @@ -115014,7 +115028,7 @@ webhooks: type: string enum: - completed - check_run: &740 + check_run: &744 title: CheckRun description: A check performed on the code of a given code change type: object @@ -115127,7 +115141,7 @@ webhooks: - examples: - neutral - deployment: *739 + deployment: *743 details_url: type: string examples: @@ -115225,9 +115239,9 @@ webhooks: - output - app - pull_requests - installation: *728 - organization: *729 - repository: *730 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - check_run @@ -115620,10 +115634,10 @@ webhooks: type: string enum: - created - check_run: *740 - installation: *728 - organization: *729 - repository: *730 + check_run: *744 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - check_run @@ -116019,10 +116033,10 @@ webhooks: type: string enum: - requested_action - check_run: *740 - installation: *728 - organization: *729 - repository: *730 + check_run: *744 + installation: *732 + organization: *733 + repository: *734 requested_action: description: The action requested by the user. type: object @@ -116427,10 +116441,10 @@ webhooks: type: string enum: - rerequested - check_run: *740 - installation: *728 - organization: *729 - repository: *730 + check_run: *744 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - check_run @@ -117422,10 +117436,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -118110,10 +118124,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -118792,10 +118806,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -119113,20 +119127,20 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: &741 + commit_oid: &745 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: *727 - installation: *728 - organization: *729 - ref: &742 + enterprise: *731 + installation: *732 + organization: *733 + ref: &746 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: *730 + repository: *734 sender: *4 required: - action @@ -119531,12 +119545,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *741 - enterprise: *727 - installation: *728 - organization: *729 - ref: *742 - repository: *730 + commit_oid: *745 + enterprise: *731 + installation: *732 + organization: *733 + ref: *746 + repository: *734 sender: *4 required: - action @@ -119816,12 +119830,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *741 - enterprise: *727 - installation: *728 - organization: *729 - ref: *742 - repository: *730 + commit_oid: *745 + enterprise: *731 + installation: *732 + organization: *733 + ref: *746 + repository: *734 sender: *4 required: - action @@ -120164,12 +120178,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *741 - enterprise: *727 - installation: *728 - organization: *729 - ref: *742 - repository: *730 + commit_oid: *745 + enterprise: *731 + installation: *732 + organization: *733 + ref: *746 + repository: *734 sender: *4 required: - action @@ -120449,9 +120463,9 @@ webhooks: type: - string - 'null' - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 ref: description: The Git reference of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event @@ -120459,7 +120473,7 @@ webhooks: type: - string - 'null' - repository: *730 + repository: *734 sender: *4 required: - action @@ -120702,12 +120716,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *741 - enterprise: *727 - installation: *728 - organization: *729 - ref: *742 - repository: *730 + commit_oid: *745 + enterprise: *731 + installation: *732 + organization: *733 + ref: *746 + repository: *734 sender: *4 required: - action @@ -120969,10 +120983,10 @@ webhooks: - updated_at - author_association - body - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -121053,18 +121067,18 @@ webhooks: type: - string - 'null' - enterprise: *727 - installation: *728 + enterprise: *731 + installation: *732 master_branch: description: The name of the repository's default branch (usually `main`). type: string - organization: *729 - pusher_type: &743 + organization: *733 + pusher_type: &747 description: The pusher type for the event. Can be either `user` or a deploy key. type: string - ref: &744 + ref: &748 description: The [`git ref`](https://docs.github.com/enterprise-cloud@latest//rest/git/refs#get-a-reference) resource. type: string @@ -121074,7 +121088,7 @@ webhooks: enum: - tag - branch - repository: *730 + repository: *734 sender: *4 required: - ref @@ -121157,9 +121171,9 @@ webhooks: enum: - created definition: *110 - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 sender: *4 required: - action @@ -121244,9 +121258,9 @@ webhooks: description: The name of the property that was deleted. required: - property_name - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 sender: *4 required: - action @@ -121324,9 +121338,9 @@ webhooks: enum: - updated definition: *110 - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 sender: *4 required: - action @@ -121403,10 +121417,10 @@ webhooks: type: string enum: - updated - enterprise: *727 - installation: *728 - repository: *730 - organization: *729 + enterprise: *731 + installation: *732 + repository: *734 + organization: *733 sender: *4 new_property_values: type: array @@ -121491,18 +121505,18 @@ webhooks: title: delete event type: object properties: - enterprise: *727 - installation: *728 - organization: *729 - pusher_type: *743 - ref: *744 + enterprise: *731 + installation: *732 + organization: *733 + pusher_type: *747 + ref: *748 ref_type: description: The type of Git ref object deleted in the repository. type: string enum: - tag - branch - repository: *730 + repository: *734 sender: *4 required: - ref @@ -121587,10 +121601,10 @@ webhooks: enum: - auto_dismissed alert: *498 - installation: *728 - organization: *729 - enterprise: *727 - repository: *730 + installation: *732 + organization: *733 + enterprise: *731 + repository: *734 sender: *4 required: - action @@ -121675,10 +121689,10 @@ webhooks: enum: - auto_reopened alert: *498 - installation: *728 - organization: *729 - enterprise: *727 - repository: *730 + installation: *732 + organization: *733 + enterprise: *731 + repository: *734 sender: *4 required: - action @@ -121763,10 +121777,10 @@ webhooks: enum: - created alert: *498 - installation: *728 - organization: *729 - enterprise: *727 - repository: *730 + installation: *732 + organization: *733 + enterprise: *731 + repository: *734 sender: *4 required: - action @@ -121849,10 +121863,10 @@ webhooks: enum: - dismissed alert: *498 - installation: *728 - organization: *729 - enterprise: *727 - repository: *730 + installation: *732 + organization: *733 + enterprise: *731 + repository: *734 sender: *4 required: - action @@ -121935,10 +121949,10 @@ webhooks: enum: - fixed alert: *498 - installation: *728 - organization: *729 - enterprise: *727 - repository: *730 + installation: *732 + organization: *733 + enterprise: *731 + repository: *734 sender: *4 required: - action @@ -122022,10 +122036,10 @@ webhooks: enum: - reintroduced alert: *498 - installation: *728 - organization: *729 - enterprise: *727 - repository: *730 + installation: *732 + organization: *733 + enterprise: *731 + repository: *734 sender: *4 required: - action @@ -122108,10 +122122,10 @@ webhooks: enum: - reopened alert: *498 - installation: *728 - organization: *729 - enterprise: *727 - repository: *730 + installation: *732 + organization: *733 + enterprise: *731 + repository: *734 sender: *4 required: - action @@ -122188,9 +122202,9 @@ webhooks: type: string enum: - created - enterprise: *727 - installation: *728 - key: &745 + enterprise: *731 + installation: *732 + key: &749 description: The [`deploy key`](https://docs.github.com/enterprise-cloud@latest//rest/deploy-keys/deploy-keys#get-a-deploy-key) resource. type: object @@ -122228,8 +122242,8 @@ webhooks: - verified - created_at - read_only - organization: *729 - repository: *730 + organization: *733 + repository: *734 sender: *4 required: - action @@ -122306,11 +122320,11 @@ webhooks: type: string enum: - deleted - enterprise: *727 - installation: *728 - key: *745 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + key: *749 + organization: *733 + repository: *734 sender: *4 required: - action @@ -122882,12 +122896,12 @@ webhooks: - updated_at - statuses_url - repository_url - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 - workflow: &749 + workflow: &753 title: Workflow type: - object @@ -123629,9 +123643,9 @@ webhooks: pull_requests: type: array items: *586 - repository: *730 - organization: *729 - installation: *728 + repository: *734 + organization: *733 + installation: *732 sender: *4 responses: '200': @@ -123702,7 +123716,7 @@ webhooks: type: string enum: - approved - approver: &746 + approver: &750 type: object properties: avatar_url: @@ -123745,11 +123759,11 @@ webhooks: type: string comment: type: string - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 - reviewers: &747 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 + reviewers: &751 type: array items: type: object @@ -123830,7 +123844,7 @@ webhooks: sender: *4 since: type: string - workflow_job_run: &748 + workflow_job_run: &752 type: object properties: conclusion: @@ -124576,18 +124590,18 @@ webhooks: type: string enum: - rejected - approver: *746 + approver: *750 comment: type: string - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 - reviewers: *747 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 + reviewers: *751 sender: *4 since: type: string - workflow_job_run: *748 + workflow_job_run: *752 workflow_job_runs: type: array items: @@ -125304,13 +125318,13 @@ webhooks: type: string enum: - requested - enterprise: *727 + enterprise: *731 environment: type: string - installation: *728 - organization: *729 - repository: *730 - requestor: &754 + installation: *732 + organization: *733 + repository: *734 + requestor: &758 title: User type: - object @@ -127253,12 +127267,12 @@ webhooks: - updated_at - deployment_url - repository_url - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 - workflow: *749 + workflow: *753 workflow_run: title: Deployment Workflow Run type: @@ -127949,7 +127963,7 @@ webhooks: type: string enum: - answered - answer: &752 + answer: &756 type: object properties: author_association: @@ -128109,7 +128123,7 @@ webhooks: - created_at - updated_at - body - discussion: &750 + discussion: &754 title: Discussion description: A Discussion in a repository. type: object @@ -128427,10 +128441,10 @@ webhooks: - author_association - active_lock_reason - body - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -128557,11 +128571,11 @@ webhooks: - from required: - category - discussion: *750 - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + discussion: *754 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -128644,11 +128658,11 @@ webhooks: type: string enum: - closed - discussion: *750 - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + discussion: *754 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -128730,7 +128744,7 @@ webhooks: type: string enum: - created - comment: &751 + comment: &755 type: object properties: author_association: @@ -128890,11 +128904,11 @@ webhooks: - updated_at - body - reactions - discussion: *750 - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + discussion: *754 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -128977,12 +128991,12 @@ webhooks: type: string enum: - deleted - comment: *751 - discussion: *750 - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + comment: *755 + discussion: *754 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -129077,12 +129091,12 @@ webhooks: - from required: - body - comment: *751 - discussion: *750 - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + comment: *755 + discussion: *754 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -129166,11 +129180,11 @@ webhooks: type: string enum: - created - discussion: *750 - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + discussion: *754 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -129252,11 +129266,11 @@ webhooks: type: string enum: - deleted - discussion: *750 - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + discussion: *754 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -129356,11 +129370,11 @@ webhooks: type: string required: - from - discussion: *750 - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + discussion: *754 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -129442,10 +129456,10 @@ webhooks: type: string enum: - labeled - discussion: *750 - enterprise: *727 - installation: *728 - label: &753 + discussion: *754 + enterprise: *731 + installation: *732 + label: &757 title: Label type: object properties: @@ -129478,8 +129492,8 @@ webhooks: - color - default - description - organization: *729 - repository: *730 + organization: *733 + repository: *734 sender: *4 required: - action @@ -129562,11 +129576,11 @@ webhooks: type: string enum: - locked - discussion: *750 - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + discussion: *754 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -129648,11 +129662,11 @@ webhooks: type: string enum: - pinned - discussion: *750 - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + discussion: *754 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -129734,11 +129748,11 @@ webhooks: type: string enum: - reopened - discussion: *750 - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + discussion: *754 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -129823,16 +129837,16 @@ webhooks: changes: type: object properties: - new_discussion: *750 - new_repository: *730 + new_discussion: *754 + new_repository: *734 required: - new_discussion - new_repository - discussion: *750 - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + discussion: *754 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -129915,10 +129929,10 @@ webhooks: type: string enum: - unanswered - discussion: *750 - old_answer: *752 - organization: *729 - repository: *730 + discussion: *754 + old_answer: *756 + organization: *733 + repository: *734 sender: *4 required: - action @@ -130000,12 +130014,12 @@ webhooks: type: string enum: - unlabeled - discussion: *750 - enterprise: *727 - installation: *728 - label: *753 - organization: *729 - repository: *730 + discussion: *754 + enterprise: *731 + installation: *732 + label: *757 + organization: *733 + repository: *734 sender: *4 required: - action @@ -130088,11 +130102,11 @@ webhooks: type: string enum: - unlocked - discussion: *750 - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + discussion: *754 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -130174,11 +130188,11 @@ webhooks: type: string enum: - unpinned - discussion: *750 - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + discussion: *754 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -130250,7 +130264,7 @@ webhooks: required: true content: application/json: - schema: *736 + schema: *740 responses: '200': description: Return a 200 status to indicate that the data was received @@ -130316,7 +130330,7 @@ webhooks: required: true content: application/json: - schema: *738 + schema: *742 responses: '200': description: Return a 200 status to indicate that the data was received @@ -130382,7 +130396,7 @@ webhooks: required: true content: application/json: - schema: *734 + schema: *738 responses: '200': description: Return a 200 status to indicate that the data was received @@ -130448,7 +130462,7 @@ webhooks: required: true content: application/json: - schema: *735 + schema: *739 responses: '200': description: Return a 200 status to indicate that the data was received @@ -130514,7 +130528,7 @@ webhooks: required: true content: application/json: - schema: *736 + schema: *740 responses: '200': description: Return a 200 status to indicate that the data was received @@ -130580,7 +130594,7 @@ webhooks: required: true content: application/json: - schema: *737 + schema: *741 responses: '200': description: Return a 200 status to indicate that the data was received @@ -130646,7 +130660,7 @@ webhooks: required: true content: application/json: - schema: *738 + schema: *742 responses: '200': description: Return a 200 status to indicate that the data was received @@ -130713,7 +130727,7 @@ webhooks: description: A user forks a repository. type: object properties: - enterprise: *727 + enterprise: *731 forkee: description: The created [`repository`](https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#get-a-repository) resource. @@ -131391,9 +131405,9 @@ webhooks: type: integer watchers_count: type: integer - installation: *728 - organization: *729 - repository: *730 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - forkee @@ -131539,9 +131553,9 @@ webhooks: title: gollum event type: object properties: - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 pages: description: The pages that were updated. type: array @@ -131579,7 +131593,7 @@ webhooks: - action - sha - html_url - repository: *730 + repository: *734 sender: *4 required: - pages @@ -131655,10 +131669,10 @@ webhooks: type: string enum: - created - enterprise: *727 + enterprise: *731 installation: *20 - organization: *729 - repositories: &755 + organization: *733 + repositories: &759 description: An array of repository objects that the installation can access. type: array @@ -131684,8 +131698,8 @@ webhooks: - name - full_name - private - repository: *730 - requester: *754 + repository: *734 + requester: *758 sender: *4 required: - action @@ -131760,11 +131774,11 @@ webhooks: type: string enum: - deleted - enterprise: *727 + enterprise: *731 installation: *20 - organization: *729 - repositories: *755 - repository: *730 + organization: *733 + repositories: *759 + repository: *734 requester: type: - 'null' @@ -131841,11 +131855,11 @@ webhooks: type: string enum: - new_permissions_accepted - enterprise: *727 + enterprise: *731 installation: *20 - organization: *729 - repositories: *755 - repository: *730 + organization: *733 + repositories: *759 + repository: *734 requester: type: - 'null' @@ -131922,10 +131936,10 @@ webhooks: type: string enum: - added - enterprise: *727 + enterprise: *731 installation: *20 - organization: *729 - repositories_added: &756 + organization: *733 + repositories_added: &760 description: An array of repository objects, which were added to the installation. type: array @@ -131971,15 +131985,15 @@ webhooks: private: description: Whether the repository is private or public. type: boolean - repository: *730 - repository_selection: &757 + repository: *734 + repository_selection: &761 description: Describe whether all repositories have been selected or there's a selection involved type: string enum: - all - selected - requester: *754 + requester: *758 sender: *4 required: - action @@ -132058,10 +132072,10 @@ webhooks: type: string enum: - removed - enterprise: *727 + enterprise: *731 installation: *20 - organization: *729 - repositories_added: *756 + organization: *733 + repositories_added: *760 repositories_removed: description: An array of repository objects, which were removed from the installation. @@ -132088,9 +132102,9 @@ webhooks: - name - full_name - private - repository: *730 - repository_selection: *757 - requester: *754 + repository: *734 + repository_selection: *761 + requester: *758 sender: *4 required: - action @@ -132169,11 +132183,11 @@ webhooks: type: string enum: - suspend - enterprise: *727 + enterprise: *731 installation: *20 - organization: *729 - repositories: *755 - repository: *730 + organization: *733 + repositories: *759 + repository: *734 requester: type: - 'null' @@ -132356,10 +132370,10 @@ webhooks: type: string required: - from - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 target_type: type: string @@ -132438,11 +132452,11 @@ webhooks: type: string enum: - unsuspend - enterprise: *727 + enterprise: *731 installation: *20 - organization: *729 - repositories: *755 - repository: *730 + organization: *733 + repositories: *759 + repository: *734 requester: type: - 'null' @@ -132690,8 +132704,8 @@ webhooks: - performed_via_github_app - body - reactions - enterprise: *727 - installation: *728 + enterprise: *731 + installation: *732 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -133882,8 +133896,8 @@ webhooks: - state - locked - assignee - organization: *729 - repository: *730 + organization: *733 + repository: *734 sender: *4 required: - action @@ -133963,7 +133977,7 @@ webhooks: type: string enum: - deleted - comment: &758 + comment: &762 title: issue comment description: The [comment](https://docs.github.com/enterprise-cloud@latest//rest/issues/comments#get-an-issue-comment) itself. @@ -134130,8 +134144,8 @@ webhooks: - performed_via_github_app - body - reactions - enterprise: *727 - installation: *728 + enterprise: *731 + installation: *732 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -135320,8 +135334,8 @@ webhooks: - state - locked - assignee - organization: *729 - repository: *730 + organization: *733 + repository: *734 sender: *4 required: - action @@ -135401,7 +135415,7 @@ webhooks: type: string enum: - edited - changes: &783 + changes: &787 description: The changes to the comment. type: object properties: @@ -135413,9 +135427,9 @@ webhooks: type: string required: - from - comment: *758 - enterprise: *727 - installation: *728 + comment: *762 + enterprise: *731 + installation: *732 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -136605,8 +136619,8 @@ webhooks: - state - locked - assignee - organization: *729 - repository: *730 + organization: *733 + repository: *734 sender: *4 required: - action @@ -136688,10 +136702,10 @@ webhooks: type: string enum: - assigned - assignee: *754 - enterprise: *727 - installation: *728 - issue: &761 + assignee: *758 + enterprise: *731 + installation: *732 + issue: &765 title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -137636,8 +137650,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *729 - repository: *730 + organization: *733 + repository: *734 sender: *4 required: - action @@ -137717,8 +137731,8 @@ webhooks: type: string enum: - closed - enterprise: *727 - installation: *728 + enterprise: *731 + installation: *732 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -138811,8 +138825,8 @@ webhooks: required: - state - closed_at - organization: *729 - repository: *730 + organization: *733 + repository: *734 sender: *4 required: - action @@ -138891,8 +138905,8 @@ webhooks: type: string enum: - deleted - enterprise: *727 - installation: *728 + enterprise: *731 + installation: *732 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -139830,8 +139844,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *729 - repository: *730 + organization: *733 + repository: *734 sender: *4 required: - action @@ -139910,8 +139924,8 @@ webhooks: type: string enum: - demilestoned - enterprise: *727 - installation: *728 + enterprise: *731 + installation: *732 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -140853,7 +140867,7 @@ webhooks: format: uri user_view_type: type: string - milestone: &759 + milestone: &763 title: Milestone description: A collection of related issues and pull requests. type: object @@ -140996,8 +141010,8 @@ webhooks: - updated_at - due_on - closed_at - organization: *729 - repository: *730 + organization: *733 + repository: *734 sender: *4 required: - action @@ -141096,8 +141110,8 @@ webhooks: type: string required: - from - enterprise: *727 - installation: *728 + enterprise: *731 + installation: *732 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -142042,9 +142056,9 @@ webhooks: - active_lock_reason - body - reactions - label: *753 - organization: *729 - repository: *730 + label: *757 + organization: *733 + repository: *734 sender: *4 required: - action @@ -142124,8 +142138,8 @@ webhooks: type: string enum: - labeled - enterprise: *727 - installation: *728 + enterprise: *731 + installation: *732 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -143069,9 +143083,9 @@ webhooks: - active_lock_reason - body - reactions - label: *753 - organization: *729 - repository: *730 + label: *757 + organization: *733 + repository: *734 sender: *4 required: - action @@ -143151,8 +143165,8 @@ webhooks: type: string enum: - locked - enterprise: *727 - installation: *728 + enterprise: *731 + installation: *732 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -144098,8 +144112,8 @@ webhooks: format: uri user_view_type: type: string - organization: *729 - repository: *730 + organization: *733 + repository: *734 sender: *4 required: - action @@ -144178,8 +144192,8 @@ webhooks: type: string enum: - milestoned - enterprise: *727 - installation: *728 + enterprise: *731 + installation: *732 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -145119,9 +145133,9 @@ webhooks: format: uri user_view_type: type: string - milestone: *759 - organization: *729 - repository: *730 + milestone: *763 + organization: *733 + repository: *734 sender: *4 required: - action @@ -146621,8 +146635,8 @@ webhooks: required: - old_issue - old_repository - enterprise: *727 - installation: *728 + enterprise: *731 + installation: *732 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -147566,8 +147580,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *729 - repository: *730 + organization: *733 + repository: *734 sender: *4 required: - action @@ -147647,9 +147661,9 @@ webhooks: type: string enum: - pinned - enterprise: *727 - installation: *728 - issue: &760 + enterprise: *731 + installation: *732 + issue: &764 title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -148587,8 +148601,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *729 - repository: *730 + organization: *733 + repository: *734 sender: *4 required: - action @@ -148667,8 +148681,8 @@ webhooks: type: string enum: - reopened - enterprise: *727 - installation: *728 + enterprise: *731 + installation: *732 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -149613,8 +149627,8 @@ webhooks: user_view_type: type: string type: *278 - organization: *729 - repository: *730 + organization: *733 + repository: *734 sender: *4 required: - action @@ -151115,11 +151129,11 @@ webhooks: required: - new_issue - new_repository - enterprise: *727 - installation: *728 - issue: *760 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + issue: *764 + organization: *733 + repository: *734 sender: *4 required: - action @@ -151200,7 +151214,7 @@ webhooks: type: string enum: - unassigned - assignee: &786 + assignee: &790 title: User type: - object @@ -151272,11 +151286,11 @@ webhooks: required: - login - id - enterprise: *727 - installation: *728 - issue: *761 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + issue: *765 + organization: *733 + repository: *734 sender: *4 required: - action @@ -151355,12 +151369,12 @@ webhooks: type: string enum: - unlabeled - enterprise: *727 - installation: *728 - issue: *761 - label: *753 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + issue: *765 + label: *757 + organization: *733 + repository: *734 sender: *4 required: - action @@ -151440,8 +151454,8 @@ webhooks: type: string enum: - unlocked - enterprise: *727 - installation: *728 + enterprise: *731 + installation: *732 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -152385,8 +152399,8 @@ webhooks: format: uri user_view_type: type: string - organization: *729 - repository: *730 + organization: *733 + repository: *734 sender: *4 required: - action @@ -152466,11 +152480,11 @@ webhooks: type: string enum: - unpinned - enterprise: *727 - installation: *728 - issue: *760 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + issue: *764 + organization: *733 + repository: *734 sender: *4 required: - action @@ -152549,11 +152563,11 @@ webhooks: type: string enum: - created - enterprise: *727 - installation: *728 - label: *753 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + label: *757 + organization: *733 + repository: *734 sender: *4 required: - action @@ -152631,11 +152645,11 @@ webhooks: type: string enum: - deleted - enterprise: *727 - installation: *728 - label: *753 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + label: *757 + organization: *733 + repository: *734 sender: *4 required: - action @@ -152745,11 +152759,11 @@ webhooks: type: string required: - from - enterprise: *727 - installation: *728 - label: *753 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + label: *757 + organization: *733 + repository: *734 sender: *4 required: - action @@ -152831,9 +152845,9 @@ webhooks: - cancelled effective_date: type: string - enterprise: *727 - installation: *728 - marketplace_purchase: &762 + enterprise: *731 + installation: *732 + marketplace_purchase: &766 title: Marketplace Purchase type: object required: @@ -152921,8 +152935,8 @@ webhooks: type: integer unit_count: type: integer - organization: *729 - previous_marketplace_purchase: &763 + organization: *733 + previous_marketplace_purchase: &767 title: Marketplace Purchase type: object properties: @@ -153006,7 +153020,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *730 + repository: *734 sender: *4 required: - action @@ -153086,10 +153100,10 @@ webhooks: - changed effective_date: type: string - enterprise: *727 - installation: *728 - marketplace_purchase: *762 - organization: *729 + enterprise: *731 + installation: *732 + marketplace_purchase: *766 + organization: *733 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -153177,7 +153191,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *730 + repository: *734 sender: *4 required: - action @@ -153259,10 +153273,10 @@ webhooks: - pending_change effective_date: type: string - enterprise: *727 - installation: *728 - marketplace_purchase: *762 - organization: *729 + enterprise: *731 + installation: *732 + marketplace_purchase: *766 + organization: *733 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -153348,7 +153362,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *730 + repository: *734 sender: *4 required: - action @@ -153429,8 +153443,8 @@ webhooks: - pending_change_cancelled effective_date: type: string - enterprise: *727 - installation: *728 + enterprise: *731 + installation: *732 marketplace_purchase: title: Marketplace Purchase type: object @@ -153516,9 +153530,9 @@ webhooks: type: integer unit_count: type: integer - organization: *729 - previous_marketplace_purchase: *763 - repository: *730 + organization: *733 + previous_marketplace_purchase: *767 + repository: *734 sender: *4 required: - action @@ -153598,12 +153612,12 @@ webhooks: - purchased effective_date: type: string - enterprise: *727 - installation: *728 - marketplace_purchase: *762 - organization: *729 - previous_marketplace_purchase: *763 - repository: *730 + enterprise: *731 + installation: *732 + marketplace_purchase: *766 + organization: *733 + previous_marketplace_purchase: *767 + repository: *734 sender: *4 required: - action @@ -153705,11 +153719,11 @@ webhooks: type: string required: - to - enterprise: *727 - installation: *728 - member: *754 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + member: *758 + organization: *733 + repository: *734 sender: *4 required: - action @@ -153811,11 +153825,11 @@ webhooks: type: - string - 'null' - enterprise: *727 - installation: *728 - member: *754 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + member: *758 + organization: *733 + repository: *734 sender: *4 required: - action @@ -153894,11 +153908,11 @@ webhooks: type: string enum: - removed - enterprise: *727 - installation: *728 - member: *754 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + member: *758 + organization: *733 + repository: *734 sender: *4 required: - action @@ -153976,11 +153990,11 @@ webhooks: type: string enum: - added - enterprise: *727 - installation: *728 - member: *754 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + member: *758 + organization: *733 + repository: *734 scope: description: The scope of the membership. Currently, can only be `team`. @@ -154058,7 +154072,7 @@ webhooks: required: - login - id - team: &764 + team: &768 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -154251,11 +154265,11 @@ webhooks: type: string enum: - removed - enterprise: *727 - installation: *728 - member: *754 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + member: *758 + organization: *733 + repository: *734 scope: description: The scope of the membership. Currently, can only be `team`. @@ -154334,7 +154348,7 @@ webhooks: required: - login - id - team: *764 + team: *768 required: - action - scope @@ -154416,8 +154430,8 @@ webhooks: type: string enum: - checks_requested - installation: *728 - merge_group: &765 + installation: *732 + merge_group: &769 type: object title: Merge Group description: A group of pull requests that the merge queue has grouped @@ -154443,8 +154457,8 @@ webhooks: - base_sha - base_ref - head_commit - organization: *729 - repository: *730 + organization: *733 + repository: *734 sender: *4 required: - action @@ -154530,10 +154544,10 @@ webhooks: - merged - invalidated - dequeued - installation: *728 - merge_group: *765 - organization: *729 - repository: *730 + installation: *732 + merge_group: *769 + organization: *733 + repository: *734 sender: *4 required: - action @@ -154606,7 +154620,7 @@ webhooks: type: string enum: - deleted - enterprise: *727 + enterprise: *731 hook: description: 'The modified webhook. This will contain different keys based on the type of webhook it is: repository, organization, @@ -154714,12 +154728,12 @@ webhooks: hook_id: description: The id of the modified webhook. type: integer - installation: *728 - organization: *729 + installation: *732 + organization: *733 repository: anyOf: - type: 'null' - - *730 + - *734 sender: *4 required: - action @@ -154799,11 +154813,11 @@ webhooks: type: string enum: - closed - enterprise: *727 - installation: *728 - milestone: *759 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + milestone: *763 + organization: *733 + repository: *734 sender: *4 required: - action @@ -154882,9 +154896,9 @@ webhooks: type: string enum: - created - enterprise: *727 - installation: *728 - milestone: &766 + enterprise: *731 + installation: *732 + milestone: &770 title: Milestone description: A collection of related issues and pull requests. type: object @@ -155026,8 +155040,8 @@ webhooks: - updated_at - due_on - closed_at - organization: *729 - repository: *730 + organization: *733 + repository: *734 sender: *4 required: - action @@ -155106,11 +155120,11 @@ webhooks: type: string enum: - deleted - enterprise: *727 - installation: *728 - milestone: *759 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + milestone: *763 + organization: *733 + repository: *734 sender: *4 required: - action @@ -155220,11 +155234,11 @@ webhooks: type: string required: - from - enterprise: *727 - installation: *728 - milestone: *759 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + milestone: *763 + organization: *733 + repository: *734 sender: *4 required: - action @@ -155304,11 +155318,11 @@ webhooks: type: string enum: - opened - enterprise: *727 - installation: *728 - milestone: *766 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + milestone: *770 + organization: *733 + repository: *734 sender: *4 required: - action @@ -155387,11 +155401,11 @@ webhooks: type: string enum: - blocked - blocked_user: *754 - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + blocked_user: *758 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -155470,11 +155484,11 @@ webhooks: type: string enum: - unblocked - blocked_user: *754 - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + blocked_user: *758 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -155553,9 +155567,9 @@ webhooks: type: string enum: - deleted - enterprise: *727 - installation: *728 - membership: &767 + enterprise: *731 + installation: *732 + membership: &771 title: Membership description: The membership between the user and the organization. Not present when the action is `member_invited`. @@ -155649,8 +155663,8 @@ webhooks: - role - organization_url - user - organization: *729 - repository: *730 + organization: *733 + repository: *734 sender: *4 required: - action @@ -155728,11 +155742,11 @@ webhooks: type: string enum: - member_added - enterprise: *727 - installation: *728 - membership: *767 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + membership: *771 + organization: *733 + repository: *734 sender: *4 required: - action @@ -155811,8 +155825,8 @@ webhooks: type: string enum: - member_invited - enterprise: *727 - installation: *728 + enterprise: *731 + installation: *732 invitation: description: The invitation for the user or email if the action is `member_invited`. @@ -155934,10 +155948,10 @@ webhooks: - inviter - team_count - invitation_teams_url - organization: *729 - repository: *730 + organization: *733 + repository: *734 sender: *4 - user: *754 + user: *758 required: - action - invitation @@ -156015,11 +156029,11 @@ webhooks: type: string enum: - member_removed - enterprise: *727 - installation: *728 - membership: *767 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + membership: *771 + organization: *733 + repository: *734 sender: *4 required: - action @@ -156106,11 +156120,11 @@ webhooks: properties: from: type: string - enterprise: *727 - installation: *728 - membership: *767 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + membership: *771 + organization: *733 + repository: *734 sender: *4 required: - action @@ -156186,9 +156200,9 @@ webhooks: type: string enum: - published - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 package: description: Information about the package. type: object @@ -156711,7 +156725,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: &768 + items: &772 title: Ruby Gems metadata type: object properties: @@ -156808,7 +156822,7 @@ webhooks: - owner - package_version - registry - repository: *730 + repository: *734 sender: *4 required: - action @@ -156884,9 +156898,9 @@ webhooks: type: string enum: - updated - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 package: description: Information about the package. type: object @@ -157248,7 +157262,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: *768 + items: *772 source_url: type: string format: uri @@ -157319,7 +157333,7 @@ webhooks: - owner - package_version - registry - repository: *730 + repository: *734 sender: *4 required: - action @@ -157500,12 +157514,12 @@ webhooks: - duration - created_at - updated_at - enterprise: *727 + enterprise: *731 id: type: integer - installation: *728 - organization: *729 - repository: *730 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - id @@ -157585,7 +157599,7 @@ webhooks: type: string enum: - approved - personal_access_token_request: &769 + personal_access_token_request: &773 title: Personal Access Token Request description: Details of a Personal Access Token Request. type: object @@ -157735,10 +157749,10 @@ webhooks: - token_expired - token_expires_at - token_last_used_at - enterprise: *727 - organization: *729 + enterprise: *731 + organization: *733 sender: *4 - installation: *728 + installation: *732 required: - action - personal_access_token_request @@ -157817,11 +157831,11 @@ webhooks: type: string enum: - cancelled - personal_access_token_request: *769 - enterprise: *727 - organization: *729 + personal_access_token_request: *773 + enterprise: *731 + organization: *733 sender: *4 - installation: *728 + installation: *732 required: - action - personal_access_token_request @@ -157899,11 +157913,11 @@ webhooks: type: string enum: - created - personal_access_token_request: *769 - enterprise: *727 - organization: *729 + personal_access_token_request: *773 + enterprise: *731 + organization: *733 sender: *4 - installation: *728 + installation: *732 required: - action - personal_access_token_request @@ -157980,11 +157994,11 @@ webhooks: type: string enum: - denied - personal_access_token_request: *769 - organization: *729 - enterprise: *727 + personal_access_token_request: *773 + organization: *733 + enterprise: *731 sender: *4 - installation: *728 + installation: *732 required: - action - personal_access_token_request @@ -158088,7 +158102,7 @@ webhooks: id: description: Unique identifier of the webhook. type: integer - last_response: *770 + last_response: *774 name: description: The type of webhook. The only valid value is 'web'. type: string @@ -158120,8 +158134,8 @@ webhooks: hook_id: description: The ID of the webhook that triggered the ping. type: integer - organization: *729 - repository: *730 + organization: *733 + repository: *734 sender: *4 zen: description: Random string of GitHub zen. @@ -158366,10 +158380,10 @@ webhooks: - from required: - note - enterprise: *727 - installation: *728 - organization: *729 - project_card: &771 + enterprise: *731 + installation: *732 + organization: *733 + project_card: &775 title: Project Card type: object properties: @@ -158492,7 +158506,7 @@ webhooks: - creator - created_at - updated_at - repository: *730 + repository: *734 sender: *4 required: - action @@ -158573,11 +158587,11 @@ webhooks: type: string enum: - created - enterprise: *727 - installation: *728 - organization: *729 - project_card: *771 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + project_card: *775 + repository: *734 sender: *4 required: - action @@ -158657,9 +158671,9 @@ webhooks: type: string enum: - deleted - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 project_card: title: Project Card type: object @@ -158789,7 +158803,7 @@ webhooks: repository: anyOf: - type: 'null' - - *730 + - *734 sender: *4 required: - action @@ -158883,11 +158897,11 @@ webhooks: - from required: - note - enterprise: *727 - installation: *728 - organization: *729 - project_card: *771 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + project_card: *775 + repository: *734 sender: *4 required: - action @@ -158981,9 +158995,9 @@ webhooks: - from required: - column_id - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 project_card: allOf: - title: Project Card @@ -159180,7 +159194,7 @@ webhooks: type: string required: - after_id - repository: *730 + repository: *734 sender: *4 required: - action @@ -159260,10 +159274,10 @@ webhooks: type: string enum: - closed - enterprise: *727 - installation: *728 - organization: *729 - project: &773 + enterprise: *731 + installation: *732 + organization: *733 + project: &777 title: Project type: object properties: @@ -159390,7 +159404,7 @@ webhooks: - creator - created_at - updated_at - repository: *730 + repository: *734 sender: *4 required: - action @@ -159470,10 +159484,10 @@ webhooks: type: string enum: - created - enterprise: *727 - installation: *728 - organization: *729 - project_column: &772 + enterprise: *731 + installation: *732 + organization: *733 + project_column: &776 title: Project Column type: object properties: @@ -159513,7 +159527,7 @@ webhooks: - name - created_at - updated_at - repository: *730 + repository: *734 sender: *4 required: - action @@ -159592,14 +159606,14 @@ webhooks: type: string enum: - deleted - enterprise: *727 - installation: *728 - organization: *729 - project_column: *772 + enterprise: *731 + installation: *732 + organization: *733 + project_column: *776 repository: anyOf: - type: 'null' - - *730 + - *734 sender: *4 required: - action @@ -159688,11 +159702,11 @@ webhooks: type: string required: - from - enterprise: *727 - installation: *728 - organization: *729 - project_column: *772 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + project_column: *776 + repository: *734 sender: *4 required: - action @@ -159772,11 +159786,11 @@ webhooks: type: string enum: - moved - enterprise: *727 - installation: *728 - organization: *729 - project_column: *772 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + project_column: *776 + repository: *734 sender: *4 required: - action @@ -159856,11 +159870,11 @@ webhooks: type: string enum: - created - enterprise: *727 - installation: *728 - organization: *729 - project: *773 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + project: *777 + repository: *734 sender: *4 required: - action @@ -159940,14 +159954,14 @@ webhooks: type: string enum: - deleted - enterprise: *727 - installation: *728 - organization: *729 - project: *773 + enterprise: *731 + installation: *732 + organization: *733 + project: *777 repository: anyOf: - type: 'null' - - *730 + - *734 sender: *4 required: - action @@ -160048,11 +160062,11 @@ webhooks: type: string required: - from - enterprise: *727 - installation: *728 - organization: *729 - project: *773 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + project: *777 + repository: *734 sender: *4 required: - action @@ -160131,11 +160145,11 @@ webhooks: type: string enum: - reopened - enterprise: *727 - installation: *728 - organization: *729 - project: *773 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + project: *777 + repository: *734 sender: *4 required: - action @@ -160216,9 +160230,9 @@ webhooks: type: string enum: - closed - installation: *728 - organization: *729 - projects_v2: &774 + installation: *732 + organization: *733 + projects_v2: &778 title: Projects v2 Project description: A projects v2 project type: object @@ -160366,9 +160380,9 @@ webhooks: type: string enum: - created - installation: *728 - organization: *729 - projects_v2: *774 + installation: *732 + organization: *733 + projects_v2: *778 sender: *4 required: - action @@ -160449,9 +160463,9 @@ webhooks: type: string enum: - deleted - installation: *728 - organization: *729 - projects_v2: *774 + installation: *732 + organization: *733 + projects_v2: *778 sender: *4 required: - action @@ -160572,9 +160586,9 @@ webhooks: type: string to: type: string - installation: *728 - organization: *729 - projects_v2: *774 + installation: *732 + organization: *733 + projects_v2: *778 sender: *4 required: - action @@ -160657,7 +160671,7 @@ webhooks: type: string enum: - archived - changes: &778 + changes: &782 type: object properties: archived_at: @@ -160673,9 +160687,9 @@ webhooks: - string - 'null' format: date-time - installation: *728 - organization: *729 - projects_v2_item: &775 + installation: *732 + organization: *733 + projects_v2_item: &779 title: Projects v2 Item description: An item belonging to a project type: object @@ -160814,9 +160828,9 @@ webhooks: - 'null' to: type: string - installation: *728 - organization: *729 - projects_v2_item: *775 + installation: *732 + organization: *733 + projects_v2_item: *779 sender: *4 required: - action @@ -160898,9 +160912,9 @@ webhooks: type: string enum: - created - installation: *728 - organization: *729 - projects_v2_item: *775 + installation: *732 + organization: *733 + projects_v2_item: *779 sender: *4 required: - action @@ -160981,9 +160995,9 @@ webhooks: type: string enum: - deleted - installation: *728 - organization: *729 - projects_v2_item: *775 + installation: *732 + organization: *733 + projects_v2_item: *779 sender: *4 required: - action @@ -161088,7 +161102,7 @@ webhooks: oneOf: - type: string - type: integer - - &776 + - &780 title: Projects v2 Single Select Option description: An option for a single select field type: object @@ -161108,7 +161122,7 @@ webhooks: required: - id - name - - &777 + - &781 title: Projects v2 Iteration Setting description: An iteration setting for an iteration field type: object @@ -161137,8 +161151,8 @@ webhooks: oneOf: - type: string - type: integer - - *776 - - *777 + - *780 + - *781 type: - 'null' - string @@ -161161,9 +161175,9 @@ webhooks: - 'null' required: - body - installation: *728 - organization: *729 - projects_v2_item: *775 + installation: *732 + organization: *733 + projects_v2_item: *779 sender: *4 required: - action @@ -161260,9 +161274,9 @@ webhooks: type: - string - 'null' - installation: *728 - organization: *729 - projects_v2_item: *775 + installation: *732 + organization: *733 + projects_v2_item: *779 sender: *4 required: - action @@ -161345,10 +161359,10 @@ webhooks: type: string enum: - restored - changes: *778 - installation: *728 - organization: *729 - projects_v2_item: *775 + changes: *782 + installation: *732 + organization: *733 + projects_v2_item: *779 sender: *4 required: - action @@ -161430,9 +161444,9 @@ webhooks: type: string enum: - reopened - installation: *728 - organization: *729 - projects_v2: *774 + installation: *732 + organization: *733 + projects_v2: *778 sender: *4 required: - action @@ -161513,9 +161527,9 @@ webhooks: type: string enum: - created - installation: *728 - organization: *729 - projects_v2_status_update: &779 + installation: *732 + organization: *733 + projects_v2_status_update: &783 title: Projects v2 Status Update description: An status update belonging to a project type: object @@ -161650,9 +161664,9 @@ webhooks: type: string enum: - deleted - installation: *728 - organization: *729 - projects_v2_status_update: *779 + installation: *732 + organization: *733 + projects_v2_status_update: *783 sender: *4 required: - action @@ -161798,9 +161812,9 @@ webhooks: - string - 'null' format: date - installation: *728 - organization: *729 - projects_v2_status_update: *779 + installation: *732 + organization: *733 + projects_v2_status_update: *783 sender: *4 required: - action @@ -161871,10 +161885,10 @@ webhooks: title: public event type: object properties: - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - repository @@ -161951,13 +161965,13 @@ webhooks: type: string enum: - assigned - assignee: *754 - enterprise: *727 - installation: *728 - number: &780 + assignee: *758 + enterprise: *731 + installation: *732 + number: &784 description: The pull request number. type: integer - organization: *729 + organization: *733 pull_request: title: Pull Request type: object @@ -164306,7 +164320,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *730 + repository: *734 sender: *4 required: - action @@ -164388,11 +164402,11 @@ webhooks: type: string enum: - auto_merge_disabled - enterprise: *727 - installation: *728 + enterprise: *731 + installation: *732 number: type: integer - organization: *729 + organization: *733 pull_request: title: Pull Request type: object @@ -166734,7 +166748,7 @@ webhooks: - draft reason: type: string - repository: *730 + repository: *734 sender: *4 required: - action @@ -166816,11 +166830,11 @@ webhooks: type: string enum: - auto_merge_enabled - enterprise: *727 - installation: *728 + enterprise: *731 + installation: *732 number: type: integer - organization: *729 + organization: *733 pull_request: title: Pull Request type: object @@ -169162,7 +169176,7 @@ webhooks: - draft reason: type: string - repository: *730 + repository: *734 sender: *4 required: - action @@ -169244,11 +169258,11 @@ webhooks: type: string enum: - closed - enterprise: *727 - installation: *728 - number: *780 - organization: *729 - pull_request: &781 + enterprise: *731 + installation: *732 + number: *784 + organization: *733 + pull_request: &785 allOf: - *586 - type: object @@ -169312,7 +169326,7 @@ webhooks: Please use `squash_merge_commit_title` instead.** type: boolean default: false - repository: *730 + repository: *734 sender: *4 required: - action @@ -169393,12 +169407,12 @@ webhooks: type: string enum: - converted_to_draft - enterprise: *727 - installation: *728 - number: *780 - organization: *729 - pull_request: *781 - repository: *730 + enterprise: *731 + installation: *732 + number: *784 + organization: *733 + pull_request: *785 + repository: *734 sender: *4 required: - action @@ -169478,11 +169492,11 @@ webhooks: type: string enum: - demilestoned - enterprise: *727 + enterprise: *731 milestone: *484 - number: *780 - organization: *729 - pull_request: &782 + number: *784 + organization: *733 + pull_request: &786 title: Pull Request type: object properties: @@ -171809,7 +171823,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *730 + repository: *734 sender: *4 required: - action @@ -171888,11 +171902,11 @@ webhooks: type: string enum: - dequeued - enterprise: *727 - installation: *728 + enterprise: *731 + installation: *732 number: type: integer - organization: *729 + organization: *733 pull_request: title: Pull Request type: object @@ -174238,7 +174252,7 @@ webhooks: - BRANCH_PROTECTIONS - GIT_TREE_INVALID - INVALID_MERGE_COMMIT - repository: *730 + repository: *734 sender: *4 required: - action @@ -174362,12 +174376,12 @@ webhooks: type: string required: - from - enterprise: *727 - installation: *728 - number: *780 - organization: *729 - pull_request: *781 - repository: *730 + enterprise: *731 + installation: *732 + number: *784 + organization: *733 + pull_request: *785 + repository: *734 sender: *4 required: - action @@ -174447,11 +174461,11 @@ webhooks: type: string enum: - enqueued - enterprise: *727 - installation: *728 + enterprise: *731 + installation: *732 number: type: integer - organization: *729 + organization: *733 pull_request: title: Pull Request type: object @@ -176782,7 +176796,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *730 + repository: *734 sender: *4 required: - action @@ -176862,11 +176876,11 @@ webhooks: type: string enum: - labeled - enterprise: *727 - installation: *728 - label: *753 - number: *780 - organization: *729 + enterprise: *731 + installation: *732 + label: *757 + number: *784 + organization: *733 pull_request: title: Pull Request type: object @@ -179214,7 +179228,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *730 + repository: *734 sender: *4 required: - action @@ -179295,10 +179309,10 @@ webhooks: type: string enum: - locked - enterprise: *727 - installation: *728 - number: *780 - organization: *729 + enterprise: *731 + installation: *732 + number: *784 + organization: *733 pull_request: title: Pull Request type: object @@ -181644,7 +181658,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *730 + repository: *734 sender: *4 required: - action @@ -181724,12 +181738,12 @@ webhooks: type: string enum: - milestoned - enterprise: *727 + enterprise: *731 milestone: *484 - number: *780 - organization: *729 - pull_request: *782 - repository: *730 + number: *784 + organization: *733 + pull_request: *786 + repository: *734 sender: *4 required: - action @@ -181808,12 +181822,12 @@ webhooks: type: string enum: - opened - enterprise: *727 - installation: *728 - number: *780 - organization: *729 - pull_request: *781 - repository: *730 + enterprise: *731 + installation: *732 + number: *784 + organization: *733 + pull_request: *785 + repository: *734 sender: *4 required: - action @@ -181894,12 +181908,12 @@ webhooks: type: string enum: - ready_for_review - enterprise: *727 - installation: *728 - number: *780 - organization: *729 - pull_request: *781 - repository: *730 + enterprise: *731 + installation: *732 + number: *784 + organization: *733 + pull_request: *785 + repository: *734 sender: *4 required: - action @@ -181979,12 +181993,12 @@ webhooks: type: string enum: - reopened - enterprise: *727 - installation: *728 - number: *780 - organization: *729 - pull_request: *781 - repository: *730 + enterprise: *731 + installation: *732 + number: *784 + organization: *733 + pull_request: *785 + repository: *734 sender: *4 required: - action @@ -182359,9 +182373,9 @@ webhooks: - start_side - side - reactions - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 pull_request: type: object properties: @@ -184591,7 +184605,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *730 + repository: *734 sender: *4 required: - action @@ -184671,7 +184685,7 @@ webhooks: type: string enum: - deleted - comment: &784 + comment: &788 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. @@ -184964,9 +184978,9 @@ webhooks: - start_side - side - reactions - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 pull_request: type: object properties: @@ -187184,7 +187198,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *730 + repository: *734 sender: *4 required: - action @@ -187264,11 +187278,11 @@ webhooks: type: string enum: - edited - changes: *783 - comment: *784 - enterprise: *727 - installation: *728 - organization: *729 + changes: *787 + comment: *788 + enterprise: *731 + installation: *732 + organization: *733 pull_request: type: object properties: @@ -189489,7 +189503,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *730 + repository: *734 sender: *4 required: - action @@ -189570,9 +189584,9 @@ webhooks: type: string enum: - dismissed - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 pull_request: title: Simple Pull Request type: object @@ -191805,7 +191819,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *730 + repository: *734 review: description: The review that was affected. type: object @@ -192051,9 +192065,9 @@ webhooks: type: string required: - from - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 pull_request: title: Simple Pull Request type: object @@ -194167,8 +194181,8 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *730 - review: &785 + repository: *734 + review: &789 description: The review that was affected. type: object properties: @@ -194401,12 +194415,12 @@ webhooks: type: string enum: - review_request_removed - enterprise: *727 - installation: *728 + enterprise: *731 + installation: *732 number: description: The pull request number. type: integer - organization: *729 + organization: *733 pull_request: title: Pull Request type: object @@ -196753,7 +196767,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *730 + repository: *734 requested_reviewer: title: User type: @@ -196839,12 +196853,12 @@ webhooks: type: string enum: - review_request_removed - enterprise: *727 - installation: *728 + enterprise: *731 + installation: *732 number: description: The pull request number. type: integer - organization: *729 + organization: *733 pull_request: title: Pull Request type: object @@ -199198,7 +199212,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *730 + repository: *734 requested_team: title: Team description: Groups of organization members that gives permissions @@ -199393,12 +199407,12 @@ webhooks: type: string enum: - review_requested - enterprise: *727 - installation: *728 + enterprise: *731 + installation: *732 number: description: The pull request number. type: integer - organization: *729 + organization: *733 pull_request: title: Pull Request type: object @@ -201747,7 +201761,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *730 + repository: *734 requested_reviewer: title: User type: @@ -201834,12 +201848,12 @@ webhooks: type: string enum: - review_requested - enterprise: *727 - installation: *728 + enterprise: *731 + installation: *732 number: description: The pull request number. type: integer - organization: *729 + organization: *733 pull_request: title: Pull Request type: object @@ -204179,7 +204193,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *730 + repository: *734 requested_team: title: Team description: Groups of organization members that gives permissions @@ -204363,9 +204377,9 @@ webhooks: type: string enum: - submitted - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 pull_request: title: Simple Pull Request type: object @@ -206601,8 +206615,8 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *730 - review: *785 + repository: *734 + review: *789 sender: *4 required: - action @@ -206682,9 +206696,9 @@ webhooks: type: string enum: - resolved - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 pull_request: title: Simple Pull Request type: object @@ -208815,7 +208829,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *730 + repository: *734 sender: *4 thread: type: object @@ -209207,9 +209221,9 @@ webhooks: type: string enum: - unresolved - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 pull_request: title: Simple Pull Request type: object @@ -211323,7 +211337,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *730 + repository: *734 sender: *4 thread: type: object @@ -211717,10 +211731,10 @@ webhooks: type: string before: type: string - enterprise: *727 - installation: *728 - number: *780 - organization: *729 + enterprise: *731 + installation: *732 + number: *784 + organization: *733 pull_request: title: Pull Request type: object @@ -214055,7 +214069,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *730 + repository: *734 sender: *4 required: - action @@ -214137,11 +214151,11 @@ webhooks: type: string enum: - unassigned - assignee: *786 - enterprise: *727 - installation: *728 - number: *780 - organization: *729 + assignee: *790 + enterprise: *731 + installation: *732 + number: *784 + organization: *733 pull_request: title: Pull Request type: object @@ -216491,7 +216505,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *730 + repository: *734 sender: *4 required: - action @@ -216570,11 +216584,11 @@ webhooks: type: string enum: - unlabeled - enterprise: *727 - installation: *728 - label: *753 - number: *780 - organization: *729 + enterprise: *731 + installation: *732 + label: *757 + number: *784 + organization: *733 pull_request: title: Pull Request type: object @@ -218913,7 +218927,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *730 + repository: *734 sender: *4 required: - action @@ -218994,10 +219008,10 @@ webhooks: type: string enum: - unlocked - enterprise: *727 - installation: *728 - number: *780 - organization: *729 + enterprise: *731 + installation: *732 + number: *784 + organization: *733 pull_request: title: Pull Request type: object @@ -221326,7 +221340,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *730 + repository: *734 sender: *4 required: - action @@ -221529,7 +221543,7 @@ webhooks: deleted: description: Whether this push deleted the `ref`. type: boolean - enterprise: *727 + enterprise: *731 forced: description: Whether this push was a force push of the `ref`. type: boolean @@ -221624,8 +221638,8 @@ webhooks: - url - author - committer - installation: *728 - organization: *729 + installation: *732 + organization: *733 pusher: title: Committer description: Metaproperties for Git author/committer information. @@ -222213,9 +222227,9 @@ webhooks: type: string enum: - published - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 registry_package: type: object properties: @@ -222692,7 +222706,7 @@ webhooks: type: string rubygems_metadata: type: array - items: *768 + items: *772 summary: type: string tag_name: @@ -222748,7 +222762,7 @@ webhooks: - owner - package_version - registry - repository: *730 + repository: *734 sender: *4 required: - action @@ -222826,9 +222840,9 @@ webhooks: type: string enum: - updated - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 registry_package: type: object properties: @@ -223140,7 +223154,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: *768 + items: *772 summary: type: string tag_name: @@ -223190,7 +223204,7 @@ webhooks: - owner - package_version - registry - repository: *730 + repository: *734 sender: *4 required: - action @@ -223267,10 +223281,10 @@ webhooks: type: string enum: - created - enterprise: *727 - installation: *728 - organization: *729 - release: &787 + enterprise: *731 + installation: *732 + organization: *733 + release: &791 title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) object. @@ -223586,7 +223600,7 @@ webhooks: - tarball_url - zipball_url - body - repository: *730 + repository: *734 sender: *4 required: - action @@ -223663,11 +223677,11 @@ webhooks: type: string enum: - deleted - enterprise: *727 - installation: *728 - organization: *729 - release: *787 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + release: *791 + repository: *734 sender: *4 required: - action @@ -223784,11 +223798,11 @@ webhooks: type: boolean required: - to - enterprise: *727 - installation: *728 - organization: *729 - release: *787 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + release: *791 + repository: *734 sender: *4 required: - action @@ -223866,9 +223880,9 @@ webhooks: type: string enum: - prereleased - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 release: title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) @@ -224189,7 +224203,7 @@ webhooks: - string - 'null' format: uri - repository: *730 + repository: *734 sender: *4 required: - action @@ -224265,10 +224279,10 @@ webhooks: type: string enum: - published - enterprise: *727 - installation: *728 - organization: *729 - release: &788 + enterprise: *731 + installation: *732 + organization: *733 + release: &792 title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) object. @@ -224586,7 +224600,7 @@ webhooks: - string - 'null' format: uri - repository: *730 + repository: *734 sender: *4 required: - action @@ -224662,11 +224676,11 @@ webhooks: type: string enum: - released - enterprise: *727 - installation: *728 - organization: *729 - release: *787 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + release: *791 + repository: *734 sender: *4 required: - action @@ -224742,11 +224756,11 @@ webhooks: type: string enum: - unpublished - enterprise: *727 - installation: *728 - organization: *729 - release: *788 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + release: *792 + repository: *734 sender: *4 required: - action @@ -224822,11 +224836,11 @@ webhooks: type: string enum: - published - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 - repository_advisory: *639 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 + repository_advisory: *643 sender: *4 required: - action @@ -224902,11 +224916,11 @@ webhooks: type: string enum: - reported - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 - repository_advisory: *639 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 + repository_advisory: *643 sender: *4 required: - action @@ -224982,10 +224996,10 @@ webhooks: type: string enum: - archived - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -225062,10 +225076,10 @@ webhooks: type: string enum: - created - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -225143,10 +225157,10 @@ webhooks: type: string enum: - deleted - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -225231,10 +225245,10 @@ webhooks: additionalProperties: true description: The `client_payload` that was specified in the `POST /repos/{owner}/{repo}/dispatches` request body. - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -225349,10 +225363,10 @@ webhooks: - 'null' items: type: string - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -225424,10 +225438,10 @@ webhooks: title: repository_import event type: object properties: - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 status: type: string @@ -225508,10 +225522,10 @@ webhooks: type: string enum: - privatized - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -225588,10 +225602,10 @@ webhooks: type: string enum: - publicized - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -225685,10 +225699,10 @@ webhooks: - name required: - repository - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -225768,10 +225782,10 @@ webhooks: type: string enum: - created - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 repository_ruleset: *124 sender: *4 required: @@ -225850,10 +225864,10 @@ webhooks: type: string enum: - deleted - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 repository_ruleset: *124 sender: *4 required: @@ -225932,10 +225946,10 @@ webhooks: type: string enum: - edited - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 repository_ruleset: *124 changes: type: object @@ -226243,10 +226257,10 @@ webhooks: - from required: - owner - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -226324,10 +226338,10 @@ webhooks: type: string enum: - unarchived - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -226405,7 +226419,7 @@ webhooks: type: string enum: - create - alert: &789 + alert: &793 title: Repository Vulnerability Alert Alert description: The security alert of the vulnerable dependency. type: object @@ -226529,10 +226543,10 @@ webhooks: type: string enum: - open - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -226742,10 +226756,10 @@ webhooks: type: string enum: - dismissed - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -226823,11 +226837,11 @@ webhooks: type: string enum: - reopen - alert: *789 - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + alert: *793 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -227029,10 +227043,10 @@ webhooks: enum: - fixed - open - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -227110,7 +227124,7 @@ webhooks: type: string enum: - created - alert: &790 + alert: &794 type: object properties: number: *96 @@ -227220,10 +227234,10 @@ webhooks: - 'null' description: Whether the detected secret was found in multiple repositories in the same organization or business. - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -227304,11 +227318,11 @@ webhooks: type: string enum: - created - alert: *790 - installation: *728 - location: *791 - organization: *729 - repository: *730 + alert: *794 + installation: *732 + location: *795 + organization: *733 + repository: *734 sender: *4 required: - location @@ -227546,11 +227560,11 @@ webhooks: type: string enum: - publicly_leaked - alert: *790 - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + alert: *794 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -227628,11 +227642,11 @@ webhooks: type: string enum: - reopened - alert: *790 - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + alert: *794 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -227710,11 +227724,11 @@ webhooks: type: string enum: - resolved - alert: *790 - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + alert: *794 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -227792,11 +227806,11 @@ webhooks: type: string enum: - validated - alert: *790 - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + alert: *794 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -227926,10 +227940,10 @@ webhooks: - organization - enterprise - - repository: *730 - enterprise: *727 - installation: *728 - organization: *729 + repository: *734 + enterprise: *731 + installation: *732 + organization: *733 sender: *4 required: - action @@ -228007,11 +228021,11 @@ webhooks: type: string enum: - published - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 - security_advisory: &792 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 + security_advisory: &796 description: The details of the security advisory, including summary, description, and severity. type: object @@ -228197,11 +228211,11 @@ webhooks: type: string enum: - updated - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 - security_advisory: *792 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 + security_advisory: *796 sender: *4 required: - action @@ -228274,10 +228288,10 @@ webhooks: type: string enum: - withdrawn - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 security_advisory: description: The details of the security advisory, including summary, description, and severity. @@ -228464,9 +228478,9 @@ webhooks: type: object properties: security_and_analysis: *314 - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 repository: *375 sender: *4 required: @@ -228545,12 +228559,12 @@ webhooks: type: string enum: - cancelled - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 - sponsorship: &793 + sponsorship: &797 type: object properties: created_at: @@ -228855,12 +228869,12 @@ webhooks: type: string enum: - created - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 - sponsorship: *793 + sponsorship: *797 required: - action - sponsorship @@ -228948,12 +228962,12 @@ webhooks: type: string required: - from - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 - sponsorship: *793 + sponsorship: *797 required: - action - changes @@ -229030,17 +229044,17 @@ webhooks: type: string enum: - pending_cancellation - effective_date: &794 + effective_date: &798 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: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 - sponsorship: *793 + sponsorship: *797 required: - action - sponsorship @@ -229114,7 +229128,7 @@ webhooks: type: string enum: - pending_tier_change - changes: &795 + changes: &799 type: object properties: tier: @@ -229158,13 +229172,13 @@ webhooks: - from required: - tier - effective_date: *794 - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + effective_date: *798 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 - sponsorship: *793 + sponsorship: *797 required: - action - changes @@ -229241,13 +229255,13 @@ webhooks: type: string enum: - tier_changed - changes: *795 - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + changes: *799 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 - sponsorship: *793 + sponsorship: *797 required: - action - changes @@ -229321,10 +229335,10 @@ webhooks: type: string enum: - created - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -229408,10 +229422,10 @@ webhooks: type: string enum: - deleted - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -229845,15 +229859,15 @@ webhooks: type: - string - 'null' - enterprise: *727 + enterprise: *731 id: description: The unique identifier of the status. type: integer - installation: *728 + installation: *732 name: type: string - organization: *729 - repository: *730 + organization: *733 + repository: *734 sender: *4 sha: description: The Commit SHA. @@ -229969,9 +229983,9 @@ webhooks: description: The ID of the sub-issue. type: number sub_issue: *148 - installation: *728 - organization: *729 - repository: *730 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -230061,9 +230075,9 @@ webhooks: description: The ID of the sub-issue. type: number sub_issue: *148 - installation: *728 - organization: *729 - repository: *730 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -230153,9 +230167,9 @@ webhooks: description: The ID of the parent issue. type: number parent_issue: *148 - installation: *728 - organization: *729 - repository: *730 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -230245,9 +230259,9 @@ webhooks: description: The ID of the parent issue. type: number parent_issue: *148 - installation: *728 - organization: *729 - repository: *730 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -230324,12 +230338,12 @@ webhooks: title: team_add event type: object properties: - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 - team: &796 + team: &800 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -230522,9 +230536,9 @@ webhooks: type: string enum: - added_to_repository - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 repository: title: Repository description: A git repository @@ -230994,7 +231008,7 @@ webhooks: - topics - visibility sender: *4 - team: *796 + team: *800 required: - action - team @@ -231070,9 +231084,9 @@ webhooks: type: string enum: - created - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 repository: title: Repository description: A git repository @@ -231542,7 +231556,7 @@ webhooks: - topics - visibility sender: *4 - team: *796 + team: *800 required: - action - team @@ -231619,9 +231633,9 @@ webhooks: type: string enum: - deleted - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 repository: title: Repository description: A git repository @@ -232091,7 +232105,7 @@ webhooks: - topics - visibility sender: *4 - team: *796 + team: *800 required: - action - team @@ -232235,9 +232249,9 @@ webhooks: - from required: - permissions - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 repository: title: Repository description: A git repository @@ -232707,7 +232721,7 @@ webhooks: - topics - visibility sender: *4 - team: *796 + team: *800 required: - action - changes @@ -232785,9 +232799,9 @@ webhooks: type: string enum: - removed_from_repository - enterprise: *727 - installation: *728 - organization: *729 + enterprise: *731 + installation: *732 + organization: *733 repository: title: Repository description: A git repository @@ -233257,7 +233271,7 @@ webhooks: - topics - visibility sender: *4 - team: *796 + team: *800 required: - action - team @@ -233333,10 +233347,10 @@ webhooks: type: string enum: - started - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 required: - action @@ -233409,17 +233423,17 @@ webhooks: title: workflow_dispatch event type: object properties: - enterprise: *727 + enterprise: *731 inputs: type: - object - 'null' additionalProperties: true - installation: *728 - organization: *729 + installation: *732 + organization: *733 ref: type: string - repository: *730 + repository: *734 sender: *4 workflow: type: string @@ -233501,10 +233515,10 @@ webhooks: type: string enum: - completed - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 workflow_job: allOf: @@ -233839,10 +233853,10 @@ webhooks: type: string enum: - in_progress - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 workflow_job: allOf: @@ -234203,10 +234217,10 @@ webhooks: type: string enum: - queued - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 workflow_job: type: object @@ -234431,10 +234445,10 @@ webhooks: type: string enum: - waiting - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 workflow_job: type: object @@ -234661,12 +234675,12 @@ webhooks: type: string enum: - completed - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 - workflow: *749 + workflow: *753 workflow_run: title: Workflow Run type: object @@ -235685,12 +235699,12 @@ webhooks: type: string enum: - in_progress - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 - workflow: *749 + workflow: *753 workflow_run: title: Workflow Run type: object @@ -236694,12 +236708,12 @@ webhooks: type: string enum: - requested - enterprise: *727 - installation: *728 - organization: *729 - repository: *730 + enterprise: *731 + installation: *732 + organization: *733 + repository: *734 sender: *4 - workflow: *749 + workflow: *753 workflow_run: title: Workflow Run type: object diff --git a/descriptions-next/ghec/ghec.2022-11-28.json b/descriptions-next/ghec/ghec.2022-11-28.json index c71e21f998..73309066d6 100644 --- a/descriptions-next/ghec/ghec.2022-11-28.json +++ b/descriptions-next/ghec/ghec.2022-11-28.json @@ -23099,8 +23099,7 @@ "name": "Epic", "description": "An issue type for a multi-week tracking of work", "is_enabled": true, - "color": "green", - "is_private": true + "color": "green" } } } @@ -23171,8 +23170,7 @@ "name": "Epic", "description": "An issue type for a multi-week tracking of work", "is_enabled": true, - "color": "green", - "is_private": true + "color": "green" } } } @@ -115629,6 +115627,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", @@ -115828,126 +115948,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" @@ -141554,6 +141564,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-next/ghec/ghec.2022-11-28.yaml b/descriptions-next/ghec/ghec.2022-11-28.yaml index 8a28f87055..6e2f236882 100644 --- a/descriptions-next/ghec/ghec.2022-11-28.yaml +++ b/descriptions-next/ghec/ghec.2022-11-28.yaml @@ -16706,7 +16706,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 @@ -16755,7 +16754,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 @@ -83961,6 +83959,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 @@ -84098,93 +84187,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: @@ -102644,6 +102650,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-next/ghec/ghec.json b/descriptions-next/ghec/ghec.json index c71e21f998..73309066d6 100644 --- a/descriptions-next/ghec/ghec.json +++ b/descriptions-next/ghec/ghec.json @@ -23099,8 +23099,7 @@ "name": "Epic", "description": "An issue type for a multi-week tracking of work", "is_enabled": true, - "color": "green", - "is_private": true + "color": "green" } } } @@ -23171,8 +23170,7 @@ "name": "Epic", "description": "An issue type for a multi-week tracking of work", "is_enabled": true, - "color": "green", - "is_private": true + "color": "green" } } } @@ -115629,6 +115627,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", @@ -115828,126 +115948,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" @@ -141554,6 +141564,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-next/ghec/ghec.yaml b/descriptions-next/ghec/ghec.yaml index 8a28f87055..6e2f236882 100644 --- a/descriptions-next/ghec/ghec.yaml +++ b/descriptions-next/ghec/ghec.yaml @@ -16706,7 +16706,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 @@ -16755,7 +16754,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 @@ -83961,6 +83959,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 @@ -84098,93 +84187,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: @@ -102644,6 +102650,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-next/ghes-3.16/dereferenced/ghes-3.16.2022-11-28.deref.json b/descriptions-next/ghes-3.16/dereferenced/ghes-3.16.2022-11-28.deref.json index 23ec609d5e..f744f5bf7a 100644 --- a/descriptions-next/ghes-3.16/dereferenced/ghes-3.16.2022-11-28.deref.json +++ b/descriptions-next/ghes-3.16/dereferenced/ghes-3.16.2022-11-28.deref.json @@ -153942,128 +153942,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.", @@ -155217,128 +155095,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.", @@ -156511,128 +156267,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.", @@ -158455,128 +158089,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.", @@ -159755,128 +159267,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.", @@ -161037,128 +160427,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.", @@ -453031,128 +452299,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.", @@ -454097,128 +453243,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.", @@ -455373,128 +454397,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.", @@ -457336,128 +456238,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.", @@ -458417,128 +457197,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.", @@ -459689,128 +458347,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.", @@ -1153034,128 +1151570,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.", @@ -1156248,128 +1154662,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.", @@ -1159462,128 +1157754,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.", @@ -1160453,128 +1158623,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.", @@ -1161272,128 +1159320,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.", @@ -1162094,128 +1160020,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-next/ghes-3.16/dereferenced/ghes-3.16.2022-11-28.deref.yaml b/descriptions-next/ghes-3.16/dereferenced/ghes-3.16.2022-11-28.deref.yaml index 743aa22484..e2286d4b11 100644 --- a/descriptions-next/ghes-3.16/dereferenced/ghes-3.16.2022-11-28.deref.yaml +++ b/descriptions-next/ghes-3.16/dereferenced/ghes-3.16.2022-11-28.deref.yaml @@ -38212,96 +38212,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 - &531 title: workflows description: Require all changes made to a targeted branch diff --git a/descriptions-next/ghes-3.16/dereferenced/ghes-3.16.deref.json b/descriptions-next/ghes-3.16/dereferenced/ghes-3.16.deref.json index 23ec609d5e..f744f5bf7a 100644 --- a/descriptions-next/ghes-3.16/dereferenced/ghes-3.16.deref.json +++ b/descriptions-next/ghes-3.16/dereferenced/ghes-3.16.deref.json @@ -153942,128 +153942,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.", @@ -155217,128 +155095,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.", @@ -156511,128 +156267,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.", @@ -158455,128 +158089,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.", @@ -159755,128 +159267,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.", @@ -161037,128 +160427,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.", @@ -453031,128 +452299,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.", @@ -454097,128 +453243,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.", @@ -455373,128 +454397,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.", @@ -457336,128 +456238,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.", @@ -458417,128 +457197,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.", @@ -459689,128 +458347,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.", @@ -1153034,128 +1151570,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.", @@ -1156248,128 +1154662,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.", @@ -1159462,128 +1157754,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.", @@ -1160453,128 +1158623,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.", @@ -1161272,128 +1159320,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.", @@ -1162094,128 +1160020,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-next/ghes-3.16/dereferenced/ghes-3.16.deref.yaml b/descriptions-next/ghes-3.16/dereferenced/ghes-3.16.deref.yaml index 743aa22484..e2286d4b11 100644 --- a/descriptions-next/ghes-3.16/dereferenced/ghes-3.16.deref.yaml +++ b/descriptions-next/ghes-3.16/dereferenced/ghes-3.16.deref.yaml @@ -38212,96 +38212,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 - &531 title: workflows description: Require all changes made to a targeted branch diff --git a/descriptions-next/ghes-3.16/ghes-3.16.2022-11-28.json b/descriptions-next/ghes-3.16/ghes-3.16.2022-11-28.json index 10e144f75b..40c557b841 100644 --- a/descriptions-next/ghes-3.16/ghes-3.16.2022-11-28.json +++ b/descriptions-next/ghes-3.16/ghes-3.16.2022-11-28.json @@ -110934,24 +110934,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", @@ -111132,128 +111114,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-next/ghes-3.16/ghes-3.16.2022-11-28.yaml b/descriptions-next/ghes-3.16/ghes-3.16.2022-11-28.yaml index dfbd8d8d12..60fa5d010a 100644 --- a/descriptions-next/ghes-3.16/ghes-3.16.2022-11-28.yaml +++ b/descriptions-next/ghes-3.16/ghes-3.16.2022-11-28.yaml @@ -80086,19 +80086,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 @@ -80223,93 +80210,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-next/ghes-3.16/ghes-3.16.json b/descriptions-next/ghes-3.16/ghes-3.16.json index 10e144f75b..40c557b841 100644 --- a/descriptions-next/ghes-3.16/ghes-3.16.json +++ b/descriptions-next/ghes-3.16/ghes-3.16.json @@ -110934,24 +110934,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", @@ -111132,128 +111114,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-next/ghes-3.16/ghes-3.16.yaml b/descriptions-next/ghes-3.16/ghes-3.16.yaml index dfbd8d8d12..60fa5d010a 100644 --- a/descriptions-next/ghes-3.16/ghes-3.16.yaml +++ b/descriptions-next/ghes-3.16/ghes-3.16.yaml @@ -80086,19 +80086,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 @@ -80223,93 +80210,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: