diff --git a/descriptions/api.github.com/api.github.com.2022-11-28.json b/descriptions/api.github.com/api.github.com.2022-11-28.json index c7190665b9..954d31db02 100644 --- a/descriptions/api.github.com/api.github.com.2022-11-28.json +++ b/descriptions/api.github.com/api.github.com.2022-11-28.json @@ -16040,8 +16040,7 @@ "name": "Epic", "description": "An issue type for a multi-week tracking of work", "is_enabled": true, - "color": "green", - "is_private": true + "color": "green" } } } @@ -16112,8 +16111,7 @@ "name": "Epic", "description": "An issue type for a multi-week tracking of work", "is_enabled": true, - "color": "green", - "is_private": true + "color": "green" } } } @@ -81688,7 +81686,7 @@ }, "personal-access-token-request-approved": { "post": { - "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.\n\n> [!NOTE]\n> Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change.", + "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.", "description": "A fine-grained personal access token request was approved.", "operationId": "personal-access-token-request/approved", "externalDocs": { @@ -81772,14 +81770,15 @@ "category": "webhooks", "subcategory": "personal_access_token_request", "supported-webhook-types": [ - "app" + "app", + "organization" ] } } }, "personal-access-token-request-cancelled": { "post": { - "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.\n\n> [!NOTE]\n> Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change.", + "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.", "description": "A fine-grained personal access token request was cancelled by the requester.", "operationId": "personal-access-token-request/cancelled", "externalDocs": { @@ -81863,14 +81862,15 @@ "category": "webhooks", "subcategory": "personal_access_token_request", "supported-webhook-types": [ - "app" + "app", + "organization" ] } } }, "personal-access-token-request-created": { "post": { - "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.\n\n> [!NOTE]\n> Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change.", + "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.", "description": "A fine-grained personal access token request was created.", "operationId": "personal-access-token-request/created", "externalDocs": { @@ -81954,14 +81954,15 @@ "category": "webhooks", "subcategory": "personal_access_token_request", "supported-webhook-types": [ - "app" + "app", + "organization" ] } } }, "personal-access-token-request-denied": { "post": { - "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.\n\n> [!NOTE]\n> Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change.", + "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.", "description": "A fine-grained personal access token request was denied.", "operationId": "personal-access-token-request/denied", "externalDocs": { @@ -82045,7 +82046,8 @@ "category": "webhooks", "subcategory": "personal_access_token_request", "supported-webhook-types": [ - "app" + "app", + "organization" ] } } @@ -108254,7 +108256,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -108599,6 +108606,128 @@ } } }, + "repository-rule-file-path-restriction": { + "title": "file_path_restriction", + "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "file_path_restriction" + ] + }, + "parameters": { + "type": "object", + "properties": { + "restricted_file_paths": { + "type": "array", + "description": "The file paths that are restricted from being pushed to the commit graph.", + "items": { + "type": "string" + } + } + }, + "required": [ + "restricted_file_paths" + ] + } + } + }, + "repository-rule-max-file-path-length": { + "title": "max_file_path_length", + "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "max_file_path_length" + ] + }, + "parameters": { + "type": "object", + "properties": { + "max_file_path_length": { + "type": "integer", + "description": "The maximum amount of characters allowed in file paths", + "minimum": 1, + "maximum": 256 + } + }, + "required": [ + "max_file_path_length" + ] + } + } + }, + "repository-rule-file-extension-restriction": { + "title": "file_extension_restriction", + "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "file_extension_restriction" + ] + }, + "parameters": { + "type": "object", + "properties": { + "restricted_file_extensions": { + "type": "array", + "description": "The file extensions that are restricted from being pushed to the commit graph.", + "items": { + "type": "string" + } + } + }, + "required": [ + "restricted_file_extensions" + ] + } + } + }, + "repository-rule-max-file-size": { + "title": "max_file_size", + "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "max_file_size" + ] + }, + "parameters": { + "type": "object", + "properties": { + "max_file_size": { + "type": "integer", + "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", + "minimum": 1, + "maximum": 100 + } + }, + "required": [ + "max_file_size" + ] + } + } + }, "repository-rule-params-restricted-commits": { "title": "RestrictedCommits", "description": "Restricted commit", @@ -108798,126 +108927,16 @@ "$ref": "#/components/schemas/repository-rule-tag-name-pattern" }, { - "title": "file_path_restriction", - "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_path_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_paths": { - "type": "array", - "description": "The file paths that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_paths" - ] - } - } + "$ref": "#/components/schemas/repository-rule-file-path-restriction" }, { - "title": "max_file_path_length", - "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_path_length" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_path_length": { - "type": "integer", - "description": "The maximum amount of characters allowed in file paths", - "minimum": 1, - "maximum": 256 - } - }, - "required": [ - "max_file_path_length" - ] - } - } + "$ref": "#/components/schemas/repository-rule-max-file-path-length" }, { - "title": "file_extension_restriction", - "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_extension_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_extensions": { - "type": "array", - "description": "The file extensions that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_extensions" - ] - } - } + "$ref": "#/components/schemas/repository-rule-file-extension-restriction" }, { - "title": "max_file_size", - "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_size" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_size": { - "type": "integer", - "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", - "minimum": 1, - "maximum": 100 - } - }, - "required": [ - "max_file_size" - ] - } - } + "$ref": "#/components/schemas/repository-rule-max-file-size" }, { "$ref": "#/components/schemas/repository-rule-workflows" @@ -123958,6 +123977,46 @@ } ] }, + { + "allOf": [ + { + "$ref": "#/components/schemas/repository-rule-file-path-restriction" + }, + { + "$ref": "#/components/schemas/repository-rule-ruleset-info" + } + ] + }, + { + "allOf": [ + { + "$ref": "#/components/schemas/repository-rule-max-file-path-length" + }, + { + "$ref": "#/components/schemas/repository-rule-ruleset-info" + } + ] + }, + { + "allOf": [ + { + "$ref": "#/components/schemas/repository-rule-file-extension-restriction" + }, + { + "$ref": "#/components/schemas/repository-rule-ruleset-info" + } + ] + }, + { + "allOf": [ + { + "$ref": "#/components/schemas/repository-rule-max-file-size" + }, + { + "$ref": "#/components/schemas/repository-rule-ruleset-info" + } + ] + }, { "allOf": [ { diff --git a/descriptions/api.github.com/api.github.com.2022-11-28.yaml b/descriptions/api.github.com/api.github.com.2022-11-28.yaml index dbed9913fa..4536c82281 100644 --- a/descriptions/api.github.com/api.github.com.2022-11-28.yaml +++ b/descriptions/api.github.com/api.github.com.2022-11-28.yaml @@ -11660,7 +11660,6 @@ paths: description: An issue type for a multi-week tracking of work is_enabled: true color: green - is_private: true responses: '200': description: Response @@ -11709,7 +11708,6 @@ paths: description: An issue type for a multi-week tracking of work is_enabled: true color: green - is_private: true responses: '200': description: Response @@ -59204,9 +59202,6 @@ x-webhooks: This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see "[Creating a personal access token](https://docs.github.com/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token)." To subscribe to this event, a GitHub App must have at least read-level access for the "Personal access token requests" organization permission. - - > [!NOTE] - > Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change. description: A fine-grained personal access token request was approved. operationId: personal-access-token-request/approved externalDocs: @@ -59263,15 +59258,13 @@ x-webhooks: subcategory: personal_access_token_request supported-webhook-types: - app + - organization personal-access-token-request-cancelled: post: summary: |- This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see "[Creating a personal access token](https://docs.github.com/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token)." To subscribe to this event, a GitHub App must have at least read-level access for the "Personal access token requests" organization permission. - - > [!NOTE] - > Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change. description: A fine-grained personal access token request was cancelled by the requester. operationId: personal-access-token-request/cancelled @@ -59329,15 +59322,13 @@ x-webhooks: subcategory: personal_access_token_request supported-webhook-types: - app + - organization personal-access-token-request-created: post: summary: |- This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see "[Creating a personal access token](https://docs.github.com/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token)." To subscribe to this event, a GitHub App must have at least read-level access for the "Personal access token requests" organization permission. - - > [!NOTE] - > Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change. description: A fine-grained personal access token request was created. operationId: personal-access-token-request/created externalDocs: @@ -59394,15 +59385,13 @@ x-webhooks: subcategory: personal_access_token_request supported-webhook-types: - app + - organization personal-access-token-request-denied: post: summary: |- This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see "[Creating a personal access token](https://docs.github.com/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token)." To subscribe to this event, a GitHub App must have at least read-level access for the "Personal access token requests" organization permission. - - > [!NOTE] - > Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change. description: A fine-grained personal access token request was denied. operationId: personal-access-token-request/denied externalDocs: @@ -59459,6 +59448,7 @@ x-webhooks: subcategory: personal_access_token_request supported-webhook-types: - app + - organization ping: post: summary: This event occurs when you create a new webhook. The ping event is @@ -79483,6 +79473,10 @@ components: `merge`, `squash`, and `rebase`. At least one option must be enabled. items: type: string + enum: + - merge + - squash + - rebase dismiss_stale_reviews_on_push: type: boolean description: New, reviewable commits pushed will dismiss previous pull @@ -79739,6 +79733,97 @@ components: required: - operator - pattern + repository-rule-file-path-restriction: + title: file_path_restriction + description: Prevent commits that include changes in specified file paths from + being pushed to the commit graph. + type: object + required: + - type + properties: + type: + type: string + enum: + - file_path_restriction + parameters: + type: object + properties: + restricted_file_paths: + type: array + description: The file paths that are restricted from being pushed to + the commit graph. + items: + type: string + required: + - restricted_file_paths + repository-rule-max-file-path-length: + title: max_file_path_length + description: Prevent commits that include file paths that exceed a specified + character limit from being pushed to the commit graph. + type: object + required: + - type + properties: + type: + type: string + enum: + - max_file_path_length + parameters: + type: object + properties: + max_file_path_length: + type: integer + description: The maximum amount of characters allowed in file paths + minimum: 1 + maximum: 256 + required: + - max_file_path_length + repository-rule-file-extension-restriction: + title: file_extension_restriction + description: Prevent commits that include files with specified file extensions + from being pushed to the commit graph. + type: object + required: + - type + properties: + type: + type: string + enum: + - file_extension_restriction + parameters: + type: object + properties: + restricted_file_extensions: + type: array + description: The file extensions that are restricted from being pushed + to the commit graph. + items: + type: string + required: + - restricted_file_extensions + repository-rule-max-file-size: + title: max_file_size + description: Prevent commits that exceed a specified file size limit from being + pushed to the commit graph. + type: object + required: + - type + properties: + type: + type: string + enum: + - max_file_size + parameters: + type: object + properties: + max_file_size: + type: integer + description: The maximum file size allowed in megabytes. This limit + does not apply to Git Large File Storage (Git LFS). + minimum: 1 + maximum: 100 + required: + - max_file_size repository-rule-params-restricted-commits: title: RestrictedCommits description: Restricted commit @@ -79876,93 +79961,10 @@ components: - "$ref": "#/components/schemas/repository-rule-committer-email-pattern" - "$ref": "#/components/schemas/repository-rule-branch-name-pattern" - "$ref": "#/components/schemas/repository-rule-tag-name-pattern" - - title: file_path_restriction - description: Prevent commits that include changes in specified file paths - from being pushed to the commit graph. - type: object - required: - - type - properties: - type: - type: string - enum: - - file_path_restriction - parameters: - type: object - properties: - restricted_file_paths: - type: array - description: The file paths that are restricted from being pushed - to the commit graph. - items: - type: string - required: - - restricted_file_paths - - title: max_file_path_length - description: Prevent commits that include file paths that exceed a specified - character limit from being pushed to the commit graph. - type: object - required: - - type - properties: - type: - type: string - enum: - - max_file_path_length - parameters: - type: object - properties: - max_file_path_length: - type: integer - description: The maximum amount of characters allowed in file paths - minimum: 1 - maximum: 256 - required: - - max_file_path_length - - title: file_extension_restriction - description: Prevent commits that include files with specified file extensions - from being pushed to the commit graph. - type: object - required: - - type - properties: - type: - type: string - enum: - - file_extension_restriction - parameters: - type: object - properties: - restricted_file_extensions: - type: array - description: The file extensions that are restricted from being pushed - to the commit graph. - items: - type: string - required: - - restricted_file_extensions - - title: max_file_size - description: Prevent commits that exceed a specified file size limit from - being pushed to the commit graph. - type: object - required: - - type - properties: - type: - type: string - enum: - - max_file_size - parameters: - type: object - properties: - max_file_size: - type: integer - description: The maximum file size allowed in megabytes. This limit - does not apply to Git Large File Storage (Git LFS). - minimum: 1 - maximum: 100 - required: - - max_file_size + - "$ref": "#/components/schemas/repository-rule-file-path-restriction" + - "$ref": "#/components/schemas/repository-rule-max-file-path-length" + - "$ref": "#/components/schemas/repository-rule-file-extension-restriction" + - "$ref": "#/components/schemas/repository-rule-max-file-size" - "$ref": "#/components/schemas/repository-rule-workflows" - "$ref": "#/components/schemas/repository-rule-code-scanning" repository-ruleset: @@ -91447,6 +91449,18 @@ components: - allOf: - "$ref": "#/components/schemas/repository-rule-tag-name-pattern" - "$ref": "#/components/schemas/repository-rule-ruleset-info" + - allOf: + - "$ref": "#/components/schemas/repository-rule-file-path-restriction" + - "$ref": "#/components/schemas/repository-rule-ruleset-info" + - allOf: + - "$ref": "#/components/schemas/repository-rule-max-file-path-length" + - "$ref": "#/components/schemas/repository-rule-ruleset-info" + - allOf: + - "$ref": "#/components/schemas/repository-rule-file-extension-restriction" + - "$ref": "#/components/schemas/repository-rule-ruleset-info" + - allOf: + - "$ref": "#/components/schemas/repository-rule-max-file-size" + - "$ref": "#/components/schemas/repository-rule-ruleset-info" - allOf: - "$ref": "#/components/schemas/repository-rule-workflows" - "$ref": "#/components/schemas/repository-rule-ruleset-info" diff --git a/descriptions/api.github.com/api.github.com.json b/descriptions/api.github.com/api.github.com.json index c7190665b9..954d31db02 100644 --- a/descriptions/api.github.com/api.github.com.json +++ b/descriptions/api.github.com/api.github.com.json @@ -16040,8 +16040,7 @@ "name": "Epic", "description": "An issue type for a multi-week tracking of work", "is_enabled": true, - "color": "green", - "is_private": true + "color": "green" } } } @@ -16112,8 +16111,7 @@ "name": "Epic", "description": "An issue type for a multi-week tracking of work", "is_enabled": true, - "color": "green", - "is_private": true + "color": "green" } } } @@ -81688,7 +81686,7 @@ }, "personal-access-token-request-approved": { "post": { - "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.\n\n> [!NOTE]\n> Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change.", + "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.", "description": "A fine-grained personal access token request was approved.", "operationId": "personal-access-token-request/approved", "externalDocs": { @@ -81772,14 +81770,15 @@ "category": "webhooks", "subcategory": "personal_access_token_request", "supported-webhook-types": [ - "app" + "app", + "organization" ] } } }, "personal-access-token-request-cancelled": { "post": { - "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.\n\n> [!NOTE]\n> Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change.", + "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.", "description": "A fine-grained personal access token request was cancelled by the requester.", "operationId": "personal-access-token-request/cancelled", "externalDocs": { @@ -81863,14 +81862,15 @@ "category": "webhooks", "subcategory": "personal_access_token_request", "supported-webhook-types": [ - "app" + "app", + "organization" ] } } }, "personal-access-token-request-created": { "post": { - "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.\n\n> [!NOTE]\n> Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change.", + "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.", "description": "A fine-grained personal access token request was created.", "operationId": "personal-access-token-request/created", "externalDocs": { @@ -81954,14 +81954,15 @@ "category": "webhooks", "subcategory": "personal_access_token_request", "supported-webhook-types": [ - "app" + "app", + "organization" ] } } }, "personal-access-token-request-denied": { "post": { - "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.\n\n> [!NOTE]\n> Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change.", + "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.", "description": "A fine-grained personal access token request was denied.", "operationId": "personal-access-token-request/denied", "externalDocs": { @@ -82045,7 +82046,8 @@ "category": "webhooks", "subcategory": "personal_access_token_request", "supported-webhook-types": [ - "app" + "app", + "organization" ] } } @@ -108254,7 +108256,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -108599,6 +108606,128 @@ } } }, + "repository-rule-file-path-restriction": { + "title": "file_path_restriction", + "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "file_path_restriction" + ] + }, + "parameters": { + "type": "object", + "properties": { + "restricted_file_paths": { + "type": "array", + "description": "The file paths that are restricted from being pushed to the commit graph.", + "items": { + "type": "string" + } + } + }, + "required": [ + "restricted_file_paths" + ] + } + } + }, + "repository-rule-max-file-path-length": { + "title": "max_file_path_length", + "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "max_file_path_length" + ] + }, + "parameters": { + "type": "object", + "properties": { + "max_file_path_length": { + "type": "integer", + "description": "The maximum amount of characters allowed in file paths", + "minimum": 1, + "maximum": 256 + } + }, + "required": [ + "max_file_path_length" + ] + } + } + }, + "repository-rule-file-extension-restriction": { + "title": "file_extension_restriction", + "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "file_extension_restriction" + ] + }, + "parameters": { + "type": "object", + "properties": { + "restricted_file_extensions": { + "type": "array", + "description": "The file extensions that are restricted from being pushed to the commit graph.", + "items": { + "type": "string" + } + } + }, + "required": [ + "restricted_file_extensions" + ] + } + } + }, + "repository-rule-max-file-size": { + "title": "max_file_size", + "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "max_file_size" + ] + }, + "parameters": { + "type": "object", + "properties": { + "max_file_size": { + "type": "integer", + "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", + "minimum": 1, + "maximum": 100 + } + }, + "required": [ + "max_file_size" + ] + } + } + }, "repository-rule-params-restricted-commits": { "title": "RestrictedCommits", "description": "Restricted commit", @@ -108798,126 +108927,16 @@ "$ref": "#/components/schemas/repository-rule-tag-name-pattern" }, { - "title": "file_path_restriction", - "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_path_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_paths": { - "type": "array", - "description": "The file paths that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_paths" - ] - } - } + "$ref": "#/components/schemas/repository-rule-file-path-restriction" }, { - "title": "max_file_path_length", - "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_path_length" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_path_length": { - "type": "integer", - "description": "The maximum amount of characters allowed in file paths", - "minimum": 1, - "maximum": 256 - } - }, - "required": [ - "max_file_path_length" - ] - } - } + "$ref": "#/components/schemas/repository-rule-max-file-path-length" }, { - "title": "file_extension_restriction", - "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_extension_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_extensions": { - "type": "array", - "description": "The file extensions that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_extensions" - ] - } - } + "$ref": "#/components/schemas/repository-rule-file-extension-restriction" }, { - "title": "max_file_size", - "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_size" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_size": { - "type": "integer", - "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", - "minimum": 1, - "maximum": 100 - } - }, - "required": [ - "max_file_size" - ] - } - } + "$ref": "#/components/schemas/repository-rule-max-file-size" }, { "$ref": "#/components/schemas/repository-rule-workflows" @@ -123958,6 +123977,46 @@ } ] }, + { + "allOf": [ + { + "$ref": "#/components/schemas/repository-rule-file-path-restriction" + }, + { + "$ref": "#/components/schemas/repository-rule-ruleset-info" + } + ] + }, + { + "allOf": [ + { + "$ref": "#/components/schemas/repository-rule-max-file-path-length" + }, + { + "$ref": "#/components/schemas/repository-rule-ruleset-info" + } + ] + }, + { + "allOf": [ + { + "$ref": "#/components/schemas/repository-rule-file-extension-restriction" + }, + { + "$ref": "#/components/schemas/repository-rule-ruleset-info" + } + ] + }, + { + "allOf": [ + { + "$ref": "#/components/schemas/repository-rule-max-file-size" + }, + { + "$ref": "#/components/schemas/repository-rule-ruleset-info" + } + ] + }, { "allOf": [ { diff --git a/descriptions/api.github.com/api.github.com.yaml b/descriptions/api.github.com/api.github.com.yaml index dbed9913fa..4536c82281 100644 --- a/descriptions/api.github.com/api.github.com.yaml +++ b/descriptions/api.github.com/api.github.com.yaml @@ -11660,7 +11660,6 @@ paths: description: An issue type for a multi-week tracking of work is_enabled: true color: green - is_private: true responses: '200': description: Response @@ -11709,7 +11708,6 @@ paths: description: An issue type for a multi-week tracking of work is_enabled: true color: green - is_private: true responses: '200': description: Response @@ -59204,9 +59202,6 @@ x-webhooks: This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see "[Creating a personal access token](https://docs.github.com/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token)." To subscribe to this event, a GitHub App must have at least read-level access for the "Personal access token requests" organization permission. - - > [!NOTE] - > Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change. description: A fine-grained personal access token request was approved. operationId: personal-access-token-request/approved externalDocs: @@ -59263,15 +59258,13 @@ x-webhooks: subcategory: personal_access_token_request supported-webhook-types: - app + - organization personal-access-token-request-cancelled: post: summary: |- This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see "[Creating a personal access token](https://docs.github.com/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token)." To subscribe to this event, a GitHub App must have at least read-level access for the "Personal access token requests" organization permission. - - > [!NOTE] - > Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change. description: A fine-grained personal access token request was cancelled by the requester. operationId: personal-access-token-request/cancelled @@ -59329,15 +59322,13 @@ x-webhooks: subcategory: personal_access_token_request supported-webhook-types: - app + - organization personal-access-token-request-created: post: summary: |- This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see "[Creating a personal access token](https://docs.github.com/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token)." To subscribe to this event, a GitHub App must have at least read-level access for the "Personal access token requests" organization permission. - - > [!NOTE] - > Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change. description: A fine-grained personal access token request was created. operationId: personal-access-token-request/created externalDocs: @@ -59394,15 +59385,13 @@ x-webhooks: subcategory: personal_access_token_request supported-webhook-types: - app + - organization personal-access-token-request-denied: post: summary: |- This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see "[Creating a personal access token](https://docs.github.com/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token)." To subscribe to this event, a GitHub App must have at least read-level access for the "Personal access token requests" organization permission. - - > [!NOTE] - > Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change. description: A fine-grained personal access token request was denied. operationId: personal-access-token-request/denied externalDocs: @@ -59459,6 +59448,7 @@ x-webhooks: subcategory: personal_access_token_request supported-webhook-types: - app + - organization ping: post: summary: This event occurs when you create a new webhook. The ping event is @@ -79483,6 +79473,10 @@ components: `merge`, `squash`, and `rebase`. At least one option must be enabled. items: type: string + enum: + - merge + - squash + - rebase dismiss_stale_reviews_on_push: type: boolean description: New, reviewable commits pushed will dismiss previous pull @@ -79739,6 +79733,97 @@ components: required: - operator - pattern + repository-rule-file-path-restriction: + title: file_path_restriction + description: Prevent commits that include changes in specified file paths from + being pushed to the commit graph. + type: object + required: + - type + properties: + type: + type: string + enum: + - file_path_restriction + parameters: + type: object + properties: + restricted_file_paths: + type: array + description: The file paths that are restricted from being pushed to + the commit graph. + items: + type: string + required: + - restricted_file_paths + repository-rule-max-file-path-length: + title: max_file_path_length + description: Prevent commits that include file paths that exceed a specified + character limit from being pushed to the commit graph. + type: object + required: + - type + properties: + type: + type: string + enum: + - max_file_path_length + parameters: + type: object + properties: + max_file_path_length: + type: integer + description: The maximum amount of characters allowed in file paths + minimum: 1 + maximum: 256 + required: + - max_file_path_length + repository-rule-file-extension-restriction: + title: file_extension_restriction + description: Prevent commits that include files with specified file extensions + from being pushed to the commit graph. + type: object + required: + - type + properties: + type: + type: string + enum: + - file_extension_restriction + parameters: + type: object + properties: + restricted_file_extensions: + type: array + description: The file extensions that are restricted from being pushed + to the commit graph. + items: + type: string + required: + - restricted_file_extensions + repository-rule-max-file-size: + title: max_file_size + description: Prevent commits that exceed a specified file size limit from being + pushed to the commit graph. + type: object + required: + - type + properties: + type: + type: string + enum: + - max_file_size + parameters: + type: object + properties: + max_file_size: + type: integer + description: The maximum file size allowed in megabytes. This limit + does not apply to Git Large File Storage (Git LFS). + minimum: 1 + maximum: 100 + required: + - max_file_size repository-rule-params-restricted-commits: title: RestrictedCommits description: Restricted commit @@ -79876,93 +79961,10 @@ components: - "$ref": "#/components/schemas/repository-rule-committer-email-pattern" - "$ref": "#/components/schemas/repository-rule-branch-name-pattern" - "$ref": "#/components/schemas/repository-rule-tag-name-pattern" - - title: file_path_restriction - description: Prevent commits that include changes in specified file paths - from being pushed to the commit graph. - type: object - required: - - type - properties: - type: - type: string - enum: - - file_path_restriction - parameters: - type: object - properties: - restricted_file_paths: - type: array - description: The file paths that are restricted from being pushed - to the commit graph. - items: - type: string - required: - - restricted_file_paths - - title: max_file_path_length - description: Prevent commits that include file paths that exceed a specified - character limit from being pushed to the commit graph. - type: object - required: - - type - properties: - type: - type: string - enum: - - max_file_path_length - parameters: - type: object - properties: - max_file_path_length: - type: integer - description: The maximum amount of characters allowed in file paths - minimum: 1 - maximum: 256 - required: - - max_file_path_length - - title: file_extension_restriction - description: Prevent commits that include files with specified file extensions - from being pushed to the commit graph. - type: object - required: - - type - properties: - type: - type: string - enum: - - file_extension_restriction - parameters: - type: object - properties: - restricted_file_extensions: - type: array - description: The file extensions that are restricted from being pushed - to the commit graph. - items: - type: string - required: - - restricted_file_extensions - - title: max_file_size - description: Prevent commits that exceed a specified file size limit from - being pushed to the commit graph. - type: object - required: - - type - properties: - type: - type: string - enum: - - max_file_size - parameters: - type: object - properties: - max_file_size: - type: integer - description: The maximum file size allowed in megabytes. This limit - does not apply to Git Large File Storage (Git LFS). - minimum: 1 - maximum: 100 - required: - - max_file_size + - "$ref": "#/components/schemas/repository-rule-file-path-restriction" + - "$ref": "#/components/schemas/repository-rule-max-file-path-length" + - "$ref": "#/components/schemas/repository-rule-file-extension-restriction" + - "$ref": "#/components/schemas/repository-rule-max-file-size" - "$ref": "#/components/schemas/repository-rule-workflows" - "$ref": "#/components/schemas/repository-rule-code-scanning" repository-ruleset: @@ -91447,6 +91449,18 @@ components: - allOf: - "$ref": "#/components/schemas/repository-rule-tag-name-pattern" - "$ref": "#/components/schemas/repository-rule-ruleset-info" + - allOf: + - "$ref": "#/components/schemas/repository-rule-file-path-restriction" + - "$ref": "#/components/schemas/repository-rule-ruleset-info" + - allOf: + - "$ref": "#/components/schemas/repository-rule-max-file-path-length" + - "$ref": "#/components/schemas/repository-rule-ruleset-info" + - allOf: + - "$ref": "#/components/schemas/repository-rule-file-extension-restriction" + - "$ref": "#/components/schemas/repository-rule-ruleset-info" + - allOf: + - "$ref": "#/components/schemas/repository-rule-max-file-size" + - "$ref": "#/components/schemas/repository-rule-ruleset-info" - allOf: - "$ref": "#/components/schemas/repository-rule-workflows" - "$ref": "#/components/schemas/repository-rule-ruleset-info" diff --git a/descriptions/api.github.com/dereferenced/api.github.com.2022-11-28.deref.json b/descriptions/api.github.com/dereferenced/api.github.com.2022-11-28.deref.json index f43e39eb43..a16d125b8b 100644 --- a/descriptions/api.github.com/dereferenced/api.github.com.2022-11-28.deref.json +++ b/descriptions/api.github.com/dereferenced/api.github.com.2022-11-28.deref.json @@ -92408,8 +92408,7 @@ "name": "Epic", "description": "An issue type for a multi-week tracking of work", "is_enabled": true, - "color": "green", - "is_private": true + "color": "green" } } } @@ -92644,8 +92643,7 @@ "name": "Epic", "description": "An issue type for a multi-week tracking of work", "is_enabled": true, - "color": "green", - "is_private": true + "color": "green" } } } @@ -124544,7 +124542,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -125817,7 +125820,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -127097,7 +127105,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -129018,7 +129031,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -130316,7 +130334,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -131592,7 +131615,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -407112,7 +407140,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -407660,6 +407693,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": [ { @@ -408589,7 +408848,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -409652,7 +409916,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -410922,7 +411191,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -412862,7 +413136,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -413940,7 +414219,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -415206,7 +415490,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -815439,7 +815728,7 @@ }, "personal-access-token-request-approved": { "post": { - "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.\n\n> [!NOTE]\n> Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change.", + "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.", "description": "A fine-grained personal access token request was approved.", "operationId": "personal-access-token-request/approved", "externalDocs": { @@ -816123,14 +816412,15 @@ "category": "webhooks", "subcategory": "personal_access_token_request", "supported-webhook-types": [ - "app" + "app", + "organization" ] } } }, "personal-access-token-request-cancelled": { "post": { - "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.\n\n> [!NOTE]\n> Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change.", + "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.", "description": "A fine-grained personal access token request was cancelled by the requester.", "operationId": "personal-access-token-request/cancelled", "externalDocs": { @@ -816814,14 +817104,15 @@ "category": "webhooks", "subcategory": "personal_access_token_request", "supported-webhook-types": [ - "app" + "app", + "organization" ] } } }, "personal-access-token-request-created": { "post": { - "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.\n\n> [!NOTE]\n> Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change.", + "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.", "description": "A fine-grained personal access token request was created.", "operationId": "personal-access-token-request/created", "externalDocs": { @@ -817504,14 +817795,15 @@ "category": "webhooks", "subcategory": "personal_access_token_request", "supported-webhook-types": [ - "app" + "app", + "organization" ] } } }, "personal-access-token-request-denied": { "post": { - "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.\n\n> [!NOTE]\n> Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change.", + "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.", "description": "A fine-grained personal access token request was denied.", "operationId": "personal-access-token-request/denied", "externalDocs": { @@ -818195,7 +818487,8 @@ "category": "webhooks", "subcategory": "personal_access_token_request", "supported-webhook-types": [ - "app" + "app", + "organization" ] } } @@ -1043974,7 +1044267,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -1046814,7 +1047112,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -1049654,7 +1049957,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -1050645,7 +1050953,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -1051464,7 +1051777,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -1052286,7 +1052604,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { diff --git a/descriptions/api.github.com/dereferenced/api.github.com.2022-11-28.deref.yaml b/descriptions/api.github.com/dereferenced/api.github.com.2022-11-28.deref.yaml index eb3bd07046..21d310d1dd 100644 --- a/descriptions/api.github.com/dereferenced/api.github.com.2022-11-28.deref.yaml +++ b/descriptions/api.github.com/dereferenced/api.github.com.2022-11-28.deref.yaml @@ -1013,7 +1013,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/global-advisories#get-a-global-security-advisory parameters: - - &579 + - &583 name: ghsa_id description: The GHSA (GitHub Security Advisory) identifier of the advisory. in: path @@ -9312,14 +9312,14 @@ paths: format: uri description: The REST API URL of the code locations for this alert. - state: &571 + state: &575 description: Sets the state of the secret scanning alert. You must provide `resolution` when you set the state to `resolved`. type: string enum: - open - resolved - resolution: &572 + resolution: &576 type: string description: "**Required when the `state` is `resolved`.** The reason for resolving the alert." @@ -10731,7 +10731,7 @@ paths: url: type: string format: uri - user: &602 + user: &606 title: Public User description: Public User type: object @@ -15211,7 +15211,7 @@ paths: - avatar_url - description examples: - default: &620 + default: &624 value: - login: github id: 1 @@ -17078,7 +17078,7 @@ paths: type: array items: *60 examples: - default: &614 + default: &618 value: total_count: 1 repositories: @@ -17946,7 +17946,7 @@ paths: type: array items: *119 examples: - default: &605 + default: &609 value: total_count: 1 repositories: @@ -27404,7 +27404,6 @@ paths: description: An issue type for a multi-week tracking of work is_enabled: true color: green - is_private: true responses: '200': description: Response @@ -27494,7 +27493,6 @@ paths: description: An issue type for a multi-week tracking of work is_enabled: true color: green - is_private: true responses: '200': description: Response @@ -29070,7 +29068,7 @@ paths: parameters: - *94 - *203 - - &619 + - &623 name: repo_name description: repo_name parameter in: path @@ -30095,7 +30093,7 @@ paths: - nuget - container - *94 - - &621 + - &625 name: visibility description: |- The selected visibility of the packages. This parameter is optional and only filters an existing result set. @@ -30136,7 +30134,7 @@ paths: default: *211 '403': *29 '401': *25 - '400': &623 + '400': &627 description: The value of `per_page` multiplied by `page` cannot be greater than 10000. x-github: @@ -33893,7 +33891,7 @@ paths: - *94 - *17 - *19 - - &556 + - &560 name: targets description: | A comma-separated list of rule targets to filter by. @@ -34368,6 +34366,10 @@ paths: At least one option must be enabled. items: type: string + enum: + - merge + - squash + - rebase dismiss_stale_reviews_on_push: type: boolean description: New, reviewable commits pushed will @@ -34638,7 +34640,8 @@ paths: required: - operator - pattern - - title: file_path_restriction + - &554 + title: file_path_restriction description: Prevent commits that include changes in specified file paths from being pushed to the commit graph. type: object @@ -34660,7 +34663,8 @@ paths: type: string required: - restricted_file_paths - - title: max_file_path_length + - &555 + title: max_file_path_length description: Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph. @@ -34683,7 +34687,8 @@ paths: maximum: 256 required: - max_file_path_length - - title: file_extension_restriction + - &556 + title: file_extension_restriction description: Prevent commits that include files with specified file extensions from being pushed to the commit graph. type: object @@ -34705,7 +34710,8 @@ paths: type: string required: - restricted_file_extensions - - title: max_file_size + - &557 + title: max_file_size description: Prevent commits that exceed a specified file size limit from being pushed to the commit graph. type: object @@ -34728,7 +34734,7 @@ paths: maximum: 100 required: - max_file_size - - &554 + - &558 title: workflows description: Require all changes made to a targeted branch to pass the specified workflows before they can be merged. @@ -34778,7 +34784,7 @@ paths: - repository_id required: - workflows - - &555 + - &559 title: code_scanning description: Choose which tools must provide code scanning results before the reference is updated. When configured, @@ -35016,7 +35022,7 @@ paths: url: https://docs.github.com/rest/orgs/rule-suites#list-organization-rule-suites parameters: - *94 - - &557 + - &561 name: ref description: The name of the ref. Cannot contain wildcard characters. Optionally prefix with `refs/heads/` to limit to branches or `refs/tags/` to limit @@ -35031,7 +35037,7 @@ paths: in: query schema: type: string - - &558 + - &562 name: time_period description: |- The time period to filter by. @@ -35047,14 +35053,14 @@ paths: - week - month default: day - - &559 + - &563 name: actor_name description: The handle for the GitHub user account to filter on. When specified, only rule evaluations triggered by this actor will be returned. in: query schema: type: string - - &560 + - &564 name: rule_suite_result description: The rule results to filter on. When specified, only suites with this result will be returned. @@ -35074,7 +35080,7 @@ paths: description: Response content: application/json: - schema: &561 + schema: &565 title: Rule Suites description: Response type: array @@ -35129,7 +35135,7 @@ paths: whether rules would pass or fail if all rules in the rule suite were `active`. examples: - default: &562 + default: &566 value: - id: 21 actor_id: 12 @@ -35173,7 +35179,7 @@ paths: url: https://docs.github.com/rest/orgs/rule-suites#get-an-organization-rule-suite parameters: - *94 - - &563 + - &567 name: rule_suite_id description: |- The unique identifier of the rule suite result. @@ -35189,7 +35195,7 @@ paths: description: Response content: application/json: - schema: &564 + schema: &568 title: Rule Suite description: Response type: object @@ -35288,7 +35294,7 @@ paths: description: The detailed failure message for the rule. Null if the rule passed. examples: - default: &565 + default: &569 value: id: 21 actor_id: 12 @@ -35534,7 +35540,7 @@ paths: type: string format: date-time examples: - default: &567 + default: &571 value: - version_id: 3 actor: @@ -35587,7 +35593,7 @@ paths: description: Response content: application/json: - schema: &568 + schema: &572 allOf: - *243 - type: object @@ -35666,7 +35672,7 @@ paths: - *48 - *19 - *17 - - &569 + - &573 name: before description: A cursor, as given in the [Link header](https://docs.github.com/rest/guides/using-pagination-in-the-rest-api#using-link-headers). If specified, the query only searches for events before this cursor. To @@ -35676,7 +35682,7 @@ paths: required: false schema: type: string - - &570 + - &574 name: after description: A cursor, as given in the [Link header](https://docs.github.com/rest/guides/using-pagination-in-the-rest-api#using-link-headers). If specified, the query only searches for events after this cursor. To @@ -35768,7 +35774,7 @@ paths: application/json: schema: type: array - items: &577 + items: &581 description: A repository security advisory. type: object properties: @@ -36059,7 +36065,7 @@ paths: - private_fork additionalProperties: false examples: - default: &578 + default: &582 value: - ghsa_id: GHSA-abcd-1234-efgh cve_id: CVE-2050-00000 @@ -36533,7 +36539,7 @@ paths: description: Response content: application/json: - schema: &637 + schema: &641 type: object properties: total_minutes_used: @@ -36603,7 +36609,7 @@ paths: - included_minutes - minutes_used_breakdown examples: - default: &638 + default: &642 value: total_minutes_used: 305 total_paid_minutes_used: 0 @@ -36639,7 +36645,7 @@ paths: description: Response content: application/json: - schema: &639 + schema: &643 type: object properties: total_gigabytes_bandwidth_used: @@ -36657,7 +36663,7 @@ paths: - total_paid_gigabytes_bandwidth_used - included_gigabytes_bandwidth examples: - default: &640 + default: &644 value: total_gigabytes_bandwidth_used: 50 total_paid_gigabytes_bandwidth_used: 40 @@ -36689,7 +36695,7 @@ paths: description: Response content: application/json: - schema: &641 + schema: &645 type: object properties: days_left_in_billing_cycle: @@ -36707,7 +36713,7 @@ paths: - estimated_paid_storage_for_month - estimated_storage_for_month examples: - default: &642 + default: &646 value: days_left_in_billing_cycle: 20 estimated_paid_storage_for_month: 15 @@ -37991,7 +37997,7 @@ paths: - updated_at - url examples: - default: &592 + default: &596 value: - author: login: octocat @@ -38239,7 +38245,7 @@ paths: application/json: schema: *265 examples: - default: &593 + default: &597 value: author: login: octocat @@ -38422,7 +38428,7 @@ paths: - updated_at - url examples: - default: &594 + default: &598 value: - author: login: octocat @@ -38648,7 +38654,7 @@ paths: application/json: schema: *268 examples: - default: &595 + default: &599 value: author: login: octocat @@ -39264,7 +39270,7 @@ paths: - state - url examples: - response-if-user-is-a-team-maintainer: &596 + response-if-user-is-a-team-maintainer: &600 summary: Response if user is a team maintainer value: url: https://api.github.com/teams/1/memberships/octocat @@ -39329,7 +39335,7 @@ paths: application/json: schema: *275 examples: - response-if-users-membership-with-team-is-now-pending: &597 + response-if-users-membership-with-team-is-now-pending: &601 summary: Response if user's membership with team is now pending value: url: https://api.github.com/teams/1/memberships/octocat @@ -39470,7 +39476,7 @@ paths: - updated_at - permissions examples: - default: &598 + default: &602 value: - owner_url: https://api.github.com/orgs/octocat url: https://api.github.com/projects/1002605 @@ -39549,7 +39555,7 @@ paths: application/json: schema: *276 examples: - default: &599 + default: &603 value: owner_url: https://api.github.com/orgs/octocat url: https://api.github.com/projects/1002605 @@ -39759,7 +39765,7 @@ paths: description: Alternative response with repository permissions content: application/json: - schema: &600 + schema: &604 title: Team Repository description: A team's access to a repository. type: object @@ -40416,7 +40422,7 @@ paths: type: array items: *188 examples: - response-if-child-teams-exist: &601 + response-if-child-teams-exist: &605 value: - id: 2 node_id: MDQ6VGVhbTI= @@ -52235,7 +52241,7 @@ paths: check. type: array items: *357 - deployment: &651 + deployment: &655 title: Deployment description: A deployment created as the result of an Actions check run from a workflow that references an environment @@ -53149,7 +53155,7 @@ paths: type: string format: date-time nullable: true - head_commit: &677 + head_commit: &681 title: Simple Commit description: A commit. type: object @@ -57342,14 +57348,14 @@ paths: type: integer machines: type: array - items: &608 + items: &612 type: object title: Codespace machine description: A description of the machine powering a codespace. properties: *399 required: *400 examples: - default: &609 + default: &613 value: total_count: 2 machines: @@ -60636,7 +60642,7 @@ paths: application/json: schema: type: array - items: &582 + items: &586 title: Status description: The status of a commit. type: object @@ -62190,7 +62196,7 @@ paths: items: type: object properties: - placeholder_id: &574 + placeholder_id: &578 description: The ID of the push protection bypass placeholder. This value is returned on any push protected routes. @@ -67956,7 +67962,7 @@ paths: type: string format: uri example: https://api.github.com/repos/octocat/Hello-World/hooks/1/deliveries - last_response: &685 + last_response: &689 title: Hook Response type: object properties: @@ -68916,7 +68922,7 @@ paths: parameters: - *278 - *279 - - &632 + - &636 name: since description: A user ID. Only return users with an ID greater than this ID. in: query @@ -69350,7 +69356,7 @@ paths: type: array items: *474 examples: - default: &625 + default: &629 value: - id: 1 repository: @@ -82434,6 +82440,18 @@ paths: - allOf: - *555 - *540 + - allOf: + - *556 + - *540 + - allOf: + - *557 + - *540 + - allOf: + - *558 + - *540 + - allOf: + - *559 + - *540 examples: default: value: @@ -82484,7 +82502,7 @@ paths: schema: type: boolean default: true - - *556 + - *560 responses: '200': description: Response @@ -82602,7 +82620,7 @@ paths: application/json: schema: *241 examples: - default: &566 + default: &570 value: id: 42 name: super cool ruleset @@ -82651,10 +82669,10 @@ paths: parameters: - *278 - *279 - - *557 - - *558 - - *559 - - *560 + - *561 + - *562 + - *563 + - *564 - *17 - *19 responses: @@ -82662,9 +82680,9 @@ paths: description: Response content: application/json: - schema: *561 + schema: *565 examples: - default: *562 + default: *566 '404': *6 '500': *145 x-github: @@ -82687,15 +82705,15 @@ paths: parameters: - *278 - *279 - - *563 + - *567 responses: '200': description: Response content: application/json: - schema: *564 + schema: *568 examples: - default: *565 + default: *569 '404': *6 '500': *145 x-github: @@ -82746,7 +82764,7 @@ paths: application/json: schema: *241 examples: - default: *566 + default: *570 '404': *6 '500': *145 put: @@ -82829,7 +82847,7 @@ paths: application/json: schema: *241 examples: - default: *566 + default: *570 '404': *6 '500': *145 delete: @@ -82890,7 +82908,7 @@ paths: type: array items: *243 examples: - default: *567 + default: *571 '404': *6 '500': *145 x-github: @@ -82928,7 +82946,7 @@ paths: description: Response content: application/json: - schema: *568 + schema: *572 examples: default: value: @@ -82992,8 +83010,8 @@ paths: - *48 - *19 - *17 - - *569 - - *570 + - *573 + - *574 - *248 - *249 - *250 @@ -83004,7 +83022,7 @@ paths: application/json: schema: type: array - items: &573 + items: &577 type: object properties: number: *54 @@ -83023,8 +83041,8 @@ paths: format: uri description: The REST API URL of the code locations for this alert. - state: *571 - resolution: *572 + state: *575 + resolution: *576 resolved_at: type: string format: date-time @@ -83250,7 +83268,7 @@ paths: description: Response content: application/json: - schema: *573 + schema: *577 examples: default: value: @@ -83312,8 +83330,8 @@ paths: schema: type: object properties: - state: *571 - resolution: *572 + state: *575 + resolution: *576 resolution_comment: description: An optional comment when closing an alert. Cannot be updated or deleted. Must be `null` when changing `state` to `open`. @@ -83331,7 +83349,7 @@ paths: description: Response content: application/json: - schema: *573 + schema: *577 examples: default: value: @@ -83419,7 +83437,7 @@ paths: schema: type: array description: List of locations where the secret was detected - items: &706 + items: &710 type: object properties: type: @@ -83787,14 +83805,14 @@ paths: schema: type: object properties: - reason: &575 + reason: &579 description: The reason for bypassing push protection. type: string enum: - false_positive - used_in_tests - will_fix_later - placeholder_id: *574 + placeholder_id: *578 required: - reason - placeholder_id @@ -83811,7 +83829,7 @@ paths: schema: type: object properties: - reason: *575 + reason: *579 expire_at: type: string format: date-time @@ -83870,7 +83888,7 @@ paths: properties: incremental_scans: type: array - items: &576 + items: &580 description: Information on a single scan performed by secret scanning on the repository type: object @@ -83896,15 +83914,15 @@ paths: nullable: true pattern_update_scans: type: array - items: *576 + items: *580 backfill_scans: type: array - items: *576 + items: *580 custom_pattern_backfill_scans: type: array items: allOf: - - *576 + - *580 - type: object properties: pattern_name: @@ -84019,9 +84037,9 @@ paths: application/json: schema: type: array - items: *577 + items: *581 examples: - default: *578 + default: *582 '400': *14 '404': *6 x-github: @@ -84205,9 +84223,9 @@ paths: description: Response content: application/json: - schema: *577 + schema: *581 examples: - default: &580 + default: &584 value: ghsa_id: GHSA-abcd-1234-efgh cve_id: CVE-2050-00000 @@ -84545,7 +84563,7 @@ paths: description: Response content: application/json: - schema: *577 + schema: *581 examples: default: value: @@ -84694,15 +84712,15 @@ paths: parameters: - *278 - *279 - - *579 + - *583 responses: '200': description: Response content: application/json: - schema: *577 + schema: *581 examples: - default: *580 + default: *584 '403': *29 '404': *6 x-github: @@ -84728,7 +84746,7 @@ paths: parameters: - *278 - *279 - - *579 + - *583 requestBody: required: true content: @@ -84887,10 +84905,10 @@ paths: description: Response content: application/json: - schema: *577 + schema: *581 examples: - default: *580 - add_credit: *580 + default: *584 + add_credit: *584 '403': *29 '404': *6 '422': @@ -84930,7 +84948,7 @@ paths: parameters: - *278 - *279 - - *579 + - *583 responses: '202': *47 '400': *14 @@ -84959,7 +84977,7 @@ paths: parameters: - *278 - *279 - - *579 + - *583 responses: '202': description: Response @@ -85103,7 +85121,7 @@ paths: application/json: schema: type: array - items: &581 + items: &585 title: Code Frequency Stat description: Code Frequency Stat type: array @@ -85476,7 +85494,7 @@ paths: application/json: schema: type: array - items: *581 + items: *585 examples: default: value: @@ -85564,7 +85582,7 @@ paths: description: Response content: application/json: - schema: *582 + schema: *586 examples: default: value: @@ -85658,7 +85676,7 @@ paths: description: if you subscribe to the repository content: application/json: - schema: &583 + schema: &587 title: Repository Invitation description: Repository invitations let you manage who you collaborate with. @@ -85753,7 +85771,7 @@ paths: description: Response content: application/json: - schema: *583 + schema: *587 examples: default: value: @@ -85890,7 +85908,7 @@ paths: application/json: schema: type: array - items: &584 + items: &588 title: Tag protection description: Tag protection type: object @@ -85966,7 +85984,7 @@ paths: description: Response content: application/json: - schema: *584 + schema: *588 examples: default: value: @@ -86114,7 +86132,7 @@ paths: description: Response content: application/json: - schema: &585 + schema: &589 title: Topic description: A topic aggregates entities that are related to a subject. type: object @@ -86126,7 +86144,7 @@ paths: required: - names examples: - default: &586 + default: &590 value: names: - octocat @@ -86181,9 +86199,9 @@ paths: description: Response content: application/json: - schema: *585 + schema: *589 examples: - default: *586 + default: *590 '404': *6 '422': *7 x-github: @@ -86206,7 +86224,7 @@ paths: parameters: - *278 - *279 - - &587 + - &591 name: per description: The time frame to display results for. in: query @@ -86235,7 +86253,7 @@ paths: example: 128 clones: type: array - items: &588 + items: &592 title: Traffic type: object properties: @@ -86476,7 +86494,7 @@ paths: parameters: - *278 - *279 - - *587 + - *591 responses: '200': description: Response @@ -86495,7 +86513,7 @@ paths: example: 3782 views: type: array - items: *588 + items: *592 required: - uniques - count @@ -87264,7 +87282,7 @@ paths: example: - 73..77 - 77..78 - text_matches: &589 + text_matches: &593 title: Search Result Text Matches type: array items: @@ -87426,7 +87444,7 @@ paths: enum: - author-date - committer-date - - &590 + - &594 name: order description: Determines whether the first search result returned is the highest number of matches (`desc`) or lowest number of matches (`asc`). This parameter @@ -87554,7 +87572,7 @@ paths: type: number node_id: type: string - text_matches: *589 + text_matches: *593 required: - sha - node_id @@ -87736,7 +87754,7 @@ paths: - interactions - created - updated - - *590 + - *594 - *17 - *19 - name: advanced_search @@ -87878,7 +87896,7 @@ paths: type: string format: date-time nullable: true - text_matches: *589 + text_matches: *593 pull_request: type: object properties: @@ -88106,7 +88124,7 @@ paths: enum: - created - updated - - *590 + - *594 - *17 - *19 responses: @@ -88150,7 +88168,7 @@ paths: nullable: true score: type: number - text_matches: *589 + text_matches: *593 required: - id - node_id @@ -88235,7 +88253,7 @@ paths: - forks - help-wanted-issues - updated - - *590 + - *594 - *17 - *19 responses: @@ -88474,7 +88492,7 @@ paths: - admin - pull - push - text_matches: *589 + text_matches: *593 temp_clone_token: type: string allow_merge_commit: @@ -88774,7 +88792,7 @@ paths: type: string format: uri nullable: true - text_matches: *589 + text_matches: *593 related: type: array nullable: true @@ -88965,7 +88983,7 @@ paths: - followers - repositories - joined - - *590 + - *594 - *17 - *19 responses: @@ -89069,7 +89087,7 @@ paths: hireable: type: boolean nullable: true - text_matches: *589 + text_matches: *593 blog: type: string nullable: true @@ -89148,7 +89166,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#get-a-team-legacy parameters: - - &591 + - &595 name: team_id description: The unique identifier of the team. in: path @@ -89189,7 +89207,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#update-a-team-legacy parameters: - - *591 + - *595 requestBody: required: true content: @@ -89289,7 +89307,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#delete-a-team-legacy parameters: - - *591 + - *595 responses: '204': description: Response @@ -89320,7 +89338,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#list-discussions-legacy parameters: - - *591 + - *595 - *48 - *17 - *19 @@ -89333,7 +89351,7 @@ paths: type: array items: *265 examples: - default: *592 + default: *596 headers: Link: *58 x-github: @@ -89362,7 +89380,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#create-a-discussion-legacy parameters: - - *591 + - *595 requestBody: required: true content: @@ -89425,7 +89443,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#get-a-discussion-legacy parameters: - - *591 + - *595 - *267 responses: '200': @@ -89459,7 +89477,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#update-a-discussion-legacy parameters: - - *591 + - *595 - *267 requestBody: required: false @@ -89485,7 +89503,7 @@ paths: application/json: schema: *265 examples: - default: *593 + default: *597 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89510,7 +89528,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#delete-a-discussion-legacy parameters: - - *591 + - *595 - *267 responses: '204': @@ -89540,7 +89558,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#list-discussion-comments-legacy parameters: - - *591 + - *595 - *267 - *48 - *17 @@ -89554,7 +89572,7 @@ paths: type: array items: *268 examples: - default: *594 + default: *598 headers: Link: *58 x-github: @@ -89583,7 +89601,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#create-a-discussion-comment-legacy parameters: - - *591 + - *595 - *267 requestBody: required: true @@ -89635,7 +89653,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#get-a-discussion-comment-legacy parameters: - - *591 + - *595 - *267 - *270 responses: @@ -89670,7 +89688,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#update-a-discussion-comment-legacy parameters: - - *591 + - *595 - *267 - *270 requestBody: @@ -89696,7 +89714,7 @@ paths: application/json: schema: *268 examples: - default: *595 + default: *599 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89721,7 +89739,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#delete-a-discussion-comment-legacy parameters: - - *591 + - *595 - *267 - *270 responses: @@ -89752,7 +89770,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-team-discussion-comment-legacy parameters: - - *591 + - *595 - *267 - *270 - name: content @@ -89811,7 +89829,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-team-discussion-comment-legacy parameters: - - *591 + - *595 - *267 - *270 requestBody: @@ -89873,7 +89891,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-team-discussion-legacy parameters: - - *591 + - *595 - *267 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). @@ -89931,7 +89949,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-team-discussion-legacy parameters: - - *591 + - *595 - *267 requestBody: required: true @@ -89990,7 +90008,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#list-pending-team-invitations-legacy parameters: - - *591 + - *595 - *17 - *19 responses: @@ -90028,7 +90046,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#list-team-members-legacy parameters: - - *591 + - *595 - name: role description: Filters members returned by their role in the team. in: query @@ -90079,7 +90097,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#get-team-member-legacy parameters: - - *591 + - *595 - *132 responses: '204': @@ -90116,7 +90134,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#add-team-member-legacy parameters: - - *591 + - *595 - *132 responses: '204': @@ -90156,7 +90174,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#remove-team-member-legacy parameters: - - *591 + - *595 - *132 responses: '204': @@ -90193,7 +90211,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#get-team-membership-for-a-user-legacy parameters: - - *591 + - *595 - *132 responses: '200': @@ -90202,7 +90220,7 @@ paths: application/json: schema: *275 examples: - response-if-user-is-a-team-maintainer: *596 + response-if-user-is-a-team-maintainer: *600 '404': *6 x-github: githubCloudOnly: false @@ -90235,7 +90253,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#add-or-update-team-membership-for-a-user-legacy parameters: - - *591 + - *595 - *132 requestBody: required: false @@ -90263,7 +90281,7 @@ paths: application/json: schema: *275 examples: - response-if-users-membership-with-team-is-now-pending: *597 + response-if-users-membership-with-team-is-now-pending: *601 '403': description: Forbidden if team synchronization is set up '422': @@ -90297,7 +90315,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#remove-team-membership-for-a-user-legacy parameters: - - *591 + - *595 - *132 responses: '204': @@ -90326,7 +90344,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-team-projects-legacy parameters: - - *591 + - *595 - *17 - *19 responses: @@ -90338,7 +90356,7 @@ paths: type: array items: *276 examples: - default: *598 + default: *602 headers: Link: *58 '404': *6 @@ -90364,7 +90382,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#check-team-permissions-for-a-project-legacy parameters: - - *591 + - *595 - *277 responses: '200': @@ -90373,7 +90391,7 @@ paths: application/json: schema: *276 examples: - default: *599 + default: *603 '404': description: Not Found if project is not managed by this team x-github: @@ -90397,7 +90415,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#add-or-update-team-project-permissions-legacy parameters: - - *591 + - *595 - *277 requestBody: required: false @@ -90465,7 +90483,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#remove-a-project-from-a-team-legacy parameters: - - *591 + - *595 - *277 responses: '204': @@ -90493,7 +90511,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-team-repositories-legacy parameters: - - *591 + - *595 - *17 - *19 responses: @@ -90535,7 +90553,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#check-team-permissions-for-a-repository-legacy parameters: - - *591 + - *595 - *278 - *279 responses: @@ -90543,7 +90561,7 @@ paths: description: Alternative response with extra repository information content: application/json: - schema: *600 + schema: *604 examples: alternative-response-with-extra-repository-information: value: @@ -90694,7 +90712,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#add-or-update-team-repository-permissions-legacy parameters: - - *591 + - *595 - *278 - *279 requestBody: @@ -90746,7 +90764,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#remove-a-repository-from-a-team-legacy parameters: - - *591 + - *595 - *278 - *279 responses: @@ -90773,7 +90791,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-child-teams-legacy parameters: - - *591 + - *595 - *17 - *19 responses: @@ -90785,7 +90803,7 @@ paths: type: array items: *188 examples: - response-if-child-teams-exist: *601 + response-if-child-teams-exist: *605 headers: Link: *58 '404': *6 @@ -90818,7 +90836,7 @@ paths: application/json: schema: oneOf: - - &603 + - &607 title: Private User description: Private User type: object @@ -91021,7 +91039,7 @@ paths: - private_gists - total_private_repos - two_factor_authentication - - *602 + - *606 examples: response-with-public-and-private-profile-information: summary: Response with public and private profile information @@ -91174,7 +91192,7 @@ paths: description: Response content: application/json: - schema: *603 + schema: *607 examples: default: value: @@ -91572,7 +91590,7 @@ paths: type: integer secrets: type: array - items: &604 + items: &608 title: Codespaces Secret description: Secrets for a GitHub Codespace. type: object @@ -91688,7 +91706,7 @@ paths: description: Response content: application/json: - schema: *604 + schema: *608 examples: default: value: @@ -91834,7 +91852,7 @@ paths: type: array items: *119 examples: - default: *605 + default: *609 '401': *25 '403': *29 '404': *6 @@ -92101,7 +92119,7 @@ paths: description: Response content: application/json: - schema: &606 + schema: &610 type: object title: Fetches information about an export of a codespace. description: An export of a codespace. Also, latest export details @@ -92142,7 +92160,7 @@ paths: description: Web url for the exported branch example: https://github.com/octocat/hello-world/tree/:branch examples: - default: &607 + default: &611 value: state: succeeded completed_at: '2022-01-01T14:59:22Z' @@ -92187,9 +92205,9 @@ paths: description: Response content: application/json: - schema: *606 + schema: *610 examples: - default: *607 + default: *611 '404': *6 x-github: githubCloudOnly: false @@ -92226,9 +92244,9 @@ paths: type: integer machines: type: array - items: *608 + items: *612 examples: - default: *609 + default: *613 '304': *37 '500': *145 '401': *25 @@ -93167,7 +93185,7 @@ paths: type: array items: *210 examples: - default: &622 + default: &626 value: - id: 197 name: hello_docker @@ -93268,7 +93286,7 @@ paths: application/json: schema: type: array - items: &610 + items: &614 title: Email description: Email type: object @@ -93333,9 +93351,9 @@ paths: application/json: schema: type: array - items: *610 + items: *614 examples: - default: &624 + default: &628 value: - email: octocat@github.com verified: true @@ -93410,7 +93428,7 @@ paths: application/json: schema: type: array - items: *610 + items: *614 examples: default: value: @@ -93666,7 +93684,7 @@ paths: application/json: schema: type: array - items: &611 + items: &615 title: GPG Key description: A unique encryption key type: object @@ -93797,7 +93815,7 @@ paths: - subkeys - revoked examples: - default: &635 + default: &639 value: - id: 3 name: Octocat's GPG Key @@ -93882,9 +93900,9 @@ paths: description: Response content: application/json: - schema: *611 + schema: *615 examples: - default: &612 + default: &616 value: id: 3 name: Octocat's GPG Key @@ -93941,7 +93959,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/gpg-keys#get-a-gpg-key-for-the-authenticated-user parameters: - - &613 + - &617 name: gpg_key_id description: The unique identifier of the GPG key. in: path @@ -93953,9 +93971,9 @@ paths: description: Response content: application/json: - schema: *611 + schema: *615 examples: - default: *612 + default: *616 '404': *6 '304': *37 '403': *29 @@ -93978,7 +93996,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/gpg-keys#delete-a-gpg-key-for-the-authenticated-user parameters: - - *613 + - *617 responses: '204': description: Response @@ -94169,7 +94187,7 @@ paths: type: array items: *60 examples: - default: *614 + default: *618 headers: Link: *58 '404': *6 @@ -94433,7 +94451,7 @@ paths: application/json: schema: type: array - items: &615 + items: &619 title: Key description: Key type: object @@ -94530,9 +94548,9 @@ paths: description: Response content: application/json: - schema: *615 + schema: *619 examples: - default: &616 + default: &620 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -94571,9 +94589,9 @@ paths: description: Response content: application/json: - schema: *615 + schema: *619 examples: - default: *616 + default: *620 '404': *6 '304': *37 '403': *29 @@ -94629,7 +94647,7 @@ paths: application/json: schema: type: array - items: &617 + items: &621 title: User Marketplace Purchase description: User Marketplace Purchase type: object @@ -94697,7 +94715,7 @@ paths: - account - plan examples: - default: &618 + default: &622 value: - billing_cycle: monthly next_billing_date: '2017-11-11T00:00:00Z' @@ -94759,9 +94777,9 @@ paths: application/json: schema: type: array - items: *617 + items: *621 examples: - default: *618 + default: *622 headers: Link: *58 '304': *37 @@ -95756,7 +95774,7 @@ paths: url: https://docs.github.com/rest/migrations/users#unlock-a-user-repository parameters: - *203 - - *619 + - *623 responses: '204': description: Response @@ -95829,7 +95847,7 @@ paths: type: array items: *199 examples: - default: *620 + default: *624 headers: Link: *58 '304': *37 @@ -95871,7 +95889,7 @@ paths: - docker - nuget - container - - *621 + - *625 - *19 - *17 responses: @@ -95883,8 +95901,8 @@ paths: type: array items: *210 examples: - default: *622 - '400': *623 + default: *626 + '400': *627 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -95913,7 +95931,7 @@ paths: application/json: schema: *210 examples: - default: &636 + default: &640 value: id: 40201 name: octo-name @@ -96366,9 +96384,9 @@ paths: application/json: schema: type: array - items: *610 + items: *614 examples: - default: *624 + default: *628 headers: Link: *58 '304': *37 @@ -96481,7 +96499,7 @@ paths: type: array items: *60 examples: - default: &631 + default: &635 summary: Default response value: - id: 1296269 @@ -96825,7 +96843,7 @@ paths: type: array items: *474 examples: - default: *625 + default: *629 headers: Link: *58 '304': *37 @@ -96904,7 +96922,7 @@ paths: application/json: schema: type: array - items: &626 + items: &630 title: Social account description: Social media account type: object @@ -96919,7 +96937,7 @@ paths: - provider - url examples: - default: &627 + default: &631 value: - provider: twitter url: https://twitter.com/github @@ -96981,9 +96999,9 @@ paths: application/json: schema: type: array - items: *626 + items: *630 examples: - default: *627 + default: *631 '422': *15 '304': *37 '404': *6 @@ -97070,7 +97088,7 @@ paths: application/json: schema: type: array - items: &628 + items: &632 title: SSH Signing Key description: A public SSH key used to sign Git commits type: object @@ -97090,7 +97108,7 @@ paths: - title - created_at examples: - default: &643 + default: &647 value: - key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -97156,9 +97174,9 @@ paths: description: Response content: application/json: - schema: *628 + schema: *632 examples: - default: &629 + default: &633 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -97189,7 +97207,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/ssh-signing-keys#get-an-ssh-signing-key-for-the-authenticated-user parameters: - - &630 + - &634 name: ssh_signing_key_id description: The unique identifier of the SSH signing key. in: path @@ -97201,9 +97219,9 @@ paths: description: Response content: application/json: - schema: *628 + schema: *632 examples: - default: *629 + default: *633 '404': *6 '304': *37 '403': *29 @@ -97226,7 +97244,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/ssh-signing-keys#delete-an-ssh-signing-key-for-the-authenticated-user parameters: - - *630 + - *634 responses: '204': description: Response @@ -97255,7 +97273,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#list-repositories-starred-by-the-authenticated-user parameters: - - &644 + - &648 name: sort description: The property to sort the results by. `created` means when the repository was starred. `updated` means when the repository was last pushed @@ -97280,11 +97298,11 @@ paths: type: array items: *60 examples: - default-response: *631 + default-response: *635 application/vnd.github.v3.star+json: schema: type: array - items: &645 + items: &649 title: Starred Repository description: Starred Repository type: object @@ -97653,10 +97671,10 @@ paths: application/json: schema: oneOf: - - *603 - - *602 + - *607 + - *606 examples: - default-response: &633 + default-response: &637 summary: Default response value: login: octocat @@ -97691,7 +97709,7 @@ paths: following: 0 created_at: '2008-01-14T04:33:35Z' updated_at: '2008-01-14T04:33:35Z' - response-with-git-hub-plan-information: &634 + response-with-git-hub-plan-information: &638 summary: Response with GitHub plan information value: login: octocat @@ -97751,7 +97769,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/users#list-users parameters: - - *632 + - *636 - *17 responses: '200': @@ -97800,11 +97818,11 @@ paths: application/json: schema: oneOf: - - *603 - - *602 + - *607 + - *606 examples: - default-response: *633 - response-with-git-hub-plan-information: *634 + default-response: *637 + response-with-git-hub-plan-information: *638 '404': *6 x-github: githubCloudOnly: false @@ -97921,7 +97939,7 @@ paths: type: array items: *210 examples: - default: *622 + default: *626 '403': *29 '401': *25 x-github: @@ -98325,9 +98343,9 @@ paths: application/json: schema: type: array - items: *611 + items: *615 examples: - default: *635 + default: *639 headers: Link: *58 x-github: @@ -98509,7 +98527,7 @@ paths: type: array items: *199 examples: - default: *620 + default: *624 headers: Link: *58 x-github: @@ -98548,7 +98566,7 @@ paths: - docker - nuget - container - - *621 + - *625 - *132 - *19 - *17 @@ -98561,10 +98579,10 @@ paths: type: array items: *210 examples: - default: *622 + default: *626 '403': *29 '401': *25 - '400': *623 + '400': *627 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -98594,7 +98612,7 @@ paths: application/json: schema: *210 examples: - default: *636 + default: *640 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -99193,9 +99211,9 @@ paths: description: Response content: application/json: - schema: *637 + schema: *641 examples: - default: *638 + default: *642 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -99223,9 +99241,9 @@ paths: description: Response content: application/json: - schema: *639 + schema: *643 examples: - default: *640 + default: *644 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -99253,9 +99271,9 @@ paths: description: Response content: application/json: - schema: *641 + schema: *645 examples: - default: *642 + default: *646 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -99283,9 +99301,9 @@ paths: application/json: schema: type: array - items: *626 + items: *630 examples: - default: *627 + default: *631 headers: Link: *58 x-github: @@ -99315,9 +99333,9 @@ paths: application/json: schema: type: array - items: *628 + items: *632 examples: - default: *643 + default: *647 headers: Link: *58 x-github: @@ -99342,7 +99360,7 @@ paths: url: https://docs.github.com/rest/activity/starring#list-repositories-starred-by-a-user parameters: - *132 - - *644 + - *648 - *48 - *17 - *19 @@ -99354,11 +99372,11 @@ paths: schema: anyOf: - type: array - items: *645 + items: *649 - type: array items: *60 examples: - default-response: *631 + default-response: *635 headers: Link: *58 x-github: @@ -99517,7 +99535,7 @@ x-webhooks: type: string enum: - disabled - enterprise: &646 + enterprise: &650 title: Enterprise description: |- An enterprise on GitHub. Webhook payloads contain the `enterprise` property when the webhook is configured @@ -99575,7 +99593,7 @@ x-webhooks: - created_at - updated_at - avatar_url - installation: &647 + installation: &651 title: Simple Installation description: |- The GitHub App installation. Webhook payloads contain the `installation` property when the event is configured @@ -99594,7 +99612,7 @@ x-webhooks: required: - id - node_id - organization: &648 + organization: &652 title: Organization Simple description: |- A GitHub organization. Webhook payloads contain the `organization` property when the webhook is configured for an @@ -99654,13 +99672,13 @@ x-webhooks: - public_members_url - avatar_url - description - repository: &649 + repository: &653 title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: &679 + properties: &683 id: description: Unique identifier of the repository example: 42 @@ -100343,7 +100361,7 @@ x-webhooks: type: boolean description: Whether anonymous git access is enabled for this repository - required: &680 + required: &684 - archive_url - assignees_url - blobs_url @@ -100494,10 +100512,10 @@ x-webhooks: type: string enum: - enabled - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -100573,11 +100591,11 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 - rule: &650 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 + rule: &654 title: branch protection rule description: The branch protection rule. Includes a `name` and all the [branch protection settings](https://docs.github.com/github/administering-a-repository/defining-the-mergeability-of-pull-requests/about-protected-branches#about-branch-protection-settings) @@ -100800,11 +100818,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 - rule: *650 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 + rule: *654 sender: *4 required: - action @@ -100987,11 +101005,11 @@ x-webhooks: - everyone required: - from - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 - rule: *650 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 + rule: *654 sender: *4 required: - action @@ -101075,7 +101093,7 @@ x-webhooks: type: string enum: - completed - check_run: &652 + check_run: &656 title: CheckRun description: A check performed on the code of a given code change type: object @@ -101176,7 +101194,7 @@ x-webhooks: - skipped - timed_out - action_required - deployment: *651 + deployment: *655 details_url: example: https://example.com type: string @@ -101261,9 +101279,9 @@ x-webhooks: - output - app - pull_requests - installation: *647 - organization: *648 - repository: *649 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - check_run @@ -101656,10 +101674,10 @@ x-webhooks: type: string enum: - created - check_run: *652 - installation: *647 - organization: *648 - repository: *649 + check_run: *656 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - check_run @@ -102055,10 +102073,10 @@ x-webhooks: type: string enum: - requested_action - check_run: *652 - installation: *647 - organization: *648 - repository: *649 + check_run: *656 + installation: *651 + organization: *652 + repository: *653 requested_action: description: The action requested by the user. type: object @@ -102463,10 +102481,10 @@ x-webhooks: type: string enum: - rerequested - check_run: *652 - installation: *647 - organization: *648 - repository: *649 + check_run: *656 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - check_run @@ -103443,10 +103461,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -104116,10 +104134,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -104783,10 +104801,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -105094,20 +105112,20 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: &653 + commit_oid: &657 description: The commit SHA of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event was triggered by the `sender` and this value will be empty. type: string - enterprise: *646 - installation: *647 - organization: *648 - ref: &654 + enterprise: *650 + installation: *651 + organization: *652 + ref: &658 description: The Git reference of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event was triggered by the `sender` and this value will be empty. type: string - repository: *649 + repository: *653 sender: *4 required: - action @@ -105499,12 +105517,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *653 - enterprise: *646 - installation: *647 - organization: *648 - ref: *654 - repository: *649 + commit_oid: *657 + enterprise: *650 + installation: *651 + organization: *652 + ref: *658 + repository: *653 sender: *4 required: - action @@ -105767,12 +105785,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *653 - enterprise: *646 - installation: *647 - organization: *648 - ref: *654 - repository: *649 + commit_oid: *657 + enterprise: *650 + installation: *651 + organization: *652 + ref: *658 + repository: *653 sender: *4 required: - action @@ -106101,12 +106119,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *653 - enterprise: *646 - installation: *647 - organization: *648 - ref: *654 - repository: *649 + commit_oid: *657 + enterprise: *650 + installation: *651 + organization: *652 + ref: *658 + repository: *653 sender: *4 required: - action @@ -106371,16 +106389,16 @@ x-webhooks: triggered by the `sender` and this value will be empty. type: string nullable: true - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 ref: description: The Git reference of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event was triggered by the `sender` and this value will be empty. type: string nullable: true - repository: *649 + repository: *653 sender: *4 required: - action @@ -106614,12 +106632,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *653 - enterprise: *646 - installation: *647 - organization: *648 - ref: *654 - repository: *649 + commit_oid: *657 + enterprise: *650 + installation: *651 + organization: *652 + ref: *658 + repository: *653 sender: *4 required: - action @@ -106876,10 +106894,10 @@ x-webhooks: - updated_at - author_association - body - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -106959,18 +106977,18 @@ x-webhooks: description: The repository's current description. type: string nullable: true - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 master_branch: description: The name of the repository's default branch (usually `main`). type: string - organization: *648 - pusher_type: &655 + organization: *652 + pusher_type: &659 description: The pusher type for the event. Can be either `user` or a deploy key. type: string - ref: &656 + ref: &660 description: The [`git ref`](https://docs.github.com/rest/git/refs#get-a-reference) resource. type: string @@ -106980,7 +106998,7 @@ x-webhooks: enum: - tag - branch - repository: *649 + repository: *653 sender: *4 required: - ref @@ -107063,9 +107081,9 @@ x-webhooks: enum: - created definition: *227 - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 sender: *4 required: - action @@ -107150,9 +107168,9 @@ x-webhooks: description: The name of the property that was deleted. required: - property_name - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 sender: *4 required: - action @@ -107230,9 +107248,9 @@ x-webhooks: enum: - updated definition: *227 - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 sender: *4 required: - action @@ -107309,10 +107327,10 @@ x-webhooks: type: string enum: - updated - enterprise: *646 - installation: *647 - repository: *649 - organization: *648 + enterprise: *650 + installation: *651 + repository: *653 + organization: *652 sender: *4 new_property_values: type: array @@ -107397,18 +107415,18 @@ x-webhooks: title: delete event type: object properties: - enterprise: *646 - installation: *647 - organization: *648 - pusher_type: *655 - ref: *656 + enterprise: *650 + installation: *651 + organization: *652 + pusher_type: *659 + ref: *660 ref_type: description: The type of Git ref object deleted in the repository. type: string enum: - tag - branch - repository: *649 + repository: *653 sender: *4 required: - ref @@ -107493,10 +107511,10 @@ x-webhooks: enum: - auto_dismissed alert: *430 - installation: *647 - organization: *648 - enterprise: *646 - repository: *649 + installation: *651 + organization: *652 + enterprise: *650 + repository: *653 sender: *4 required: - action @@ -107581,10 +107599,10 @@ x-webhooks: enum: - auto_reopened alert: *430 - installation: *647 - organization: *648 - enterprise: *646 - repository: *649 + installation: *651 + organization: *652 + enterprise: *650 + repository: *653 sender: *4 required: - action @@ -107669,10 +107687,10 @@ x-webhooks: enum: - created alert: *430 - installation: *647 - organization: *648 - enterprise: *646 - repository: *649 + installation: *651 + organization: *652 + enterprise: *650 + repository: *653 sender: *4 required: - action @@ -107755,10 +107773,10 @@ x-webhooks: enum: - dismissed alert: *430 - installation: *647 - organization: *648 - enterprise: *646 - repository: *649 + installation: *651 + organization: *652 + enterprise: *650 + repository: *653 sender: *4 required: - action @@ -107841,10 +107859,10 @@ x-webhooks: enum: - fixed alert: *430 - installation: *647 - organization: *648 - enterprise: *646 - repository: *649 + installation: *651 + organization: *652 + enterprise: *650 + repository: *653 sender: *4 required: - action @@ -107928,10 +107946,10 @@ x-webhooks: enum: - reintroduced alert: *430 - installation: *647 - organization: *648 - enterprise: *646 - repository: *649 + installation: *651 + organization: *652 + enterprise: *650 + repository: *653 sender: *4 required: - action @@ -108014,10 +108032,10 @@ x-webhooks: enum: - reopened alert: *430 - installation: *647 - organization: *648 - enterprise: *646 - repository: *649 + installation: *651 + organization: *652 + enterprise: *650 + repository: *653 sender: *4 required: - action @@ -108094,9 +108112,9 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - key: &657 + enterprise: *650 + installation: *651 + key: &661 description: The [`deploy key`](https://docs.github.com/rest/deploy-keys/deploy-keys#get-a-deploy-key) resource. type: object @@ -108132,8 +108150,8 @@ x-webhooks: - verified - created_at - read_only - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -108210,11 +108228,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - key: *657 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + key: *661 + organization: *652 + repository: *653 sender: *4 required: - action @@ -108775,12 +108793,12 @@ x-webhooks: - updated_at - statuses_url - repository_url - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 - workflow: &661 + workflow: &665 title: Workflow type: object nullable: true @@ -109510,9 +109528,9 @@ x-webhooks: pull_requests: type: array items: *521 - repository: *649 - organization: *648 - installation: *647 + repository: *653 + organization: *652 + installation: *651 sender: *4 responses: '200': @@ -109583,7 +109601,7 @@ x-webhooks: type: string enum: - approved - approver: &658 + approver: &662 type: object properties: avatar_url: @@ -109626,11 +109644,11 @@ x-webhooks: type: string comment: type: string - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 - reviewers: &659 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 + reviewers: &663 type: array items: type: object @@ -109709,7 +109727,7 @@ x-webhooks: sender: *4 since: type: string - workflow_job_run: &660 + workflow_job_run: &664 type: object properties: conclusion: @@ -110440,18 +110458,18 @@ x-webhooks: type: string enum: - rejected - approver: *658 + approver: *662 comment: type: string - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 - reviewers: *659 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 + reviewers: *663 sender: *4 since: type: string - workflow_job_run: *660 + workflow_job_run: *664 workflow_job_runs: type: array items: @@ -111155,13 +111173,13 @@ x-webhooks: type: string enum: - requested - enterprise: *646 + enterprise: *650 environment: type: string - installation: *647 - organization: *648 - repository: *649 - requestor: &666 + installation: *651 + organization: *652 + repository: *653 + requestor: &670 title: User type: object nullable: true @@ -113060,12 +113078,12 @@ x-webhooks: - updated_at - deployment_url - repository_url - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 - workflow: *661 + workflow: *665 workflow_run: title: Deployment Workflow Run type: object @@ -113745,7 +113763,7 @@ x-webhooks: type: string enum: - answered - answer: &664 + answer: &668 type: object properties: author_association: @@ -113902,7 +113920,7 @@ x-webhooks: - created_at - updated_at - body - discussion: &662 + discussion: &666 title: Discussion description: A Discussion in a repository. type: object @@ -114210,10 +114228,10 @@ x-webhooks: - author_association - active_lock_reason - body - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -114340,11 +114358,11 @@ x-webhooks: - from required: - category - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -114427,11 +114445,11 @@ x-webhooks: type: string enum: - closed - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -114513,7 +114531,7 @@ x-webhooks: type: string enum: - created - comment: &663 + comment: &667 type: object properties: author_association: @@ -114670,11 +114688,11 @@ x-webhooks: - updated_at - body - reactions - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -114757,12 +114775,12 @@ x-webhooks: type: string enum: - deleted - comment: *663 - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + comment: *667 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -114857,12 +114875,12 @@ x-webhooks: - from required: - body - comment: *663 - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + comment: *667 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -114946,11 +114964,11 @@ x-webhooks: type: string enum: - created - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -115032,11 +115050,11 @@ x-webhooks: type: string enum: - deleted - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -115136,11 +115154,11 @@ x-webhooks: type: string required: - from - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -115222,10 +115240,10 @@ x-webhooks: type: string enum: - labeled - discussion: *662 - enterprise: *646 - installation: *647 - label: &665 + discussion: *666 + enterprise: *650 + installation: *651 + label: &669 title: Label type: object properties: @@ -115257,8 +115275,8 @@ x-webhooks: - color - default - description - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -115341,11 +115359,11 @@ x-webhooks: type: string enum: - locked - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -115427,11 +115445,11 @@ x-webhooks: type: string enum: - pinned - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -115513,11 +115531,11 @@ x-webhooks: type: string enum: - reopened - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -115602,16 +115620,16 @@ x-webhooks: changes: type: object properties: - new_discussion: *662 - new_repository: *649 + new_discussion: *666 + new_repository: *653 required: - new_discussion - new_repository - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -115694,10 +115712,10 @@ x-webhooks: type: string enum: - unanswered - discussion: *662 - old_answer: *664 - organization: *648 - repository: *649 + discussion: *666 + old_answer: *668 + organization: *652 + repository: *653 sender: *4 required: - action @@ -115779,12 +115797,12 @@ x-webhooks: type: string enum: - unlabeled - discussion: *662 - enterprise: *646 - installation: *647 - label: *665 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + label: *669 + organization: *652 + repository: *653 sender: *4 required: - action @@ -115867,11 +115885,11 @@ x-webhooks: type: string enum: - unlocked - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -115953,11 +115971,11 @@ x-webhooks: type: string enum: - unpinned - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -116030,7 +116048,7 @@ x-webhooks: description: A user forks a repository. type: object properties: - enterprise: *646 + enterprise: *650 forkee: description: The created [`repository`](https://docs.github.com/rest/repos/repos#get-a-repository) resource. @@ -116690,9 +116708,9 @@ x-webhooks: type: integer watchers_count: type: integer - installation: *647 - organization: *648 - repository: *649 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - forkee @@ -116838,9 +116856,9 @@ x-webhooks: title: gollum event type: object properties: - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 pages: description: The pages that were updated. type: array @@ -116877,7 +116895,7 @@ x-webhooks: - action - sha - html_url - repository: *649 + repository: *653 sender: *4 required: - pages @@ -116953,10 +116971,10 @@ x-webhooks: type: string enum: - created - enterprise: *646 + enterprise: *650 installation: *22 - organization: *648 - repositories: &667 + organization: *652 + repositories: &671 description: An array of repository objects that the installation can access. type: array @@ -116982,8 +117000,8 @@ x-webhooks: - name - full_name - private - repository: *649 - requester: *666 + repository: *653 + requester: *670 sender: *4 required: - action @@ -117058,11 +117076,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 + enterprise: *650 installation: *22 - organization: *648 - repositories: *667 - repository: *649 + organization: *652 + repositories: *671 + repository: *653 requester: nullable: true sender: *4 @@ -117138,11 +117156,11 @@ x-webhooks: type: string enum: - new_permissions_accepted - enterprise: *646 + enterprise: *650 installation: *22 - organization: *648 - repositories: *667 - repository: *649 + organization: *652 + repositories: *671 + repository: *653 requester: nullable: true sender: *4 @@ -117218,10 +117236,10 @@ x-webhooks: type: string enum: - added - enterprise: *646 + enterprise: *650 installation: *22 - organization: *648 - repositories_added: &668 + organization: *652 + repositories_added: &672 description: An array of repository objects, which were added to the installation. type: array @@ -117267,15 +117285,15 @@ x-webhooks: private: description: Whether the repository is private or public. type: boolean - repository: *649 - repository_selection: &669 + repository: *653 + repository_selection: &673 description: Describe whether all repositories have been selected or there's a selection involved type: string enum: - all - selected - requester: *666 + requester: *670 sender: *4 required: - action @@ -117354,10 +117372,10 @@ x-webhooks: type: string enum: - removed - enterprise: *646 + enterprise: *650 installation: *22 - organization: *648 - repositories_added: *668 + organization: *652 + repositories_added: *672 repositories_removed: description: An array of repository objects, which were removed from the installation. @@ -117384,9 +117402,9 @@ x-webhooks: - name - full_name - private - repository: *649 - repository_selection: *669 - requester: *666 + repository: *653 + repository_selection: *673 + requester: *670 sender: *4 required: - action @@ -117465,11 +117483,11 @@ x-webhooks: type: string enum: - suspend - enterprise: *646 + enterprise: *650 installation: *22 - organization: *648 - repositories: *667 - repository: *649 + organization: *652 + repositories: *671 + repository: *653 requester: nullable: true sender: *4 @@ -117647,10 +117665,10 @@ x-webhooks: type: string required: - from - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 target_type: type: string @@ -117729,11 +117747,11 @@ x-webhooks: type: string enum: - unsuspend - enterprise: *646 + enterprise: *650 installation: *22 - organization: *648 - repositories: *667 - repository: *649 + organization: *652 + repositories: *671 + repository: *653 requester: nullable: true sender: *4 @@ -117985,8 +118003,8 @@ x-webhooks: - performed_via_github_app - body - reactions - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -119142,8 +119160,8 @@ x-webhooks: - state - locked - assignee - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -119223,7 +119241,7 @@ x-webhooks: type: string enum: - deleted - comment: &670 + comment: &674 title: issue comment description: The [comment](https://docs.github.com/rest/issues/comments#get-an-issue-comment) itself. @@ -119388,8 +119406,8 @@ x-webhooks: - performed_via_github_app - body - reactions - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -120543,8 +120561,8 @@ x-webhooks: - state - locked - assignee - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -120624,7 +120642,7 @@ x-webhooks: type: string enum: - edited - changes: &698 + changes: &702 description: The changes to the comment. type: object properties: @@ -120636,9 +120654,9 @@ x-webhooks: type: string required: - from - comment: *670 - enterprise: *646 - installation: *647 + comment: *674 + enterprise: *650 + installation: *651 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -121793,8 +121811,8 @@ x-webhooks: - state - locked - assignee - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -121876,10 +121894,10 @@ x-webhooks: type: string enum: - assigned - assignee: *666 - enterprise: *646 - installation: *647 - issue: &673 + assignee: *670 + enterprise: *650 + installation: *651 + issue: &677 title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -122798,8 +122816,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -122879,8 +122897,8 @@ x-webhooks: type: string enum: - closed - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -123939,8 +123957,8 @@ x-webhooks: required: - state - closed_at - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -124019,8 +124037,8 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -124932,8 +124950,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -125012,8 +125030,8 @@ x-webhooks: type: string enum: - demilestoned - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -125928,7 +125946,7 @@ x-webhooks: format: uri user_view_type: type: string - milestone: &671 + milestone: &675 title: Milestone description: A collection of related issues and pull requests. type: object @@ -126066,8 +126084,8 @@ x-webhooks: - updated_at - due_on - closed_at - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -126166,8 +126184,8 @@ x-webhooks: type: string required: - from - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -127086,9 +127104,9 @@ x-webhooks: - active_lock_reason - body - reactions - label: *665 - organization: *648 - repository: *649 + label: *669 + organization: *652 + repository: *653 sender: *4 required: - action @@ -127168,8 +127186,8 @@ x-webhooks: type: string enum: - labeled - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -128087,9 +128105,9 @@ x-webhooks: - active_lock_reason - body - reactions - label: *665 - organization: *648 - repository: *649 + label: *669 + organization: *652 + repository: *653 sender: *4 required: - action @@ -128169,8 +128187,8 @@ x-webhooks: type: string enum: - locked - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -129089,8 +129107,8 @@ x-webhooks: format: uri user_view_type: type: string - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -129169,8 +129187,8 @@ x-webhooks: type: string enum: - milestoned - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -130083,9 +130101,9 @@ x-webhooks: format: uri user_view_type: type: string - milestone: *671 - organization: *648 - repository: *649 + milestone: *675 + organization: *652 + repository: *653 sender: *4 required: - action @@ -131546,8 +131564,8 @@ x-webhooks: required: - old_issue - old_repository - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -132465,8 +132483,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -132546,9 +132564,9 @@ x-webhooks: type: string enum: - pinned - enterprise: *646 - installation: *647 - issue: &672 + enterprise: *650 + installation: *651 + issue: &676 title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -133460,8 +133478,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -133540,8 +133558,8 @@ x-webhooks: type: string enum: - reopened - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -134459,8 +134477,8 @@ x-webhooks: user_view_type: type: string type: *189 - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -135923,11 +135941,11 @@ x-webhooks: required: - new_issue - new_repository - enterprise: *646 - installation: *647 - issue: *672 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + issue: *676 + organization: *652 + repository: *653 sender: *4 required: - action @@ -136008,7 +136026,7 @@ x-webhooks: type: string enum: - unassigned - assignee: &701 + assignee: &705 title: User type: object nullable: true @@ -136078,11 +136096,11 @@ x-webhooks: required: - login - id - enterprise: *646 - installation: *647 - issue: *673 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + issue: *677 + organization: *652 + repository: *653 sender: *4 required: - action @@ -136161,12 +136179,12 @@ x-webhooks: type: string enum: - unlabeled - enterprise: *646 - installation: *647 - issue: *673 - label: *665 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + issue: *677 + label: *669 + organization: *652 + repository: *653 sender: *4 required: - action @@ -136246,8 +136264,8 @@ x-webhooks: type: string enum: - unlocked - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -137164,8 +137182,8 @@ x-webhooks: format: uri user_view_type: type: string - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -137245,11 +137263,11 @@ x-webhooks: type: string enum: - unpinned - enterprise: *646 - installation: *647 - issue: *672 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + issue: *676 + organization: *652 + repository: *653 sender: *4 required: - action @@ -137328,11 +137346,11 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - label: *665 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + label: *669 + organization: *652 + repository: *653 sender: *4 required: - action @@ -137410,11 +137428,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - label: *665 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + label: *669 + organization: *652 + repository: *653 sender: *4 required: - action @@ -137524,11 +137542,11 @@ x-webhooks: type: string required: - from - enterprise: *646 - installation: *647 - label: *665 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + label: *669 + organization: *652 + repository: *653 sender: *4 required: - action @@ -137610,9 +137628,9 @@ x-webhooks: - cancelled effective_date: type: string - enterprise: *646 - installation: *647 - marketplace_purchase: &674 + enterprise: *650 + installation: *651 + marketplace_purchase: &678 title: Marketplace Purchase type: object required: @@ -137695,8 +137713,8 @@ x-webhooks: type: integer unit_count: type: integer - organization: *648 - previous_marketplace_purchase: &675 + organization: *652 + previous_marketplace_purchase: &679 title: Marketplace Purchase type: object properties: @@ -137776,7 +137794,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *649 + repository: *653 sender: *4 required: - action @@ -137856,10 +137874,10 @@ x-webhooks: - changed effective_date: type: string - enterprise: *646 - installation: *647 - marketplace_purchase: *674 - organization: *648 + enterprise: *650 + installation: *651 + marketplace_purchase: *678 + organization: *652 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -137942,7 +137960,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *649 + repository: *653 sender: *4 required: - action @@ -138024,10 +138042,10 @@ x-webhooks: - pending_change effective_date: type: string - enterprise: *646 - installation: *647 - marketplace_purchase: *674 - organization: *648 + enterprise: *650 + installation: *651 + marketplace_purchase: *678 + organization: *652 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -138109,7 +138127,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *649 + repository: *653 sender: *4 required: - action @@ -138190,8 +138208,8 @@ x-webhooks: - pending_change_cancelled effective_date: type: string - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 marketplace_purchase: title: Marketplace Purchase type: object @@ -138273,9 +138291,9 @@ x-webhooks: type: integer unit_count: type: integer - organization: *648 - previous_marketplace_purchase: *675 - repository: *649 + organization: *652 + previous_marketplace_purchase: *679 + repository: *653 sender: *4 required: - action @@ -138355,12 +138373,12 @@ x-webhooks: - purchased effective_date: type: string - enterprise: *646 - installation: *647 - marketplace_purchase: *674 - organization: *648 - previous_marketplace_purchase: *675 - repository: *649 + enterprise: *650 + installation: *651 + marketplace_purchase: *678 + organization: *652 + previous_marketplace_purchase: *679 + repository: *653 sender: *4 required: - action @@ -138462,11 +138480,11 @@ x-webhooks: type: string required: - to - enterprise: *646 - installation: *647 - member: *666 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + member: *670 + organization: *652 + repository: *653 sender: *4 required: - action @@ -138566,11 +138584,11 @@ x-webhooks: to: type: string nullable: true - enterprise: *646 - installation: *647 - member: *666 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + member: *670 + organization: *652 + repository: *653 sender: *4 required: - action @@ -138649,11 +138667,11 @@ x-webhooks: type: string enum: - removed - enterprise: *646 - installation: *647 - member: *666 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + member: *670 + organization: *652 + repository: *653 sender: *4 required: - action @@ -138731,11 +138749,11 @@ x-webhooks: type: string enum: - added - enterprise: *646 - installation: *647 - member: *666 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + member: *670 + organization: *652 + repository: *653 scope: description: The scope of the membership. Currently, can only be `team`. @@ -138811,7 +138829,7 @@ x-webhooks: required: - login - id - team: &676 + team: &680 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -139001,11 +139019,11 @@ x-webhooks: type: string enum: - removed - enterprise: *646 - installation: *647 - member: *666 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + member: *670 + organization: *652 + repository: *653 scope: description: The scope of the membership. Currently, can only be `team`. @@ -139082,7 +139100,7 @@ x-webhooks: required: - login - id - team: *676 + team: *680 required: - action - scope @@ -139164,8 +139182,8 @@ x-webhooks: type: string enum: - checks_requested - installation: *647 - merge_group: &678 + installation: *651 + merge_group: &682 type: object title: Merge Group description: A group of pull requests that the merge queue has grouped @@ -139184,15 +139202,15 @@ x-webhooks: description: The full ref of the branch the merge group will be merged into. type: string - head_commit: *677 + head_commit: *681 required: - head_sha - head_ref - base_sha - base_ref - head_commit - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -139278,10 +139296,10 @@ x-webhooks: - merged - invalidated - dequeued - installation: *647 - merge_group: *678 - organization: *648 - repository: *649 + installation: *651 + merge_group: *682 + organization: *652 + repository: *653 sender: *4 required: - action @@ -139354,7 +139372,7 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 + enterprise: *650 hook: description: 'The modified webhook. This will contain different keys based on the type of webhook it is: repository, organization, @@ -139462,16 +139480,16 @@ x-webhooks: hook_id: description: The id of the modified webhook. type: integer - installation: *647 - organization: *648 + installation: *651 + organization: *652 repository: title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *679 - required: *680 + properties: *683 + required: *684 nullable: true sender: *4 required: @@ -139552,11 +139570,11 @@ x-webhooks: type: string enum: - closed - enterprise: *646 - installation: *647 - milestone: *671 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + milestone: *675 + organization: *652 + repository: *653 sender: *4 required: - action @@ -139635,9 +139653,9 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - milestone: &681 + enterprise: *650 + installation: *651 + milestone: &685 title: Milestone description: A collection of related issues and pull requests. type: object @@ -139774,8 +139792,8 @@ x-webhooks: - updated_at - due_on - closed_at - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -139854,11 +139872,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - milestone: *671 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + milestone: *675 + organization: *652 + repository: *653 sender: *4 required: - action @@ -139968,11 +139986,11 @@ x-webhooks: type: string required: - from - enterprise: *646 - installation: *647 - milestone: *671 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + milestone: *675 + organization: *652 + repository: *653 sender: *4 required: - action @@ -140052,11 +140070,11 @@ x-webhooks: type: string enum: - opened - enterprise: *646 - installation: *647 - milestone: *681 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + milestone: *685 + organization: *652 + repository: *653 sender: *4 required: - action @@ -140135,11 +140153,11 @@ x-webhooks: type: string enum: - blocked - blocked_user: *666 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + blocked_user: *670 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -140218,11 +140236,11 @@ x-webhooks: type: string enum: - unblocked - blocked_user: *666 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + blocked_user: *670 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -140301,9 +140319,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - membership: &682 + enterprise: *650 + installation: *651 + membership: &686 title: Membership description: The membership between the user and the organization. Not present when the action is `member_invited`. @@ -140395,8 +140413,8 @@ x-webhooks: - role - organization_url - user - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -140474,11 +140492,11 @@ x-webhooks: type: string enum: - member_added - enterprise: *646 - installation: *647 - membership: *682 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + membership: *686 + organization: *652 + repository: *653 sender: *4 required: - action @@ -140557,8 +140575,8 @@ x-webhooks: type: string enum: - member_invited - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 invitation: description: The invitation for the user or email if the action is `member_invited`. @@ -140674,10 +140692,10 @@ x-webhooks: - inviter - team_count - invitation_teams_url - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 - user: *666 + user: *670 required: - action - invitation @@ -140755,11 +140773,11 @@ x-webhooks: type: string enum: - member_removed - enterprise: *646 - installation: *647 - membership: *682 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + membership: *686 + organization: *652 + repository: *653 sender: *4 required: - action @@ -140846,11 +140864,11 @@ x-webhooks: properties: from: type: string - enterprise: *646 - installation: *647 - membership: *682 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + membership: *686 + organization: *652 + repository: *653 sender: *4 required: - action @@ -140926,9 +140944,9 @@ x-webhooks: type: string enum: - published - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 package: description: Information about the package. type: object @@ -141427,7 +141445,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: &683 + items: &687 title: Ruby Gems metadata type: object properties: @@ -141522,7 +141540,7 @@ x-webhooks: - owner - package_version - registry - repository: *649 + repository: *653 sender: *4 required: - action @@ -141598,9 +141616,9 @@ x-webhooks: type: string enum: - updated - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 package: description: Information about the package. type: object @@ -141953,7 +141971,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: *683 + items: *687 source_url: type: string format: uri @@ -142023,7 +142041,7 @@ x-webhooks: - owner - package_version - registry - repository: *649 + repository: *653 sender: *4 required: - action @@ -142200,12 +142218,12 @@ x-webhooks: - duration - created_at - updated_at - enterprise: *646 + enterprise: *650 id: type: integer - installation: *647 - organization: *648 - repository: *649 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - id @@ -142230,9 +142248,6 @@ x-webhooks: This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see "[Creating a personal access token](https://docs.github.com/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token)." To subscribe to this event, a GitHub App must have at least read-level access for the "Personal access token requests" organization permission. - - > [!NOTE] - > Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change. description: A fine-grained personal access token request was approved. operationId: personal-access-token-request/approved externalDocs: @@ -142285,7 +142300,7 @@ x-webhooks: type: string enum: - approved - personal_access_token_request: &684 + personal_access_token_request: &688 title: Personal Access Token Request description: Details of a Personal Access Token Request. type: object @@ -142431,10 +142446,10 @@ x-webhooks: - token_expired - token_expires_at - token_last_used_at - enterprise: *646 - organization: *648 + enterprise: *650 + organization: *652 sender: *4 - installation: *647 + installation: *651 required: - action - personal_access_token_request @@ -142451,15 +142466,13 @@ x-webhooks: subcategory: personal_access_token_request supported-webhook-types: - app + - organization personal-access-token-request-cancelled: post: summary: |- This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see "[Creating a personal access token](https://docs.github.com/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token)." To subscribe to this event, a GitHub App must have at least read-level access for the "Personal access token requests" organization permission. - - > [!NOTE] - > Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change. description: A fine-grained personal access token request was cancelled by the requester. operationId: personal-access-token-request/cancelled @@ -142513,11 +142526,11 @@ x-webhooks: type: string enum: - cancelled - personal_access_token_request: *684 - enterprise: *646 - organization: *648 + personal_access_token_request: *688 + enterprise: *650 + organization: *652 sender: *4 - installation: *647 + installation: *651 required: - action - personal_access_token_request @@ -142534,15 +142547,13 @@ x-webhooks: subcategory: personal_access_token_request supported-webhook-types: - app + - organization personal-access-token-request-created: post: summary: |- This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see "[Creating a personal access token](https://docs.github.com/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token)." To subscribe to this event, a GitHub App must have at least read-level access for the "Personal access token requests" organization permission. - - > [!NOTE] - > Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change. description: A fine-grained personal access token request was created. operationId: personal-access-token-request/created externalDocs: @@ -142595,11 +142606,11 @@ x-webhooks: type: string enum: - created - personal_access_token_request: *684 - enterprise: *646 - organization: *648 + personal_access_token_request: *688 + enterprise: *650 + organization: *652 sender: *4 - installation: *647 + installation: *651 required: - action - personal_access_token_request @@ -142615,15 +142626,13 @@ x-webhooks: subcategory: personal_access_token_request supported-webhook-types: - app + - organization personal-access-token-request-denied: post: summary: |- This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see "[Creating a personal access token](https://docs.github.com/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token)." To subscribe to this event, a GitHub App must have at least read-level access for the "Personal access token requests" organization permission. - - > [!NOTE] - > Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change. description: A fine-grained personal access token request was denied. operationId: personal-access-token-request/denied externalDocs: @@ -142676,11 +142685,11 @@ x-webhooks: type: string enum: - denied - personal_access_token_request: *684 - organization: *648 - enterprise: *646 + personal_access_token_request: *688 + organization: *652 + enterprise: *650 sender: *4 - installation: *647 + installation: *651 required: - action - personal_access_token_request @@ -142697,6 +142706,7 @@ x-webhooks: subcategory: personal_access_token_request supported-webhook-types: - app + - organization ping: post: summary: This event occurs when you create a new webhook. The ping event is @@ -142784,7 +142794,7 @@ x-webhooks: id: description: Unique identifier of the webhook. type: integer - last_response: *685 + last_response: *689 name: description: The type of webhook. The only valid value is 'web'. type: string @@ -142816,8 +142826,8 @@ x-webhooks: hook_id: description: The ID of the webhook that triggered the ping. type: integer - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 zen: description: Random string of GitHub zen. @@ -143062,10 +143072,10 @@ x-webhooks: - from required: - note - enterprise: *646 - installation: *647 - organization: *648 - project_card: &686 + enterprise: *650 + installation: *651 + organization: *652 + project_card: &690 title: Project Card type: object properties: @@ -143184,7 +143194,7 @@ x-webhooks: - creator - created_at - updated_at - repository: *649 + repository: *653 sender: *4 required: - action @@ -143265,11 +143275,11 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - organization: *648 - project_card: *686 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + project_card: *690 + repository: *653 sender: *4 required: - action @@ -143349,9 +143359,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 project_card: title: Project Card type: object @@ -143479,8 +143489,8 @@ x-webhooks: The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *679 - required: *680 + properties: *683 + required: *684 nullable: true sender: *4 required: @@ -143574,11 +143584,11 @@ x-webhooks: - from required: - note - enterprise: *646 - installation: *647 - organization: *648 - project_card: *686 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + project_card: *690 + repository: *653 sender: *4 required: - action @@ -143672,9 +143682,9 @@ x-webhooks: - from required: - column_id - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 project_card: allOf: - title: Project Card @@ -143864,7 +143874,7 @@ x-webhooks: type: string required: - after_id - repository: *649 + repository: *653 sender: *4 required: - action @@ -143944,10 +143954,10 @@ x-webhooks: type: string enum: - closed - enterprise: *646 - installation: *647 - organization: *648 - project: &688 + enterprise: *650 + installation: *651 + organization: *652 + project: &692 title: Project type: object properties: @@ -144071,7 +144081,7 @@ x-webhooks: - creator - created_at - updated_at - repository: *649 + repository: *653 sender: *4 required: - action @@ -144151,10 +144161,10 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - organization: *648 - project_column: &687 + enterprise: *650 + installation: *651 + organization: *652 + project_column: &691 title: Project Column type: object properties: @@ -144193,7 +144203,7 @@ x-webhooks: - name - created_at - updated_at - repository: *649 + repository: *653 sender: *4 required: - action @@ -144272,18 +144282,18 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - organization: *648 - project_column: *687 + enterprise: *650 + installation: *651 + organization: *652 + project_column: *691 repository: title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *679 - required: *680 + properties: *683 + required: *684 nullable: true sender: *4 required: @@ -144373,11 +144383,11 @@ x-webhooks: type: string required: - from - enterprise: *646 - installation: *647 - organization: *648 - project_column: *687 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + project_column: *691 + repository: *653 sender: *4 required: - action @@ -144457,11 +144467,11 @@ x-webhooks: type: string enum: - moved - enterprise: *646 - installation: *647 - organization: *648 - project_column: *687 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + project_column: *691 + repository: *653 sender: *4 required: - action @@ -144541,11 +144551,11 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - organization: *648 - project: *688 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + project: *692 + repository: *653 sender: *4 required: - action @@ -144625,18 +144635,18 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - organization: *648 - project: *688 + enterprise: *650 + installation: *651 + organization: *652 + project: *692 repository: title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *679 - required: *680 + properties: *683 + required: *684 nullable: true sender: *4 required: @@ -144738,11 +144748,11 @@ x-webhooks: type: string required: - from - enterprise: *646 - installation: *647 - organization: *648 - project: *688 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + project: *692 + repository: *653 sender: *4 required: - action @@ -144821,11 +144831,11 @@ x-webhooks: type: string enum: - reopened - enterprise: *646 - installation: *647 - organization: *648 - project: *688 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + project: *692 + repository: *653 sender: *4 required: - action @@ -144906,9 +144916,9 @@ x-webhooks: type: string enum: - closed - installation: *647 - organization: *648 - projects_v2: &689 + installation: *651 + organization: *652 + projects_v2: &693 title: Projects v2 Project description: A projects v2 project type: object @@ -145051,9 +145061,9 @@ x-webhooks: type: string enum: - created - installation: *647 - organization: *648 - projects_v2: *689 + installation: *651 + organization: *652 + projects_v2: *693 sender: *4 required: - action @@ -145134,9 +145144,9 @@ x-webhooks: type: string enum: - deleted - installation: *647 - organization: *648 - projects_v2: *689 + installation: *651 + organization: *652 + projects_v2: *693 sender: *4 required: - action @@ -145253,9 +145263,9 @@ x-webhooks: type: string to: type: string - installation: *647 - organization: *648 - projects_v2: *689 + installation: *651 + organization: *652 + projects_v2: *693 sender: *4 required: - action @@ -145338,7 +145348,7 @@ x-webhooks: type: string enum: - archived - changes: &693 + changes: &697 type: object properties: archived_at: @@ -145352,9 +145362,9 @@ x-webhooks: type: string nullable: true format: date-time - installation: *647 - organization: *648 - projects_v2_item: &690 + installation: *651 + organization: *652 + projects_v2_item: &694 title: Projects v2 Item description: An item belonging to a project type: object @@ -145488,9 +145498,9 @@ x-webhooks: nullable: true to: type: string - installation: *647 - organization: *648 - projects_v2_item: *690 + installation: *651 + organization: *652 + projects_v2_item: *694 sender: *4 required: - action @@ -145572,9 +145582,9 @@ x-webhooks: type: string enum: - created - installation: *647 - organization: *648 - projects_v2_item: *690 + installation: *651 + organization: *652 + projects_v2_item: *694 sender: *4 required: - action @@ -145655,9 +145665,9 @@ x-webhooks: type: string enum: - deleted - installation: *647 - organization: *648 - projects_v2_item: *690 + installation: *651 + organization: *652 + projects_v2_item: *694 sender: *4 required: - action @@ -145763,7 +145773,7 @@ x-webhooks: oneOf: - type: string - type: integer - - &691 + - &695 title: Projects v2 Single Select Option description: An option for a single select field type: object @@ -145781,7 +145791,7 @@ x-webhooks: required: - id - name - - &692 + - &696 title: Projects v2 Iteration Setting description: An iteration setting for an iteration field type: object @@ -145804,8 +145814,8 @@ x-webhooks: oneOf: - type: string - type: integer - - *691 - - *692 + - *695 + - *696 required: - field_value - type: object @@ -145821,9 +145831,9 @@ x-webhooks: nullable: true required: - body - installation: *647 - organization: *648 - projects_v2_item: *690 + installation: *651 + organization: *652 + projects_v2_item: *694 sender: *4 required: - action @@ -145918,9 +145928,9 @@ x-webhooks: to: type: string nullable: true - installation: *647 - organization: *648 - projects_v2_item: *690 + installation: *651 + organization: *652 + projects_v2_item: *694 sender: *4 required: - action @@ -146003,10 +146013,10 @@ x-webhooks: type: string enum: - restored - changes: *693 - installation: *647 - organization: *648 - projects_v2_item: *690 + changes: *697 + installation: *651 + organization: *652 + projects_v2_item: *694 sender: *4 required: - action @@ -146088,9 +146098,9 @@ x-webhooks: type: string enum: - reopened - installation: *647 - organization: *648 - projects_v2: *689 + installation: *651 + organization: *652 + projects_v2: *693 sender: *4 required: - action @@ -146171,9 +146181,9 @@ x-webhooks: type: string enum: - created - installation: *647 - organization: *648 - projects_v2_status_update: &694 + installation: *651 + organization: *652 + projects_v2_status_update: &698 title: Projects v2 Status Update description: An status update belonging to a project type: object @@ -146300,9 +146310,9 @@ x-webhooks: type: string enum: - deleted - installation: *647 - organization: *648 - projects_v2_status_update: *694 + installation: *651 + organization: *652 + projects_v2_status_update: *698 sender: *4 required: - action @@ -146438,9 +146448,9 @@ x-webhooks: type: string format: date nullable: true - installation: *647 - organization: *648 - projects_v2_status_update: *694 + installation: *651 + organization: *652 + projects_v2_status_update: *698 sender: *4 required: - action @@ -146511,10 +146521,10 @@ x-webhooks: title: public event type: object properties: - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - repository @@ -146591,13 +146601,13 @@ x-webhooks: type: string enum: - assigned - assignee: *666 - enterprise: *646 - installation: *647 - number: &695 + assignee: *670 + enterprise: *650 + installation: *651 + number: &699 description: The pull request number. type: integer - organization: *648 + organization: *652 pull_request: title: Pull Request type: object @@ -148880,7 +148890,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 sender: *4 required: - action @@ -148962,11 +148972,11 @@ x-webhooks: type: string enum: - auto_merge_disabled - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 number: type: integer - organization: *648 + organization: *652 pull_request: title: Pull Request type: object @@ -151244,7 +151254,7 @@ x-webhooks: - draft reason: type: string - repository: *649 + repository: *653 sender: *4 required: - action @@ -151326,11 +151336,11 @@ x-webhooks: type: string enum: - auto_merge_enabled - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 number: type: integer - organization: *648 + organization: *652 pull_request: title: Pull Request type: object @@ -153608,7 +153618,7 @@ x-webhooks: - draft reason: type: string - repository: *649 + repository: *653 sender: *4 required: - action @@ -153690,11 +153700,11 @@ x-webhooks: type: string enum: - closed - enterprise: *646 - installation: *647 - number: *695 - organization: *648 - pull_request: &696 + enterprise: *650 + installation: *651 + number: *699 + organization: *652 + pull_request: &700 allOf: - *521 - type: object @@ -153758,7 +153768,7 @@ x-webhooks: Please use `squash_merge_commit_title` instead.** type: boolean default: false - repository: *649 + repository: *653 sender: *4 required: - action @@ -153839,12 +153849,12 @@ x-webhooks: type: string enum: - converted_to_draft - enterprise: *646 - installation: *647 - number: *695 - organization: *648 - pull_request: *696 - repository: *649 + enterprise: *650 + installation: *651 + number: *699 + organization: *652 + pull_request: *700 + repository: *653 sender: *4 required: - action @@ -153924,11 +153934,11 @@ x-webhooks: type: string enum: - demilestoned - enterprise: *646 + enterprise: *650 milestone: *504 - number: *695 - organization: *648 - pull_request: &697 + number: *699 + organization: *652 + pull_request: &701 title: Pull Request type: object properties: @@ -156191,7 +156201,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 sender: *4 required: - action @@ -156270,11 +156280,11 @@ x-webhooks: type: string enum: - dequeued - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 number: type: integer - organization: *648 + organization: *652 pull_request: title: Pull Request type: object @@ -158556,7 +158566,7 @@ x-webhooks: - BRANCH_PROTECTIONS - GIT_TREE_INVALID - INVALID_MERGE_COMMIT - repository: *649 + repository: *653 sender: *4 required: - action @@ -158680,12 +158690,12 @@ x-webhooks: type: string required: - from - enterprise: *646 - installation: *647 - number: *695 - organization: *648 - pull_request: *696 - repository: *649 + enterprise: *650 + installation: *651 + number: *699 + organization: *652 + pull_request: *700 + repository: *653 sender: *4 required: - action @@ -158765,11 +158775,11 @@ x-webhooks: type: string enum: - enqueued - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 number: type: integer - organization: *648 + organization: *652 pull_request: title: Pull Request type: object @@ -161036,7 +161046,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 sender: *4 required: - action @@ -161116,11 +161126,11 @@ x-webhooks: type: string enum: - labeled - enterprise: *646 - installation: *647 - label: *665 - number: *695 - organization: *648 + enterprise: *650 + installation: *651 + label: *669 + number: *699 + organization: *652 pull_request: title: Pull Request type: object @@ -163402,7 +163412,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 sender: *4 required: - action @@ -163483,10 +163493,10 @@ x-webhooks: type: string enum: - locked - enterprise: *646 - installation: *647 - number: *695 - organization: *648 + enterprise: *650 + installation: *651 + number: *699 + organization: *652 pull_request: title: Pull Request type: object @@ -165766,7 +165776,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 sender: *4 required: - action @@ -165846,12 +165856,12 @@ x-webhooks: type: string enum: - milestoned - enterprise: *646 + enterprise: *650 milestone: *504 - number: *695 - organization: *648 - pull_request: *697 - repository: *649 + number: *699 + organization: *652 + pull_request: *701 + repository: *653 sender: *4 required: - action @@ -165930,12 +165940,12 @@ x-webhooks: type: string enum: - opened - enterprise: *646 - installation: *647 - number: *695 - organization: *648 - pull_request: *696 - repository: *649 + enterprise: *650 + installation: *651 + number: *699 + organization: *652 + pull_request: *700 + repository: *653 sender: *4 required: - action @@ -166016,12 +166026,12 @@ x-webhooks: type: string enum: - ready_for_review - enterprise: *646 - installation: *647 - number: *695 - organization: *648 - pull_request: *696 - repository: *649 + enterprise: *650 + installation: *651 + number: *699 + organization: *652 + pull_request: *700 + repository: *653 sender: *4 required: - action @@ -166101,12 +166111,12 @@ x-webhooks: type: string enum: - reopened - enterprise: *646 - installation: *647 - number: *695 - organization: *648 - pull_request: *696 - repository: *649 + enterprise: *650 + installation: *651 + number: *699 + organization: *652 + pull_request: *700 + repository: *653 sender: *4 required: - action @@ -166472,9 +166482,9 @@ x-webhooks: - start_side - side - reactions - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 pull_request: type: object properties: @@ -168644,7 +168654,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *649 + repository: *653 sender: *4 required: - action @@ -168724,7 +168734,7 @@ x-webhooks: type: string enum: - deleted - comment: &699 + comment: &703 title: Pull Request Review Comment description: The [comment](https://docs.github.com/rest/pulls/comments#get-a-review-comment-for-a-pull-request) itself. @@ -169009,9 +169019,9 @@ x-webhooks: - start_side - side - reactions - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 pull_request: type: object properties: @@ -171169,7 +171179,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *649 + repository: *653 sender: *4 required: - action @@ -171249,11 +171259,11 @@ x-webhooks: type: string enum: - edited - changes: *698 - comment: *699 - enterprise: *646 - installation: *647 - organization: *648 + changes: *702 + comment: *703 + enterprise: *650 + installation: *651 + organization: *652 pull_request: type: object properties: @@ -173414,7 +173424,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *649 + repository: *653 sender: *4 required: - action @@ -173495,9 +173505,9 @@ x-webhooks: type: string enum: - dismissed - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 pull_request: title: Simple Pull Request type: object @@ -175670,7 +175680,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *649 + repository: *653 review: description: The review that was affected. type: object @@ -175913,9 +175923,9 @@ x-webhooks: type: string required: - from - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 pull_request: title: Simple Pull Request type: object @@ -177969,8 +177979,8 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *649 - review: &700 + repository: *653 + review: &704 description: The review that was affected. type: object properties: @@ -178199,12 +178209,12 @@ x-webhooks: type: string enum: - review_request_removed - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 number: description: The pull request number. type: integer - organization: *648 + organization: *652 pull_request: title: Pull Request type: object @@ -180487,7 +180497,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 requested_reviewer: title: User type: object @@ -180571,12 +180581,12 @@ x-webhooks: type: string enum: - review_request_removed - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 number: description: The pull request number. type: integer - organization: *648 + organization: *652 pull_request: title: Pull Request type: object @@ -182866,7 +182876,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 requested_team: title: Team description: Groups of organization members that gives permissions @@ -183058,12 +183068,12 @@ x-webhooks: type: string enum: - review_requested - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 number: description: The pull request number. type: integer - organization: *648 + organization: *652 pull_request: title: Pull Request type: object @@ -185348,7 +185358,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 requested_reviewer: title: User type: object @@ -185433,12 +185443,12 @@ x-webhooks: type: string enum: - review_requested - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 number: description: The pull request number. type: integer - organization: *648 + organization: *652 pull_request: title: Pull Request type: object @@ -187714,7 +187724,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 requested_team: title: Team description: Groups of organization members that gives permissions @@ -187895,9 +187905,9 @@ x-webhooks: type: string enum: - submitted - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 pull_request: title: Simple Pull Request type: object @@ -190072,8 +190082,8 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *649 - review: *700 + repository: *653 + review: *704 sender: *4 required: - action @@ -190153,9 +190163,9 @@ x-webhooks: type: string enum: - resolved - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 pull_request: title: Simple Pull Request type: object @@ -192225,7 +192235,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *649 + repository: *653 sender: *4 thread: type: object @@ -192608,9 +192618,9 @@ x-webhooks: type: string enum: - unresolved - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 pull_request: title: Simple Pull Request type: object @@ -194666,7 +194676,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *649 + repository: *653 sender: *4 thread: type: object @@ -195052,10 +195062,10 @@ x-webhooks: type: string before: type: string - enterprise: *646 - installation: *647 - number: *695 - organization: *648 + enterprise: *650 + installation: *651 + number: *699 + organization: *652 pull_request: title: Pull Request type: object @@ -197326,7 +197336,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 sender: *4 required: - action @@ -197408,11 +197418,11 @@ x-webhooks: type: string enum: - unassigned - assignee: *701 - enterprise: *646 - installation: *647 - number: *695 - organization: *648 + assignee: *705 + enterprise: *650 + installation: *651 + number: *699 + organization: *652 pull_request: title: Pull Request type: object @@ -199695,7 +199705,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 sender: *4 required: - action @@ -199774,11 +199784,11 @@ x-webhooks: type: string enum: - unlabeled - enterprise: *646 - installation: *647 - label: *665 - number: *695 - organization: *648 + enterprise: *650 + installation: *651 + label: *669 + number: *699 + organization: *652 pull_request: title: Pull Request type: object @@ -202051,7 +202061,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 sender: *4 required: - action @@ -202132,10 +202142,10 @@ x-webhooks: type: string enum: - unlocked - enterprise: *646 - installation: *647 - number: *695 - organization: *648 + enterprise: *650 + installation: *651 + number: *699 + organization: *652 pull_request: title: Pull Request type: object @@ -204400,7 +204410,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 sender: *4 required: - action @@ -204600,7 +204610,7 @@ x-webhooks: deleted: description: Whether this push deleted the `ref`. type: boolean - enterprise: *646 + enterprise: *650 forced: description: Whether this push was a force push of the `ref`. type: boolean @@ -204692,8 +204702,8 @@ x-webhooks: - url - author - committer - installation: *647 - organization: *648 + installation: *651 + organization: *652 pusher: title: Committer description: Metaproperties for Git author/committer information. @@ -205268,9 +205278,9 @@ x-webhooks: type: string enum: - published - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 registry_package: type: object properties: @@ -205716,7 +205726,7 @@ x-webhooks: type: string rubygems_metadata: type: array - items: *683 + items: *687 summary: type: string tag_name: @@ -205770,7 +205780,7 @@ x-webhooks: - owner - package_version - registry - repository: *649 + repository: *653 sender: *4 required: - action @@ -205848,9 +205858,9 @@ x-webhooks: type: string enum: - updated - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 registry_package: type: object properties: @@ -206158,7 +206168,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: *683 + items: *687 summary: type: string tag_name: @@ -206207,7 +206217,7 @@ x-webhooks: - owner - package_version - registry - repository: *649 + repository: *653 sender: *4 required: - action @@ -206284,10 +206294,10 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - organization: *648 - release: &702 + enterprise: *650 + installation: *651 + organization: *652 + release: &706 title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) object. @@ -206592,7 +206602,7 @@ x-webhooks: - tarball_url - zipball_url - body - repository: *649 + repository: *653 sender: *4 required: - action @@ -206669,11 +206679,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - organization: *648 - release: *702 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + release: *706 + repository: *653 sender: *4 required: - action @@ -206790,11 +206800,11 @@ x-webhooks: type: boolean required: - to - enterprise: *646 - installation: *647 - organization: *648 - release: *702 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + release: *706 + repository: *653 sender: *4 required: - action @@ -206872,9 +206882,9 @@ x-webhooks: type: string enum: - prereleased - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 release: title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) @@ -207183,7 +207193,7 @@ x-webhooks: type: string nullable: true format: uri - repository: *649 + repository: *653 sender: *4 required: - action @@ -207259,10 +207269,10 @@ x-webhooks: type: string enum: - published - enterprise: *646 - installation: *647 - organization: *648 - release: &703 + enterprise: *650 + installation: *651 + organization: *652 + release: &707 title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) object. @@ -207568,7 +207578,7 @@ x-webhooks: type: string nullable: true format: uri - repository: *649 + repository: *653 sender: *4 required: - action @@ -207644,11 +207654,11 @@ x-webhooks: type: string enum: - released - enterprise: *646 - installation: *647 - organization: *648 - release: *702 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + release: *706 + repository: *653 sender: *4 required: - action @@ -207724,11 +207734,11 @@ x-webhooks: type: string enum: - unpublished - enterprise: *646 - installation: *647 - organization: *648 - release: *703 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + release: *707 + repository: *653 sender: *4 required: - action @@ -207804,11 +207814,11 @@ x-webhooks: type: string enum: - published - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 - repository_advisory: *577 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 + repository_advisory: *581 sender: *4 required: - action @@ -207884,11 +207894,11 @@ x-webhooks: type: string enum: - reported - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 - repository_advisory: *577 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 + repository_advisory: *581 sender: *4 required: - action @@ -207964,10 +207974,10 @@ x-webhooks: type: string enum: - archived - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -208044,10 +208054,10 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -208125,10 +208135,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -208212,10 +208222,10 @@ x-webhooks: additionalProperties: true description: The `client_payload` that was specified in the `POST /repos/{owner}/{repo}/dispatches` request body. - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -208327,10 +208337,10 @@ x-webhooks: nullable: true items: type: string - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -208402,10 +208412,10 @@ x-webhooks: title: repository_import event type: object properties: - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 status: type: string @@ -208486,10 +208496,10 @@ x-webhooks: type: string enum: - privatized - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -208566,10 +208576,10 @@ x-webhooks: type: string enum: - publicized - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -208663,10 +208673,10 @@ x-webhooks: - name required: - repository - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -208746,10 +208756,10 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 repository_ruleset: *241 sender: *4 required: @@ -208828,10 +208838,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 repository_ruleset: *241 sender: *4 required: @@ -208910,10 +208920,10 @@ x-webhooks: type: string enum: - edited - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 repository_ruleset: *241 changes: type: object @@ -209218,10 +209228,10 @@ x-webhooks: - from required: - owner - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -209299,10 +209309,10 @@ x-webhooks: type: string enum: - unarchived - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -209380,7 +209390,7 @@ x-webhooks: type: string enum: - create - alert: &704 + alert: &708 title: Repository Vulnerability Alert Alert description: The security alert of the vulnerable dependency. type: object @@ -209501,10 +209511,10 @@ x-webhooks: type: string enum: - open - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -209710,10 +209720,10 @@ x-webhooks: type: string enum: - dismissed - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -209791,11 +209801,11 @@ x-webhooks: type: string enum: - reopen - alert: *704 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + alert: *708 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -209994,10 +210004,10 @@ x-webhooks: enum: - fixed - open - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -210075,7 +210085,7 @@ x-webhooks: type: string enum: - created - alert: &705 + alert: &709 type: object properties: number: *54 @@ -210186,10 +210196,10 @@ x-webhooks: description: Whether the detected secret was found in multiple repositories in the same organization or business. nullable: true - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -210270,11 +210280,11 @@ x-webhooks: type: string enum: - created - alert: *705 - installation: *647 - location: *706 - organization: *648 - repository: *649 + alert: *709 + installation: *651 + location: *710 + organization: *652 + repository: *653 sender: *4 required: - location @@ -210512,11 +210522,11 @@ x-webhooks: type: string enum: - publicly_leaked - alert: *705 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + alert: *709 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -210594,11 +210604,11 @@ x-webhooks: type: string enum: - reopened - alert: *705 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + alert: *709 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -210676,11 +210686,11 @@ x-webhooks: type: string enum: - resolved - alert: *705 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + alert: *709 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -210758,11 +210768,11 @@ x-webhooks: type: string enum: - validated - alert: *705 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + alert: *709 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -210888,10 +210898,10 @@ x-webhooks: - organization - enterprise nullable: true - repository: *649 - enterprise: *646 - installation: *647 - organization: *648 + repository: *653 + enterprise: *650 + installation: *651 + organization: *652 sender: *4 required: - action @@ -210969,11 +210979,11 @@ x-webhooks: type: string enum: - published - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 - security_advisory: &707 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 + security_advisory: &711 description: The details of the security advisory, including summary, description, and severity. type: object @@ -211156,11 +211166,11 @@ x-webhooks: type: string enum: - updated - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 - security_advisory: *707 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 + security_advisory: *711 sender: *4 required: - action @@ -211233,10 +211243,10 @@ x-webhooks: type: string enum: - withdrawn - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 security_advisory: description: The details of the security advisory, including summary, description, and severity. @@ -211421,9 +211431,9 @@ x-webhooks: type: object properties: security_and_analysis: *234 - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 repository: *289 sender: *4 required: @@ -211502,12 +211512,12 @@ x-webhooks: type: string enum: - cancelled - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 - sponsorship: &708 + sponsorship: &712 type: object properties: created_at: @@ -211808,12 +211818,12 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 - sponsorship: *708 + sponsorship: *712 required: - action - sponsorship @@ -211901,12 +211911,12 @@ x-webhooks: type: string required: - from - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 - sponsorship: *708 + sponsorship: *712 required: - action - changes @@ -211983,17 +211993,17 @@ x-webhooks: type: string enum: - pending_cancellation - effective_date: &709 + effective_date: &713 description: The `pending_cancellation` and `pending_tier_change` event types will include the date the cancellation or tier change will take effect. type: string - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 - sponsorship: *708 + sponsorship: *712 required: - action - sponsorship @@ -212067,7 +212077,7 @@ x-webhooks: type: string enum: - pending_tier_change - changes: &710 + changes: &714 type: object properties: tier: @@ -212111,13 +212121,13 @@ x-webhooks: - from required: - tier - effective_date: *709 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + effective_date: *713 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 - sponsorship: *708 + sponsorship: *712 required: - action - changes @@ -212194,13 +212204,13 @@ x-webhooks: type: string enum: - tier_changed - changes: *710 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + changes: *714 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 - sponsorship: *708 + sponsorship: *712 required: - action - changes @@ -212274,10 +212284,10 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -212360,10 +212370,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -212783,15 +212793,15 @@ x-webhooks: status. type: string nullable: true - enterprise: *646 + enterprise: *650 id: description: The unique identifier of the status. type: integer - installation: *647 + installation: *651 name: type: string - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 sha: description: The Commit SHA. @@ -212906,9 +212916,9 @@ x-webhooks: description: The ID of the sub-issue. type: number sub_issue: *77 - installation: *647 - organization: *648 - repository: *649 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -212998,9 +213008,9 @@ x-webhooks: description: The ID of the sub-issue. type: number sub_issue: *77 - installation: *647 - organization: *648 - repository: *649 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -213090,9 +213100,9 @@ x-webhooks: description: The ID of the parent issue. type: number parent_issue: *77 - installation: *647 - organization: *648 - repository: *649 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -213182,9 +213192,9 @@ x-webhooks: description: The ID of the parent issue. type: number parent_issue: *77 - installation: *647 - organization: *648 - repository: *649 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -213261,12 +213271,12 @@ x-webhooks: title: team_add event type: object properties: - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 - team: &711 + team: &715 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -213456,9 +213466,9 @@ x-webhooks: type: string enum: - added_to_repository - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 repository: title: Repository description: A git repository @@ -213916,7 +213926,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *711 + team: *715 required: - action - team @@ -213992,9 +214002,9 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 repository: title: Repository description: A git repository @@ -214452,7 +214462,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *711 + team: *715 required: - action - team @@ -214529,9 +214539,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 repository: title: Repository description: A git repository @@ -214989,7 +214999,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *711 + team: *715 required: - action - team @@ -215133,9 +215143,9 @@ x-webhooks: - from required: - permissions - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 repository: title: Repository description: A git repository @@ -215593,7 +215603,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *711 + team: *715 required: - action - changes @@ -215671,9 +215681,9 @@ x-webhooks: type: string enum: - removed_from_repository - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 repository: title: Repository description: A git repository @@ -216131,7 +216141,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *711 + team: *715 required: - action - team @@ -216207,10 +216217,10 @@ x-webhooks: type: string enum: - started - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -216283,16 +216293,16 @@ x-webhooks: title: workflow_dispatch event type: object properties: - enterprise: *646 + enterprise: *650 inputs: type: object nullable: true additionalProperties: true - installation: *647 - organization: *648 + installation: *651 + organization: *652 ref: type: string - repository: *649 + repository: *653 sender: *4 workflow: type: string @@ -216374,10 +216384,10 @@ x-webhooks: type: string enum: - completed - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 workflow_job: allOf: @@ -216693,10 +216703,10 @@ x-webhooks: type: string enum: - in_progress - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 workflow_job: allOf: @@ -217035,10 +217045,10 @@ x-webhooks: type: string enum: - queued - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 workflow_job: type: object @@ -217252,10 +217262,10 @@ x-webhooks: type: string enum: - waiting - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 workflow_job: type: object @@ -217471,12 +217481,12 @@ x-webhooks: type: string enum: - completed - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 - workflow: *661 + workflow: *665 workflow_run: title: Workflow Run type: object @@ -218475,12 +218485,12 @@ x-webhooks: type: string enum: - in_progress - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 - workflow: *661 + workflow: *665 workflow_run: title: Workflow Run type: object @@ -219464,12 +219474,12 @@ x-webhooks: type: string enum: - requested - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 - workflow: *661 + workflow: *665 workflow_run: title: Workflow Run type: object diff --git a/descriptions/api.github.com/dereferenced/api.github.com.deref.json b/descriptions/api.github.com/dereferenced/api.github.com.deref.json index f43e39eb43..a16d125b8b 100644 --- a/descriptions/api.github.com/dereferenced/api.github.com.deref.json +++ b/descriptions/api.github.com/dereferenced/api.github.com.deref.json @@ -92408,8 +92408,7 @@ "name": "Epic", "description": "An issue type for a multi-week tracking of work", "is_enabled": true, - "color": "green", - "is_private": true + "color": "green" } } } @@ -92644,8 +92643,7 @@ "name": "Epic", "description": "An issue type for a multi-week tracking of work", "is_enabled": true, - "color": "green", - "is_private": true + "color": "green" } } } @@ -124544,7 +124542,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -125817,7 +125820,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -127097,7 +127105,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -129018,7 +129031,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -130316,7 +130334,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -131592,7 +131615,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -407112,7 +407140,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -407660,6 +407693,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": [ { @@ -408589,7 +408848,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -409652,7 +409916,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -410922,7 +411191,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -412862,7 +413136,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -413940,7 +414219,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -415206,7 +415490,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -815439,7 +815728,7 @@ }, "personal-access-token-request-approved": { "post": { - "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.\n\n> [!NOTE]\n> Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change.", + "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.", "description": "A fine-grained personal access token request was approved.", "operationId": "personal-access-token-request/approved", "externalDocs": { @@ -816123,14 +816412,15 @@ "category": "webhooks", "subcategory": "personal_access_token_request", "supported-webhook-types": [ - "app" + "app", + "organization" ] } } }, "personal-access-token-request-cancelled": { "post": { - "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.\n\n> [!NOTE]\n> Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change.", + "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.", "description": "A fine-grained personal access token request was cancelled by the requester.", "operationId": "personal-access-token-request/cancelled", "externalDocs": { @@ -816814,14 +817104,15 @@ "category": "webhooks", "subcategory": "personal_access_token_request", "supported-webhook-types": [ - "app" + "app", + "organization" ] } } }, "personal-access-token-request-created": { "post": { - "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.\n\n> [!NOTE]\n> Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change.", + "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.", "description": "A fine-grained personal access token request was created.", "operationId": "personal-access-token-request/created", "externalDocs": { @@ -817504,14 +817795,15 @@ "category": "webhooks", "subcategory": "personal_access_token_request", "supported-webhook-types": [ - "app" + "app", + "organization" ] } } }, "personal-access-token-request-denied": { "post": { - "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.\n\n> [!NOTE]\n> Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change.", + "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.", "description": "A fine-grained personal access token request was denied.", "operationId": "personal-access-token-request/denied", "externalDocs": { @@ -818195,7 +818487,8 @@ "category": "webhooks", "subcategory": "personal_access_token_request", "supported-webhook-types": [ - "app" + "app", + "organization" ] } } @@ -1043974,7 +1044267,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -1046814,7 +1047112,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -1049654,7 +1049957,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -1050645,7 +1050953,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -1051464,7 +1051777,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -1052286,7 +1052604,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { diff --git a/descriptions/api.github.com/dereferenced/api.github.com.deref.yaml b/descriptions/api.github.com/dereferenced/api.github.com.deref.yaml index eb3bd07046..21d310d1dd 100644 --- a/descriptions/api.github.com/dereferenced/api.github.com.deref.yaml +++ b/descriptions/api.github.com/dereferenced/api.github.com.deref.yaml @@ -1013,7 +1013,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/global-advisories#get-a-global-security-advisory parameters: - - &579 + - &583 name: ghsa_id description: The GHSA (GitHub Security Advisory) identifier of the advisory. in: path @@ -9312,14 +9312,14 @@ paths: format: uri description: The REST API URL of the code locations for this alert. - state: &571 + state: &575 description: Sets the state of the secret scanning alert. You must provide `resolution` when you set the state to `resolved`. type: string enum: - open - resolved - resolution: &572 + resolution: &576 type: string description: "**Required when the `state` is `resolved`.** The reason for resolving the alert." @@ -10731,7 +10731,7 @@ paths: url: type: string format: uri - user: &602 + user: &606 title: Public User description: Public User type: object @@ -15211,7 +15211,7 @@ paths: - avatar_url - description examples: - default: &620 + default: &624 value: - login: github id: 1 @@ -17078,7 +17078,7 @@ paths: type: array items: *60 examples: - default: &614 + default: &618 value: total_count: 1 repositories: @@ -17946,7 +17946,7 @@ paths: type: array items: *119 examples: - default: &605 + default: &609 value: total_count: 1 repositories: @@ -27404,7 +27404,6 @@ paths: description: An issue type for a multi-week tracking of work is_enabled: true color: green - is_private: true responses: '200': description: Response @@ -27494,7 +27493,6 @@ paths: description: An issue type for a multi-week tracking of work is_enabled: true color: green - is_private: true responses: '200': description: Response @@ -29070,7 +29068,7 @@ paths: parameters: - *94 - *203 - - &619 + - &623 name: repo_name description: repo_name parameter in: path @@ -30095,7 +30093,7 @@ paths: - nuget - container - *94 - - &621 + - &625 name: visibility description: |- The selected visibility of the packages. This parameter is optional and only filters an existing result set. @@ -30136,7 +30134,7 @@ paths: default: *211 '403': *29 '401': *25 - '400': &623 + '400': &627 description: The value of `per_page` multiplied by `page` cannot be greater than 10000. x-github: @@ -33893,7 +33891,7 @@ paths: - *94 - *17 - *19 - - &556 + - &560 name: targets description: | A comma-separated list of rule targets to filter by. @@ -34368,6 +34366,10 @@ paths: At least one option must be enabled. items: type: string + enum: + - merge + - squash + - rebase dismiss_stale_reviews_on_push: type: boolean description: New, reviewable commits pushed will @@ -34638,7 +34640,8 @@ paths: required: - operator - pattern - - title: file_path_restriction + - &554 + title: file_path_restriction description: Prevent commits that include changes in specified file paths from being pushed to the commit graph. type: object @@ -34660,7 +34663,8 @@ paths: type: string required: - restricted_file_paths - - title: max_file_path_length + - &555 + title: max_file_path_length description: Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph. @@ -34683,7 +34687,8 @@ paths: maximum: 256 required: - max_file_path_length - - title: file_extension_restriction + - &556 + title: file_extension_restriction description: Prevent commits that include files with specified file extensions from being pushed to the commit graph. type: object @@ -34705,7 +34710,8 @@ paths: type: string required: - restricted_file_extensions - - title: max_file_size + - &557 + title: max_file_size description: Prevent commits that exceed a specified file size limit from being pushed to the commit graph. type: object @@ -34728,7 +34734,7 @@ paths: maximum: 100 required: - max_file_size - - &554 + - &558 title: workflows description: Require all changes made to a targeted branch to pass the specified workflows before they can be merged. @@ -34778,7 +34784,7 @@ paths: - repository_id required: - workflows - - &555 + - &559 title: code_scanning description: Choose which tools must provide code scanning results before the reference is updated. When configured, @@ -35016,7 +35022,7 @@ paths: url: https://docs.github.com/rest/orgs/rule-suites#list-organization-rule-suites parameters: - *94 - - &557 + - &561 name: ref description: The name of the ref. Cannot contain wildcard characters. Optionally prefix with `refs/heads/` to limit to branches or `refs/tags/` to limit @@ -35031,7 +35037,7 @@ paths: in: query schema: type: string - - &558 + - &562 name: time_period description: |- The time period to filter by. @@ -35047,14 +35053,14 @@ paths: - week - month default: day - - &559 + - &563 name: actor_name description: The handle for the GitHub user account to filter on. When specified, only rule evaluations triggered by this actor will be returned. in: query schema: type: string - - &560 + - &564 name: rule_suite_result description: The rule results to filter on. When specified, only suites with this result will be returned. @@ -35074,7 +35080,7 @@ paths: description: Response content: application/json: - schema: &561 + schema: &565 title: Rule Suites description: Response type: array @@ -35129,7 +35135,7 @@ paths: whether rules would pass or fail if all rules in the rule suite were `active`. examples: - default: &562 + default: &566 value: - id: 21 actor_id: 12 @@ -35173,7 +35179,7 @@ paths: url: https://docs.github.com/rest/orgs/rule-suites#get-an-organization-rule-suite parameters: - *94 - - &563 + - &567 name: rule_suite_id description: |- The unique identifier of the rule suite result. @@ -35189,7 +35195,7 @@ paths: description: Response content: application/json: - schema: &564 + schema: &568 title: Rule Suite description: Response type: object @@ -35288,7 +35294,7 @@ paths: description: The detailed failure message for the rule. Null if the rule passed. examples: - default: &565 + default: &569 value: id: 21 actor_id: 12 @@ -35534,7 +35540,7 @@ paths: type: string format: date-time examples: - default: &567 + default: &571 value: - version_id: 3 actor: @@ -35587,7 +35593,7 @@ paths: description: Response content: application/json: - schema: &568 + schema: &572 allOf: - *243 - type: object @@ -35666,7 +35672,7 @@ paths: - *48 - *19 - *17 - - &569 + - &573 name: before description: A cursor, as given in the [Link header](https://docs.github.com/rest/guides/using-pagination-in-the-rest-api#using-link-headers). If specified, the query only searches for events before this cursor. To @@ -35676,7 +35682,7 @@ paths: required: false schema: type: string - - &570 + - &574 name: after description: A cursor, as given in the [Link header](https://docs.github.com/rest/guides/using-pagination-in-the-rest-api#using-link-headers). If specified, the query only searches for events after this cursor. To @@ -35768,7 +35774,7 @@ paths: application/json: schema: type: array - items: &577 + items: &581 description: A repository security advisory. type: object properties: @@ -36059,7 +36065,7 @@ paths: - private_fork additionalProperties: false examples: - default: &578 + default: &582 value: - ghsa_id: GHSA-abcd-1234-efgh cve_id: CVE-2050-00000 @@ -36533,7 +36539,7 @@ paths: description: Response content: application/json: - schema: &637 + schema: &641 type: object properties: total_minutes_used: @@ -36603,7 +36609,7 @@ paths: - included_minutes - minutes_used_breakdown examples: - default: &638 + default: &642 value: total_minutes_used: 305 total_paid_minutes_used: 0 @@ -36639,7 +36645,7 @@ paths: description: Response content: application/json: - schema: &639 + schema: &643 type: object properties: total_gigabytes_bandwidth_used: @@ -36657,7 +36663,7 @@ paths: - total_paid_gigabytes_bandwidth_used - included_gigabytes_bandwidth examples: - default: &640 + default: &644 value: total_gigabytes_bandwidth_used: 50 total_paid_gigabytes_bandwidth_used: 40 @@ -36689,7 +36695,7 @@ paths: description: Response content: application/json: - schema: &641 + schema: &645 type: object properties: days_left_in_billing_cycle: @@ -36707,7 +36713,7 @@ paths: - estimated_paid_storage_for_month - estimated_storage_for_month examples: - default: &642 + default: &646 value: days_left_in_billing_cycle: 20 estimated_paid_storage_for_month: 15 @@ -37991,7 +37997,7 @@ paths: - updated_at - url examples: - default: &592 + default: &596 value: - author: login: octocat @@ -38239,7 +38245,7 @@ paths: application/json: schema: *265 examples: - default: &593 + default: &597 value: author: login: octocat @@ -38422,7 +38428,7 @@ paths: - updated_at - url examples: - default: &594 + default: &598 value: - author: login: octocat @@ -38648,7 +38654,7 @@ paths: application/json: schema: *268 examples: - default: &595 + default: &599 value: author: login: octocat @@ -39264,7 +39270,7 @@ paths: - state - url examples: - response-if-user-is-a-team-maintainer: &596 + response-if-user-is-a-team-maintainer: &600 summary: Response if user is a team maintainer value: url: https://api.github.com/teams/1/memberships/octocat @@ -39329,7 +39335,7 @@ paths: application/json: schema: *275 examples: - response-if-users-membership-with-team-is-now-pending: &597 + response-if-users-membership-with-team-is-now-pending: &601 summary: Response if user's membership with team is now pending value: url: https://api.github.com/teams/1/memberships/octocat @@ -39470,7 +39476,7 @@ paths: - updated_at - permissions examples: - default: &598 + default: &602 value: - owner_url: https://api.github.com/orgs/octocat url: https://api.github.com/projects/1002605 @@ -39549,7 +39555,7 @@ paths: application/json: schema: *276 examples: - default: &599 + default: &603 value: owner_url: https://api.github.com/orgs/octocat url: https://api.github.com/projects/1002605 @@ -39759,7 +39765,7 @@ paths: description: Alternative response with repository permissions content: application/json: - schema: &600 + schema: &604 title: Team Repository description: A team's access to a repository. type: object @@ -40416,7 +40422,7 @@ paths: type: array items: *188 examples: - response-if-child-teams-exist: &601 + response-if-child-teams-exist: &605 value: - id: 2 node_id: MDQ6VGVhbTI= @@ -52235,7 +52241,7 @@ paths: check. type: array items: *357 - deployment: &651 + deployment: &655 title: Deployment description: A deployment created as the result of an Actions check run from a workflow that references an environment @@ -53149,7 +53155,7 @@ paths: type: string format: date-time nullable: true - head_commit: &677 + head_commit: &681 title: Simple Commit description: A commit. type: object @@ -57342,14 +57348,14 @@ paths: type: integer machines: type: array - items: &608 + items: &612 type: object title: Codespace machine description: A description of the machine powering a codespace. properties: *399 required: *400 examples: - default: &609 + default: &613 value: total_count: 2 machines: @@ -60636,7 +60642,7 @@ paths: application/json: schema: type: array - items: &582 + items: &586 title: Status description: The status of a commit. type: object @@ -62190,7 +62196,7 @@ paths: items: type: object properties: - placeholder_id: &574 + placeholder_id: &578 description: The ID of the push protection bypass placeholder. This value is returned on any push protected routes. @@ -67956,7 +67962,7 @@ paths: type: string format: uri example: https://api.github.com/repos/octocat/Hello-World/hooks/1/deliveries - last_response: &685 + last_response: &689 title: Hook Response type: object properties: @@ -68916,7 +68922,7 @@ paths: parameters: - *278 - *279 - - &632 + - &636 name: since description: A user ID. Only return users with an ID greater than this ID. in: query @@ -69350,7 +69356,7 @@ paths: type: array items: *474 examples: - default: &625 + default: &629 value: - id: 1 repository: @@ -82434,6 +82440,18 @@ paths: - allOf: - *555 - *540 + - allOf: + - *556 + - *540 + - allOf: + - *557 + - *540 + - allOf: + - *558 + - *540 + - allOf: + - *559 + - *540 examples: default: value: @@ -82484,7 +82502,7 @@ paths: schema: type: boolean default: true - - *556 + - *560 responses: '200': description: Response @@ -82602,7 +82620,7 @@ paths: application/json: schema: *241 examples: - default: &566 + default: &570 value: id: 42 name: super cool ruleset @@ -82651,10 +82669,10 @@ paths: parameters: - *278 - *279 - - *557 - - *558 - - *559 - - *560 + - *561 + - *562 + - *563 + - *564 - *17 - *19 responses: @@ -82662,9 +82680,9 @@ paths: description: Response content: application/json: - schema: *561 + schema: *565 examples: - default: *562 + default: *566 '404': *6 '500': *145 x-github: @@ -82687,15 +82705,15 @@ paths: parameters: - *278 - *279 - - *563 + - *567 responses: '200': description: Response content: application/json: - schema: *564 + schema: *568 examples: - default: *565 + default: *569 '404': *6 '500': *145 x-github: @@ -82746,7 +82764,7 @@ paths: application/json: schema: *241 examples: - default: *566 + default: *570 '404': *6 '500': *145 put: @@ -82829,7 +82847,7 @@ paths: application/json: schema: *241 examples: - default: *566 + default: *570 '404': *6 '500': *145 delete: @@ -82890,7 +82908,7 @@ paths: type: array items: *243 examples: - default: *567 + default: *571 '404': *6 '500': *145 x-github: @@ -82928,7 +82946,7 @@ paths: description: Response content: application/json: - schema: *568 + schema: *572 examples: default: value: @@ -82992,8 +83010,8 @@ paths: - *48 - *19 - *17 - - *569 - - *570 + - *573 + - *574 - *248 - *249 - *250 @@ -83004,7 +83022,7 @@ paths: application/json: schema: type: array - items: &573 + items: &577 type: object properties: number: *54 @@ -83023,8 +83041,8 @@ paths: format: uri description: The REST API URL of the code locations for this alert. - state: *571 - resolution: *572 + state: *575 + resolution: *576 resolved_at: type: string format: date-time @@ -83250,7 +83268,7 @@ paths: description: Response content: application/json: - schema: *573 + schema: *577 examples: default: value: @@ -83312,8 +83330,8 @@ paths: schema: type: object properties: - state: *571 - resolution: *572 + state: *575 + resolution: *576 resolution_comment: description: An optional comment when closing an alert. Cannot be updated or deleted. Must be `null` when changing `state` to `open`. @@ -83331,7 +83349,7 @@ paths: description: Response content: application/json: - schema: *573 + schema: *577 examples: default: value: @@ -83419,7 +83437,7 @@ paths: schema: type: array description: List of locations where the secret was detected - items: &706 + items: &710 type: object properties: type: @@ -83787,14 +83805,14 @@ paths: schema: type: object properties: - reason: &575 + reason: &579 description: The reason for bypassing push protection. type: string enum: - false_positive - used_in_tests - will_fix_later - placeholder_id: *574 + placeholder_id: *578 required: - reason - placeholder_id @@ -83811,7 +83829,7 @@ paths: schema: type: object properties: - reason: *575 + reason: *579 expire_at: type: string format: date-time @@ -83870,7 +83888,7 @@ paths: properties: incremental_scans: type: array - items: &576 + items: &580 description: Information on a single scan performed by secret scanning on the repository type: object @@ -83896,15 +83914,15 @@ paths: nullable: true pattern_update_scans: type: array - items: *576 + items: *580 backfill_scans: type: array - items: *576 + items: *580 custom_pattern_backfill_scans: type: array items: allOf: - - *576 + - *580 - type: object properties: pattern_name: @@ -84019,9 +84037,9 @@ paths: application/json: schema: type: array - items: *577 + items: *581 examples: - default: *578 + default: *582 '400': *14 '404': *6 x-github: @@ -84205,9 +84223,9 @@ paths: description: Response content: application/json: - schema: *577 + schema: *581 examples: - default: &580 + default: &584 value: ghsa_id: GHSA-abcd-1234-efgh cve_id: CVE-2050-00000 @@ -84545,7 +84563,7 @@ paths: description: Response content: application/json: - schema: *577 + schema: *581 examples: default: value: @@ -84694,15 +84712,15 @@ paths: parameters: - *278 - *279 - - *579 + - *583 responses: '200': description: Response content: application/json: - schema: *577 + schema: *581 examples: - default: *580 + default: *584 '403': *29 '404': *6 x-github: @@ -84728,7 +84746,7 @@ paths: parameters: - *278 - *279 - - *579 + - *583 requestBody: required: true content: @@ -84887,10 +84905,10 @@ paths: description: Response content: application/json: - schema: *577 + schema: *581 examples: - default: *580 - add_credit: *580 + default: *584 + add_credit: *584 '403': *29 '404': *6 '422': @@ -84930,7 +84948,7 @@ paths: parameters: - *278 - *279 - - *579 + - *583 responses: '202': *47 '400': *14 @@ -84959,7 +84977,7 @@ paths: parameters: - *278 - *279 - - *579 + - *583 responses: '202': description: Response @@ -85103,7 +85121,7 @@ paths: application/json: schema: type: array - items: &581 + items: &585 title: Code Frequency Stat description: Code Frequency Stat type: array @@ -85476,7 +85494,7 @@ paths: application/json: schema: type: array - items: *581 + items: *585 examples: default: value: @@ -85564,7 +85582,7 @@ paths: description: Response content: application/json: - schema: *582 + schema: *586 examples: default: value: @@ -85658,7 +85676,7 @@ paths: description: if you subscribe to the repository content: application/json: - schema: &583 + schema: &587 title: Repository Invitation description: Repository invitations let you manage who you collaborate with. @@ -85753,7 +85771,7 @@ paths: description: Response content: application/json: - schema: *583 + schema: *587 examples: default: value: @@ -85890,7 +85908,7 @@ paths: application/json: schema: type: array - items: &584 + items: &588 title: Tag protection description: Tag protection type: object @@ -85966,7 +85984,7 @@ paths: description: Response content: application/json: - schema: *584 + schema: *588 examples: default: value: @@ -86114,7 +86132,7 @@ paths: description: Response content: application/json: - schema: &585 + schema: &589 title: Topic description: A topic aggregates entities that are related to a subject. type: object @@ -86126,7 +86144,7 @@ paths: required: - names examples: - default: &586 + default: &590 value: names: - octocat @@ -86181,9 +86199,9 @@ paths: description: Response content: application/json: - schema: *585 + schema: *589 examples: - default: *586 + default: *590 '404': *6 '422': *7 x-github: @@ -86206,7 +86224,7 @@ paths: parameters: - *278 - *279 - - &587 + - &591 name: per description: The time frame to display results for. in: query @@ -86235,7 +86253,7 @@ paths: example: 128 clones: type: array - items: &588 + items: &592 title: Traffic type: object properties: @@ -86476,7 +86494,7 @@ paths: parameters: - *278 - *279 - - *587 + - *591 responses: '200': description: Response @@ -86495,7 +86513,7 @@ paths: example: 3782 views: type: array - items: *588 + items: *592 required: - uniques - count @@ -87264,7 +87282,7 @@ paths: example: - 73..77 - 77..78 - text_matches: &589 + text_matches: &593 title: Search Result Text Matches type: array items: @@ -87426,7 +87444,7 @@ paths: enum: - author-date - committer-date - - &590 + - &594 name: order description: Determines whether the first search result returned is the highest number of matches (`desc`) or lowest number of matches (`asc`). This parameter @@ -87554,7 +87572,7 @@ paths: type: number node_id: type: string - text_matches: *589 + text_matches: *593 required: - sha - node_id @@ -87736,7 +87754,7 @@ paths: - interactions - created - updated - - *590 + - *594 - *17 - *19 - name: advanced_search @@ -87878,7 +87896,7 @@ paths: type: string format: date-time nullable: true - text_matches: *589 + text_matches: *593 pull_request: type: object properties: @@ -88106,7 +88124,7 @@ paths: enum: - created - updated - - *590 + - *594 - *17 - *19 responses: @@ -88150,7 +88168,7 @@ paths: nullable: true score: type: number - text_matches: *589 + text_matches: *593 required: - id - node_id @@ -88235,7 +88253,7 @@ paths: - forks - help-wanted-issues - updated - - *590 + - *594 - *17 - *19 responses: @@ -88474,7 +88492,7 @@ paths: - admin - pull - push - text_matches: *589 + text_matches: *593 temp_clone_token: type: string allow_merge_commit: @@ -88774,7 +88792,7 @@ paths: type: string format: uri nullable: true - text_matches: *589 + text_matches: *593 related: type: array nullable: true @@ -88965,7 +88983,7 @@ paths: - followers - repositories - joined - - *590 + - *594 - *17 - *19 responses: @@ -89069,7 +89087,7 @@ paths: hireable: type: boolean nullable: true - text_matches: *589 + text_matches: *593 blog: type: string nullable: true @@ -89148,7 +89166,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#get-a-team-legacy parameters: - - &591 + - &595 name: team_id description: The unique identifier of the team. in: path @@ -89189,7 +89207,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#update-a-team-legacy parameters: - - *591 + - *595 requestBody: required: true content: @@ -89289,7 +89307,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#delete-a-team-legacy parameters: - - *591 + - *595 responses: '204': description: Response @@ -89320,7 +89338,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#list-discussions-legacy parameters: - - *591 + - *595 - *48 - *17 - *19 @@ -89333,7 +89351,7 @@ paths: type: array items: *265 examples: - default: *592 + default: *596 headers: Link: *58 x-github: @@ -89362,7 +89380,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#create-a-discussion-legacy parameters: - - *591 + - *595 requestBody: required: true content: @@ -89425,7 +89443,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#get-a-discussion-legacy parameters: - - *591 + - *595 - *267 responses: '200': @@ -89459,7 +89477,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#update-a-discussion-legacy parameters: - - *591 + - *595 - *267 requestBody: required: false @@ -89485,7 +89503,7 @@ paths: application/json: schema: *265 examples: - default: *593 + default: *597 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89510,7 +89528,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#delete-a-discussion-legacy parameters: - - *591 + - *595 - *267 responses: '204': @@ -89540,7 +89558,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#list-discussion-comments-legacy parameters: - - *591 + - *595 - *267 - *48 - *17 @@ -89554,7 +89572,7 @@ paths: type: array items: *268 examples: - default: *594 + default: *598 headers: Link: *58 x-github: @@ -89583,7 +89601,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#create-a-discussion-comment-legacy parameters: - - *591 + - *595 - *267 requestBody: required: true @@ -89635,7 +89653,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#get-a-discussion-comment-legacy parameters: - - *591 + - *595 - *267 - *270 responses: @@ -89670,7 +89688,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#update-a-discussion-comment-legacy parameters: - - *591 + - *595 - *267 - *270 requestBody: @@ -89696,7 +89714,7 @@ paths: application/json: schema: *268 examples: - default: *595 + default: *599 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89721,7 +89739,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#delete-a-discussion-comment-legacy parameters: - - *591 + - *595 - *267 - *270 responses: @@ -89752,7 +89770,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-team-discussion-comment-legacy parameters: - - *591 + - *595 - *267 - *270 - name: content @@ -89811,7 +89829,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-team-discussion-comment-legacy parameters: - - *591 + - *595 - *267 - *270 requestBody: @@ -89873,7 +89891,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-team-discussion-legacy parameters: - - *591 + - *595 - *267 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). @@ -89931,7 +89949,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-team-discussion-legacy parameters: - - *591 + - *595 - *267 requestBody: required: true @@ -89990,7 +90008,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#list-pending-team-invitations-legacy parameters: - - *591 + - *595 - *17 - *19 responses: @@ -90028,7 +90046,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#list-team-members-legacy parameters: - - *591 + - *595 - name: role description: Filters members returned by their role in the team. in: query @@ -90079,7 +90097,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#get-team-member-legacy parameters: - - *591 + - *595 - *132 responses: '204': @@ -90116,7 +90134,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#add-team-member-legacy parameters: - - *591 + - *595 - *132 responses: '204': @@ -90156,7 +90174,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#remove-team-member-legacy parameters: - - *591 + - *595 - *132 responses: '204': @@ -90193,7 +90211,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#get-team-membership-for-a-user-legacy parameters: - - *591 + - *595 - *132 responses: '200': @@ -90202,7 +90220,7 @@ paths: application/json: schema: *275 examples: - response-if-user-is-a-team-maintainer: *596 + response-if-user-is-a-team-maintainer: *600 '404': *6 x-github: githubCloudOnly: false @@ -90235,7 +90253,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#add-or-update-team-membership-for-a-user-legacy parameters: - - *591 + - *595 - *132 requestBody: required: false @@ -90263,7 +90281,7 @@ paths: application/json: schema: *275 examples: - response-if-users-membership-with-team-is-now-pending: *597 + response-if-users-membership-with-team-is-now-pending: *601 '403': description: Forbidden if team synchronization is set up '422': @@ -90297,7 +90315,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#remove-team-membership-for-a-user-legacy parameters: - - *591 + - *595 - *132 responses: '204': @@ -90326,7 +90344,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-team-projects-legacy parameters: - - *591 + - *595 - *17 - *19 responses: @@ -90338,7 +90356,7 @@ paths: type: array items: *276 examples: - default: *598 + default: *602 headers: Link: *58 '404': *6 @@ -90364,7 +90382,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#check-team-permissions-for-a-project-legacy parameters: - - *591 + - *595 - *277 responses: '200': @@ -90373,7 +90391,7 @@ paths: application/json: schema: *276 examples: - default: *599 + default: *603 '404': description: Not Found if project is not managed by this team x-github: @@ -90397,7 +90415,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#add-or-update-team-project-permissions-legacy parameters: - - *591 + - *595 - *277 requestBody: required: false @@ -90465,7 +90483,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#remove-a-project-from-a-team-legacy parameters: - - *591 + - *595 - *277 responses: '204': @@ -90493,7 +90511,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-team-repositories-legacy parameters: - - *591 + - *595 - *17 - *19 responses: @@ -90535,7 +90553,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#check-team-permissions-for-a-repository-legacy parameters: - - *591 + - *595 - *278 - *279 responses: @@ -90543,7 +90561,7 @@ paths: description: Alternative response with extra repository information content: application/json: - schema: *600 + schema: *604 examples: alternative-response-with-extra-repository-information: value: @@ -90694,7 +90712,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#add-or-update-team-repository-permissions-legacy parameters: - - *591 + - *595 - *278 - *279 requestBody: @@ -90746,7 +90764,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#remove-a-repository-from-a-team-legacy parameters: - - *591 + - *595 - *278 - *279 responses: @@ -90773,7 +90791,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-child-teams-legacy parameters: - - *591 + - *595 - *17 - *19 responses: @@ -90785,7 +90803,7 @@ paths: type: array items: *188 examples: - response-if-child-teams-exist: *601 + response-if-child-teams-exist: *605 headers: Link: *58 '404': *6 @@ -90818,7 +90836,7 @@ paths: application/json: schema: oneOf: - - &603 + - &607 title: Private User description: Private User type: object @@ -91021,7 +91039,7 @@ paths: - private_gists - total_private_repos - two_factor_authentication - - *602 + - *606 examples: response-with-public-and-private-profile-information: summary: Response with public and private profile information @@ -91174,7 +91192,7 @@ paths: description: Response content: application/json: - schema: *603 + schema: *607 examples: default: value: @@ -91572,7 +91590,7 @@ paths: type: integer secrets: type: array - items: &604 + items: &608 title: Codespaces Secret description: Secrets for a GitHub Codespace. type: object @@ -91688,7 +91706,7 @@ paths: description: Response content: application/json: - schema: *604 + schema: *608 examples: default: value: @@ -91834,7 +91852,7 @@ paths: type: array items: *119 examples: - default: *605 + default: *609 '401': *25 '403': *29 '404': *6 @@ -92101,7 +92119,7 @@ paths: description: Response content: application/json: - schema: &606 + schema: &610 type: object title: Fetches information about an export of a codespace. description: An export of a codespace. Also, latest export details @@ -92142,7 +92160,7 @@ paths: description: Web url for the exported branch example: https://github.com/octocat/hello-world/tree/:branch examples: - default: &607 + default: &611 value: state: succeeded completed_at: '2022-01-01T14:59:22Z' @@ -92187,9 +92205,9 @@ paths: description: Response content: application/json: - schema: *606 + schema: *610 examples: - default: *607 + default: *611 '404': *6 x-github: githubCloudOnly: false @@ -92226,9 +92244,9 @@ paths: type: integer machines: type: array - items: *608 + items: *612 examples: - default: *609 + default: *613 '304': *37 '500': *145 '401': *25 @@ -93167,7 +93185,7 @@ paths: type: array items: *210 examples: - default: &622 + default: &626 value: - id: 197 name: hello_docker @@ -93268,7 +93286,7 @@ paths: application/json: schema: type: array - items: &610 + items: &614 title: Email description: Email type: object @@ -93333,9 +93351,9 @@ paths: application/json: schema: type: array - items: *610 + items: *614 examples: - default: &624 + default: &628 value: - email: octocat@github.com verified: true @@ -93410,7 +93428,7 @@ paths: application/json: schema: type: array - items: *610 + items: *614 examples: default: value: @@ -93666,7 +93684,7 @@ paths: application/json: schema: type: array - items: &611 + items: &615 title: GPG Key description: A unique encryption key type: object @@ -93797,7 +93815,7 @@ paths: - subkeys - revoked examples: - default: &635 + default: &639 value: - id: 3 name: Octocat's GPG Key @@ -93882,9 +93900,9 @@ paths: description: Response content: application/json: - schema: *611 + schema: *615 examples: - default: &612 + default: &616 value: id: 3 name: Octocat's GPG Key @@ -93941,7 +93959,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/gpg-keys#get-a-gpg-key-for-the-authenticated-user parameters: - - &613 + - &617 name: gpg_key_id description: The unique identifier of the GPG key. in: path @@ -93953,9 +93971,9 @@ paths: description: Response content: application/json: - schema: *611 + schema: *615 examples: - default: *612 + default: *616 '404': *6 '304': *37 '403': *29 @@ -93978,7 +93996,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/gpg-keys#delete-a-gpg-key-for-the-authenticated-user parameters: - - *613 + - *617 responses: '204': description: Response @@ -94169,7 +94187,7 @@ paths: type: array items: *60 examples: - default: *614 + default: *618 headers: Link: *58 '404': *6 @@ -94433,7 +94451,7 @@ paths: application/json: schema: type: array - items: &615 + items: &619 title: Key description: Key type: object @@ -94530,9 +94548,9 @@ paths: description: Response content: application/json: - schema: *615 + schema: *619 examples: - default: &616 + default: &620 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -94571,9 +94589,9 @@ paths: description: Response content: application/json: - schema: *615 + schema: *619 examples: - default: *616 + default: *620 '404': *6 '304': *37 '403': *29 @@ -94629,7 +94647,7 @@ paths: application/json: schema: type: array - items: &617 + items: &621 title: User Marketplace Purchase description: User Marketplace Purchase type: object @@ -94697,7 +94715,7 @@ paths: - account - plan examples: - default: &618 + default: &622 value: - billing_cycle: monthly next_billing_date: '2017-11-11T00:00:00Z' @@ -94759,9 +94777,9 @@ paths: application/json: schema: type: array - items: *617 + items: *621 examples: - default: *618 + default: *622 headers: Link: *58 '304': *37 @@ -95756,7 +95774,7 @@ paths: url: https://docs.github.com/rest/migrations/users#unlock-a-user-repository parameters: - *203 - - *619 + - *623 responses: '204': description: Response @@ -95829,7 +95847,7 @@ paths: type: array items: *199 examples: - default: *620 + default: *624 headers: Link: *58 '304': *37 @@ -95871,7 +95889,7 @@ paths: - docker - nuget - container - - *621 + - *625 - *19 - *17 responses: @@ -95883,8 +95901,8 @@ paths: type: array items: *210 examples: - default: *622 - '400': *623 + default: *626 + '400': *627 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -95913,7 +95931,7 @@ paths: application/json: schema: *210 examples: - default: &636 + default: &640 value: id: 40201 name: octo-name @@ -96366,9 +96384,9 @@ paths: application/json: schema: type: array - items: *610 + items: *614 examples: - default: *624 + default: *628 headers: Link: *58 '304': *37 @@ -96481,7 +96499,7 @@ paths: type: array items: *60 examples: - default: &631 + default: &635 summary: Default response value: - id: 1296269 @@ -96825,7 +96843,7 @@ paths: type: array items: *474 examples: - default: *625 + default: *629 headers: Link: *58 '304': *37 @@ -96904,7 +96922,7 @@ paths: application/json: schema: type: array - items: &626 + items: &630 title: Social account description: Social media account type: object @@ -96919,7 +96937,7 @@ paths: - provider - url examples: - default: &627 + default: &631 value: - provider: twitter url: https://twitter.com/github @@ -96981,9 +96999,9 @@ paths: application/json: schema: type: array - items: *626 + items: *630 examples: - default: *627 + default: *631 '422': *15 '304': *37 '404': *6 @@ -97070,7 +97088,7 @@ paths: application/json: schema: type: array - items: &628 + items: &632 title: SSH Signing Key description: A public SSH key used to sign Git commits type: object @@ -97090,7 +97108,7 @@ paths: - title - created_at examples: - default: &643 + default: &647 value: - key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -97156,9 +97174,9 @@ paths: description: Response content: application/json: - schema: *628 + schema: *632 examples: - default: &629 + default: &633 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -97189,7 +97207,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/ssh-signing-keys#get-an-ssh-signing-key-for-the-authenticated-user parameters: - - &630 + - &634 name: ssh_signing_key_id description: The unique identifier of the SSH signing key. in: path @@ -97201,9 +97219,9 @@ paths: description: Response content: application/json: - schema: *628 + schema: *632 examples: - default: *629 + default: *633 '404': *6 '304': *37 '403': *29 @@ -97226,7 +97244,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/ssh-signing-keys#delete-an-ssh-signing-key-for-the-authenticated-user parameters: - - *630 + - *634 responses: '204': description: Response @@ -97255,7 +97273,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#list-repositories-starred-by-the-authenticated-user parameters: - - &644 + - &648 name: sort description: The property to sort the results by. `created` means when the repository was starred. `updated` means when the repository was last pushed @@ -97280,11 +97298,11 @@ paths: type: array items: *60 examples: - default-response: *631 + default-response: *635 application/vnd.github.v3.star+json: schema: type: array - items: &645 + items: &649 title: Starred Repository description: Starred Repository type: object @@ -97653,10 +97671,10 @@ paths: application/json: schema: oneOf: - - *603 - - *602 + - *607 + - *606 examples: - default-response: &633 + default-response: &637 summary: Default response value: login: octocat @@ -97691,7 +97709,7 @@ paths: following: 0 created_at: '2008-01-14T04:33:35Z' updated_at: '2008-01-14T04:33:35Z' - response-with-git-hub-plan-information: &634 + response-with-git-hub-plan-information: &638 summary: Response with GitHub plan information value: login: octocat @@ -97751,7 +97769,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/users#list-users parameters: - - *632 + - *636 - *17 responses: '200': @@ -97800,11 +97818,11 @@ paths: application/json: schema: oneOf: - - *603 - - *602 + - *607 + - *606 examples: - default-response: *633 - response-with-git-hub-plan-information: *634 + default-response: *637 + response-with-git-hub-plan-information: *638 '404': *6 x-github: githubCloudOnly: false @@ -97921,7 +97939,7 @@ paths: type: array items: *210 examples: - default: *622 + default: *626 '403': *29 '401': *25 x-github: @@ -98325,9 +98343,9 @@ paths: application/json: schema: type: array - items: *611 + items: *615 examples: - default: *635 + default: *639 headers: Link: *58 x-github: @@ -98509,7 +98527,7 @@ paths: type: array items: *199 examples: - default: *620 + default: *624 headers: Link: *58 x-github: @@ -98548,7 +98566,7 @@ paths: - docker - nuget - container - - *621 + - *625 - *132 - *19 - *17 @@ -98561,10 +98579,10 @@ paths: type: array items: *210 examples: - default: *622 + default: *626 '403': *29 '401': *25 - '400': *623 + '400': *627 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -98594,7 +98612,7 @@ paths: application/json: schema: *210 examples: - default: *636 + default: *640 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -99193,9 +99211,9 @@ paths: description: Response content: application/json: - schema: *637 + schema: *641 examples: - default: *638 + default: *642 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -99223,9 +99241,9 @@ paths: description: Response content: application/json: - schema: *639 + schema: *643 examples: - default: *640 + default: *644 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -99253,9 +99271,9 @@ paths: description: Response content: application/json: - schema: *641 + schema: *645 examples: - default: *642 + default: *646 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -99283,9 +99301,9 @@ paths: application/json: schema: type: array - items: *626 + items: *630 examples: - default: *627 + default: *631 headers: Link: *58 x-github: @@ -99315,9 +99333,9 @@ paths: application/json: schema: type: array - items: *628 + items: *632 examples: - default: *643 + default: *647 headers: Link: *58 x-github: @@ -99342,7 +99360,7 @@ paths: url: https://docs.github.com/rest/activity/starring#list-repositories-starred-by-a-user parameters: - *132 - - *644 + - *648 - *48 - *17 - *19 @@ -99354,11 +99372,11 @@ paths: schema: anyOf: - type: array - items: *645 + items: *649 - type: array items: *60 examples: - default-response: *631 + default-response: *635 headers: Link: *58 x-github: @@ -99517,7 +99535,7 @@ x-webhooks: type: string enum: - disabled - enterprise: &646 + enterprise: &650 title: Enterprise description: |- An enterprise on GitHub. Webhook payloads contain the `enterprise` property when the webhook is configured @@ -99575,7 +99593,7 @@ x-webhooks: - created_at - updated_at - avatar_url - installation: &647 + installation: &651 title: Simple Installation description: |- The GitHub App installation. Webhook payloads contain the `installation` property when the event is configured @@ -99594,7 +99612,7 @@ x-webhooks: required: - id - node_id - organization: &648 + organization: &652 title: Organization Simple description: |- A GitHub organization. Webhook payloads contain the `organization` property when the webhook is configured for an @@ -99654,13 +99672,13 @@ x-webhooks: - public_members_url - avatar_url - description - repository: &649 + repository: &653 title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: &679 + properties: &683 id: description: Unique identifier of the repository example: 42 @@ -100343,7 +100361,7 @@ x-webhooks: type: boolean description: Whether anonymous git access is enabled for this repository - required: &680 + required: &684 - archive_url - assignees_url - blobs_url @@ -100494,10 +100512,10 @@ x-webhooks: type: string enum: - enabled - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -100573,11 +100591,11 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 - rule: &650 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 + rule: &654 title: branch protection rule description: The branch protection rule. Includes a `name` and all the [branch protection settings](https://docs.github.com/github/administering-a-repository/defining-the-mergeability-of-pull-requests/about-protected-branches#about-branch-protection-settings) @@ -100800,11 +100818,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 - rule: *650 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 + rule: *654 sender: *4 required: - action @@ -100987,11 +101005,11 @@ x-webhooks: - everyone required: - from - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 - rule: *650 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 + rule: *654 sender: *4 required: - action @@ -101075,7 +101093,7 @@ x-webhooks: type: string enum: - completed - check_run: &652 + check_run: &656 title: CheckRun description: A check performed on the code of a given code change type: object @@ -101176,7 +101194,7 @@ x-webhooks: - skipped - timed_out - action_required - deployment: *651 + deployment: *655 details_url: example: https://example.com type: string @@ -101261,9 +101279,9 @@ x-webhooks: - output - app - pull_requests - installation: *647 - organization: *648 - repository: *649 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - check_run @@ -101656,10 +101674,10 @@ x-webhooks: type: string enum: - created - check_run: *652 - installation: *647 - organization: *648 - repository: *649 + check_run: *656 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - check_run @@ -102055,10 +102073,10 @@ x-webhooks: type: string enum: - requested_action - check_run: *652 - installation: *647 - organization: *648 - repository: *649 + check_run: *656 + installation: *651 + organization: *652 + repository: *653 requested_action: description: The action requested by the user. type: object @@ -102463,10 +102481,10 @@ x-webhooks: type: string enum: - rerequested - check_run: *652 - installation: *647 - organization: *648 - repository: *649 + check_run: *656 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - check_run @@ -103443,10 +103461,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -104116,10 +104134,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -104783,10 +104801,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -105094,20 +105112,20 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: &653 + commit_oid: &657 description: The commit SHA of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event was triggered by the `sender` and this value will be empty. type: string - enterprise: *646 - installation: *647 - organization: *648 - ref: &654 + enterprise: *650 + installation: *651 + organization: *652 + ref: &658 description: The Git reference of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event was triggered by the `sender` and this value will be empty. type: string - repository: *649 + repository: *653 sender: *4 required: - action @@ -105499,12 +105517,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *653 - enterprise: *646 - installation: *647 - organization: *648 - ref: *654 - repository: *649 + commit_oid: *657 + enterprise: *650 + installation: *651 + organization: *652 + ref: *658 + repository: *653 sender: *4 required: - action @@ -105767,12 +105785,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *653 - enterprise: *646 - installation: *647 - organization: *648 - ref: *654 - repository: *649 + commit_oid: *657 + enterprise: *650 + installation: *651 + organization: *652 + ref: *658 + repository: *653 sender: *4 required: - action @@ -106101,12 +106119,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *653 - enterprise: *646 - installation: *647 - organization: *648 - ref: *654 - repository: *649 + commit_oid: *657 + enterprise: *650 + installation: *651 + organization: *652 + ref: *658 + repository: *653 sender: *4 required: - action @@ -106371,16 +106389,16 @@ x-webhooks: triggered by the `sender` and this value will be empty. type: string nullable: true - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 ref: description: The Git reference of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event was triggered by the `sender` and this value will be empty. type: string nullable: true - repository: *649 + repository: *653 sender: *4 required: - action @@ -106614,12 +106632,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *653 - enterprise: *646 - installation: *647 - organization: *648 - ref: *654 - repository: *649 + commit_oid: *657 + enterprise: *650 + installation: *651 + organization: *652 + ref: *658 + repository: *653 sender: *4 required: - action @@ -106876,10 +106894,10 @@ x-webhooks: - updated_at - author_association - body - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -106959,18 +106977,18 @@ x-webhooks: description: The repository's current description. type: string nullable: true - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 master_branch: description: The name of the repository's default branch (usually `main`). type: string - organization: *648 - pusher_type: &655 + organization: *652 + pusher_type: &659 description: The pusher type for the event. Can be either `user` or a deploy key. type: string - ref: &656 + ref: &660 description: The [`git ref`](https://docs.github.com/rest/git/refs#get-a-reference) resource. type: string @@ -106980,7 +106998,7 @@ x-webhooks: enum: - tag - branch - repository: *649 + repository: *653 sender: *4 required: - ref @@ -107063,9 +107081,9 @@ x-webhooks: enum: - created definition: *227 - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 sender: *4 required: - action @@ -107150,9 +107168,9 @@ x-webhooks: description: The name of the property that was deleted. required: - property_name - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 sender: *4 required: - action @@ -107230,9 +107248,9 @@ x-webhooks: enum: - updated definition: *227 - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 sender: *4 required: - action @@ -107309,10 +107327,10 @@ x-webhooks: type: string enum: - updated - enterprise: *646 - installation: *647 - repository: *649 - organization: *648 + enterprise: *650 + installation: *651 + repository: *653 + organization: *652 sender: *4 new_property_values: type: array @@ -107397,18 +107415,18 @@ x-webhooks: title: delete event type: object properties: - enterprise: *646 - installation: *647 - organization: *648 - pusher_type: *655 - ref: *656 + enterprise: *650 + installation: *651 + organization: *652 + pusher_type: *659 + ref: *660 ref_type: description: The type of Git ref object deleted in the repository. type: string enum: - tag - branch - repository: *649 + repository: *653 sender: *4 required: - ref @@ -107493,10 +107511,10 @@ x-webhooks: enum: - auto_dismissed alert: *430 - installation: *647 - organization: *648 - enterprise: *646 - repository: *649 + installation: *651 + organization: *652 + enterprise: *650 + repository: *653 sender: *4 required: - action @@ -107581,10 +107599,10 @@ x-webhooks: enum: - auto_reopened alert: *430 - installation: *647 - organization: *648 - enterprise: *646 - repository: *649 + installation: *651 + organization: *652 + enterprise: *650 + repository: *653 sender: *4 required: - action @@ -107669,10 +107687,10 @@ x-webhooks: enum: - created alert: *430 - installation: *647 - organization: *648 - enterprise: *646 - repository: *649 + installation: *651 + organization: *652 + enterprise: *650 + repository: *653 sender: *4 required: - action @@ -107755,10 +107773,10 @@ x-webhooks: enum: - dismissed alert: *430 - installation: *647 - organization: *648 - enterprise: *646 - repository: *649 + installation: *651 + organization: *652 + enterprise: *650 + repository: *653 sender: *4 required: - action @@ -107841,10 +107859,10 @@ x-webhooks: enum: - fixed alert: *430 - installation: *647 - organization: *648 - enterprise: *646 - repository: *649 + installation: *651 + organization: *652 + enterprise: *650 + repository: *653 sender: *4 required: - action @@ -107928,10 +107946,10 @@ x-webhooks: enum: - reintroduced alert: *430 - installation: *647 - organization: *648 - enterprise: *646 - repository: *649 + installation: *651 + organization: *652 + enterprise: *650 + repository: *653 sender: *4 required: - action @@ -108014,10 +108032,10 @@ x-webhooks: enum: - reopened alert: *430 - installation: *647 - organization: *648 - enterprise: *646 - repository: *649 + installation: *651 + organization: *652 + enterprise: *650 + repository: *653 sender: *4 required: - action @@ -108094,9 +108112,9 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - key: &657 + enterprise: *650 + installation: *651 + key: &661 description: The [`deploy key`](https://docs.github.com/rest/deploy-keys/deploy-keys#get-a-deploy-key) resource. type: object @@ -108132,8 +108150,8 @@ x-webhooks: - verified - created_at - read_only - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -108210,11 +108228,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - key: *657 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + key: *661 + organization: *652 + repository: *653 sender: *4 required: - action @@ -108775,12 +108793,12 @@ x-webhooks: - updated_at - statuses_url - repository_url - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 - workflow: &661 + workflow: &665 title: Workflow type: object nullable: true @@ -109510,9 +109528,9 @@ x-webhooks: pull_requests: type: array items: *521 - repository: *649 - organization: *648 - installation: *647 + repository: *653 + organization: *652 + installation: *651 sender: *4 responses: '200': @@ -109583,7 +109601,7 @@ x-webhooks: type: string enum: - approved - approver: &658 + approver: &662 type: object properties: avatar_url: @@ -109626,11 +109644,11 @@ x-webhooks: type: string comment: type: string - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 - reviewers: &659 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 + reviewers: &663 type: array items: type: object @@ -109709,7 +109727,7 @@ x-webhooks: sender: *4 since: type: string - workflow_job_run: &660 + workflow_job_run: &664 type: object properties: conclusion: @@ -110440,18 +110458,18 @@ x-webhooks: type: string enum: - rejected - approver: *658 + approver: *662 comment: type: string - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 - reviewers: *659 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 + reviewers: *663 sender: *4 since: type: string - workflow_job_run: *660 + workflow_job_run: *664 workflow_job_runs: type: array items: @@ -111155,13 +111173,13 @@ x-webhooks: type: string enum: - requested - enterprise: *646 + enterprise: *650 environment: type: string - installation: *647 - organization: *648 - repository: *649 - requestor: &666 + installation: *651 + organization: *652 + repository: *653 + requestor: &670 title: User type: object nullable: true @@ -113060,12 +113078,12 @@ x-webhooks: - updated_at - deployment_url - repository_url - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 - workflow: *661 + workflow: *665 workflow_run: title: Deployment Workflow Run type: object @@ -113745,7 +113763,7 @@ x-webhooks: type: string enum: - answered - answer: &664 + answer: &668 type: object properties: author_association: @@ -113902,7 +113920,7 @@ x-webhooks: - created_at - updated_at - body - discussion: &662 + discussion: &666 title: Discussion description: A Discussion in a repository. type: object @@ -114210,10 +114228,10 @@ x-webhooks: - author_association - active_lock_reason - body - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -114340,11 +114358,11 @@ x-webhooks: - from required: - category - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -114427,11 +114445,11 @@ x-webhooks: type: string enum: - closed - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -114513,7 +114531,7 @@ x-webhooks: type: string enum: - created - comment: &663 + comment: &667 type: object properties: author_association: @@ -114670,11 +114688,11 @@ x-webhooks: - updated_at - body - reactions - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -114757,12 +114775,12 @@ x-webhooks: type: string enum: - deleted - comment: *663 - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + comment: *667 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -114857,12 +114875,12 @@ x-webhooks: - from required: - body - comment: *663 - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + comment: *667 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -114946,11 +114964,11 @@ x-webhooks: type: string enum: - created - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -115032,11 +115050,11 @@ x-webhooks: type: string enum: - deleted - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -115136,11 +115154,11 @@ x-webhooks: type: string required: - from - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -115222,10 +115240,10 @@ x-webhooks: type: string enum: - labeled - discussion: *662 - enterprise: *646 - installation: *647 - label: &665 + discussion: *666 + enterprise: *650 + installation: *651 + label: &669 title: Label type: object properties: @@ -115257,8 +115275,8 @@ x-webhooks: - color - default - description - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -115341,11 +115359,11 @@ x-webhooks: type: string enum: - locked - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -115427,11 +115445,11 @@ x-webhooks: type: string enum: - pinned - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -115513,11 +115531,11 @@ x-webhooks: type: string enum: - reopened - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -115602,16 +115620,16 @@ x-webhooks: changes: type: object properties: - new_discussion: *662 - new_repository: *649 + new_discussion: *666 + new_repository: *653 required: - new_discussion - new_repository - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -115694,10 +115712,10 @@ x-webhooks: type: string enum: - unanswered - discussion: *662 - old_answer: *664 - organization: *648 - repository: *649 + discussion: *666 + old_answer: *668 + organization: *652 + repository: *653 sender: *4 required: - action @@ -115779,12 +115797,12 @@ x-webhooks: type: string enum: - unlabeled - discussion: *662 - enterprise: *646 - installation: *647 - label: *665 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + label: *669 + organization: *652 + repository: *653 sender: *4 required: - action @@ -115867,11 +115885,11 @@ x-webhooks: type: string enum: - unlocked - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -115953,11 +115971,11 @@ x-webhooks: type: string enum: - unpinned - discussion: *662 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + discussion: *666 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -116030,7 +116048,7 @@ x-webhooks: description: A user forks a repository. type: object properties: - enterprise: *646 + enterprise: *650 forkee: description: The created [`repository`](https://docs.github.com/rest/repos/repos#get-a-repository) resource. @@ -116690,9 +116708,9 @@ x-webhooks: type: integer watchers_count: type: integer - installation: *647 - organization: *648 - repository: *649 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - forkee @@ -116838,9 +116856,9 @@ x-webhooks: title: gollum event type: object properties: - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 pages: description: The pages that were updated. type: array @@ -116877,7 +116895,7 @@ x-webhooks: - action - sha - html_url - repository: *649 + repository: *653 sender: *4 required: - pages @@ -116953,10 +116971,10 @@ x-webhooks: type: string enum: - created - enterprise: *646 + enterprise: *650 installation: *22 - organization: *648 - repositories: &667 + organization: *652 + repositories: &671 description: An array of repository objects that the installation can access. type: array @@ -116982,8 +117000,8 @@ x-webhooks: - name - full_name - private - repository: *649 - requester: *666 + repository: *653 + requester: *670 sender: *4 required: - action @@ -117058,11 +117076,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 + enterprise: *650 installation: *22 - organization: *648 - repositories: *667 - repository: *649 + organization: *652 + repositories: *671 + repository: *653 requester: nullable: true sender: *4 @@ -117138,11 +117156,11 @@ x-webhooks: type: string enum: - new_permissions_accepted - enterprise: *646 + enterprise: *650 installation: *22 - organization: *648 - repositories: *667 - repository: *649 + organization: *652 + repositories: *671 + repository: *653 requester: nullable: true sender: *4 @@ -117218,10 +117236,10 @@ x-webhooks: type: string enum: - added - enterprise: *646 + enterprise: *650 installation: *22 - organization: *648 - repositories_added: &668 + organization: *652 + repositories_added: &672 description: An array of repository objects, which were added to the installation. type: array @@ -117267,15 +117285,15 @@ x-webhooks: private: description: Whether the repository is private or public. type: boolean - repository: *649 - repository_selection: &669 + repository: *653 + repository_selection: &673 description: Describe whether all repositories have been selected or there's a selection involved type: string enum: - all - selected - requester: *666 + requester: *670 sender: *4 required: - action @@ -117354,10 +117372,10 @@ x-webhooks: type: string enum: - removed - enterprise: *646 + enterprise: *650 installation: *22 - organization: *648 - repositories_added: *668 + organization: *652 + repositories_added: *672 repositories_removed: description: An array of repository objects, which were removed from the installation. @@ -117384,9 +117402,9 @@ x-webhooks: - name - full_name - private - repository: *649 - repository_selection: *669 - requester: *666 + repository: *653 + repository_selection: *673 + requester: *670 sender: *4 required: - action @@ -117465,11 +117483,11 @@ x-webhooks: type: string enum: - suspend - enterprise: *646 + enterprise: *650 installation: *22 - organization: *648 - repositories: *667 - repository: *649 + organization: *652 + repositories: *671 + repository: *653 requester: nullable: true sender: *4 @@ -117647,10 +117665,10 @@ x-webhooks: type: string required: - from - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 target_type: type: string @@ -117729,11 +117747,11 @@ x-webhooks: type: string enum: - unsuspend - enterprise: *646 + enterprise: *650 installation: *22 - organization: *648 - repositories: *667 - repository: *649 + organization: *652 + repositories: *671 + repository: *653 requester: nullable: true sender: *4 @@ -117985,8 +118003,8 @@ x-webhooks: - performed_via_github_app - body - reactions - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -119142,8 +119160,8 @@ x-webhooks: - state - locked - assignee - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -119223,7 +119241,7 @@ x-webhooks: type: string enum: - deleted - comment: &670 + comment: &674 title: issue comment description: The [comment](https://docs.github.com/rest/issues/comments#get-an-issue-comment) itself. @@ -119388,8 +119406,8 @@ x-webhooks: - performed_via_github_app - body - reactions - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -120543,8 +120561,8 @@ x-webhooks: - state - locked - assignee - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -120624,7 +120642,7 @@ x-webhooks: type: string enum: - edited - changes: &698 + changes: &702 description: The changes to the comment. type: object properties: @@ -120636,9 +120654,9 @@ x-webhooks: type: string required: - from - comment: *670 - enterprise: *646 - installation: *647 + comment: *674 + enterprise: *650 + installation: *651 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -121793,8 +121811,8 @@ x-webhooks: - state - locked - assignee - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -121876,10 +121894,10 @@ x-webhooks: type: string enum: - assigned - assignee: *666 - enterprise: *646 - installation: *647 - issue: &673 + assignee: *670 + enterprise: *650 + installation: *651 + issue: &677 title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -122798,8 +122816,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -122879,8 +122897,8 @@ x-webhooks: type: string enum: - closed - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -123939,8 +123957,8 @@ x-webhooks: required: - state - closed_at - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -124019,8 +124037,8 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -124932,8 +124950,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -125012,8 +125030,8 @@ x-webhooks: type: string enum: - demilestoned - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -125928,7 +125946,7 @@ x-webhooks: format: uri user_view_type: type: string - milestone: &671 + milestone: &675 title: Milestone description: A collection of related issues and pull requests. type: object @@ -126066,8 +126084,8 @@ x-webhooks: - updated_at - due_on - closed_at - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -126166,8 +126184,8 @@ x-webhooks: type: string required: - from - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -127086,9 +127104,9 @@ x-webhooks: - active_lock_reason - body - reactions - label: *665 - organization: *648 - repository: *649 + label: *669 + organization: *652 + repository: *653 sender: *4 required: - action @@ -127168,8 +127186,8 @@ x-webhooks: type: string enum: - labeled - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -128087,9 +128105,9 @@ x-webhooks: - active_lock_reason - body - reactions - label: *665 - organization: *648 - repository: *649 + label: *669 + organization: *652 + repository: *653 sender: *4 required: - action @@ -128169,8 +128187,8 @@ x-webhooks: type: string enum: - locked - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -129089,8 +129107,8 @@ x-webhooks: format: uri user_view_type: type: string - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -129169,8 +129187,8 @@ x-webhooks: type: string enum: - milestoned - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -130083,9 +130101,9 @@ x-webhooks: format: uri user_view_type: type: string - milestone: *671 - organization: *648 - repository: *649 + milestone: *675 + organization: *652 + repository: *653 sender: *4 required: - action @@ -131546,8 +131564,8 @@ x-webhooks: required: - old_issue - old_repository - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -132465,8 +132483,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -132546,9 +132564,9 @@ x-webhooks: type: string enum: - pinned - enterprise: *646 - installation: *647 - issue: &672 + enterprise: *650 + installation: *651 + issue: &676 title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -133460,8 +133478,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -133540,8 +133558,8 @@ x-webhooks: type: string enum: - reopened - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -134459,8 +134477,8 @@ x-webhooks: user_view_type: type: string type: *189 - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -135923,11 +135941,11 @@ x-webhooks: required: - new_issue - new_repository - enterprise: *646 - installation: *647 - issue: *672 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + issue: *676 + organization: *652 + repository: *653 sender: *4 required: - action @@ -136008,7 +136026,7 @@ x-webhooks: type: string enum: - unassigned - assignee: &701 + assignee: &705 title: User type: object nullable: true @@ -136078,11 +136096,11 @@ x-webhooks: required: - login - id - enterprise: *646 - installation: *647 - issue: *673 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + issue: *677 + organization: *652 + repository: *653 sender: *4 required: - action @@ -136161,12 +136179,12 @@ x-webhooks: type: string enum: - unlabeled - enterprise: *646 - installation: *647 - issue: *673 - label: *665 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + issue: *677 + label: *669 + organization: *652 + repository: *653 sender: *4 required: - action @@ -136246,8 +136264,8 @@ x-webhooks: type: string enum: - unlocked - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -137164,8 +137182,8 @@ x-webhooks: format: uri user_view_type: type: string - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -137245,11 +137263,11 @@ x-webhooks: type: string enum: - unpinned - enterprise: *646 - installation: *647 - issue: *672 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + issue: *676 + organization: *652 + repository: *653 sender: *4 required: - action @@ -137328,11 +137346,11 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - label: *665 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + label: *669 + organization: *652 + repository: *653 sender: *4 required: - action @@ -137410,11 +137428,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - label: *665 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + label: *669 + organization: *652 + repository: *653 sender: *4 required: - action @@ -137524,11 +137542,11 @@ x-webhooks: type: string required: - from - enterprise: *646 - installation: *647 - label: *665 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + label: *669 + organization: *652 + repository: *653 sender: *4 required: - action @@ -137610,9 +137628,9 @@ x-webhooks: - cancelled effective_date: type: string - enterprise: *646 - installation: *647 - marketplace_purchase: &674 + enterprise: *650 + installation: *651 + marketplace_purchase: &678 title: Marketplace Purchase type: object required: @@ -137695,8 +137713,8 @@ x-webhooks: type: integer unit_count: type: integer - organization: *648 - previous_marketplace_purchase: &675 + organization: *652 + previous_marketplace_purchase: &679 title: Marketplace Purchase type: object properties: @@ -137776,7 +137794,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *649 + repository: *653 sender: *4 required: - action @@ -137856,10 +137874,10 @@ x-webhooks: - changed effective_date: type: string - enterprise: *646 - installation: *647 - marketplace_purchase: *674 - organization: *648 + enterprise: *650 + installation: *651 + marketplace_purchase: *678 + organization: *652 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -137942,7 +137960,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *649 + repository: *653 sender: *4 required: - action @@ -138024,10 +138042,10 @@ x-webhooks: - pending_change effective_date: type: string - enterprise: *646 - installation: *647 - marketplace_purchase: *674 - organization: *648 + enterprise: *650 + installation: *651 + marketplace_purchase: *678 + organization: *652 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -138109,7 +138127,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *649 + repository: *653 sender: *4 required: - action @@ -138190,8 +138208,8 @@ x-webhooks: - pending_change_cancelled effective_date: type: string - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 marketplace_purchase: title: Marketplace Purchase type: object @@ -138273,9 +138291,9 @@ x-webhooks: type: integer unit_count: type: integer - organization: *648 - previous_marketplace_purchase: *675 - repository: *649 + organization: *652 + previous_marketplace_purchase: *679 + repository: *653 sender: *4 required: - action @@ -138355,12 +138373,12 @@ x-webhooks: - purchased effective_date: type: string - enterprise: *646 - installation: *647 - marketplace_purchase: *674 - organization: *648 - previous_marketplace_purchase: *675 - repository: *649 + enterprise: *650 + installation: *651 + marketplace_purchase: *678 + organization: *652 + previous_marketplace_purchase: *679 + repository: *653 sender: *4 required: - action @@ -138462,11 +138480,11 @@ x-webhooks: type: string required: - to - enterprise: *646 - installation: *647 - member: *666 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + member: *670 + organization: *652 + repository: *653 sender: *4 required: - action @@ -138566,11 +138584,11 @@ x-webhooks: to: type: string nullable: true - enterprise: *646 - installation: *647 - member: *666 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + member: *670 + organization: *652 + repository: *653 sender: *4 required: - action @@ -138649,11 +138667,11 @@ x-webhooks: type: string enum: - removed - enterprise: *646 - installation: *647 - member: *666 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + member: *670 + organization: *652 + repository: *653 sender: *4 required: - action @@ -138731,11 +138749,11 @@ x-webhooks: type: string enum: - added - enterprise: *646 - installation: *647 - member: *666 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + member: *670 + organization: *652 + repository: *653 scope: description: The scope of the membership. Currently, can only be `team`. @@ -138811,7 +138829,7 @@ x-webhooks: required: - login - id - team: &676 + team: &680 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -139001,11 +139019,11 @@ x-webhooks: type: string enum: - removed - enterprise: *646 - installation: *647 - member: *666 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + member: *670 + organization: *652 + repository: *653 scope: description: The scope of the membership. Currently, can only be `team`. @@ -139082,7 +139100,7 @@ x-webhooks: required: - login - id - team: *676 + team: *680 required: - action - scope @@ -139164,8 +139182,8 @@ x-webhooks: type: string enum: - checks_requested - installation: *647 - merge_group: &678 + installation: *651 + merge_group: &682 type: object title: Merge Group description: A group of pull requests that the merge queue has grouped @@ -139184,15 +139202,15 @@ x-webhooks: description: The full ref of the branch the merge group will be merged into. type: string - head_commit: *677 + head_commit: *681 required: - head_sha - head_ref - base_sha - base_ref - head_commit - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -139278,10 +139296,10 @@ x-webhooks: - merged - invalidated - dequeued - installation: *647 - merge_group: *678 - organization: *648 - repository: *649 + installation: *651 + merge_group: *682 + organization: *652 + repository: *653 sender: *4 required: - action @@ -139354,7 +139372,7 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 + enterprise: *650 hook: description: 'The modified webhook. This will contain different keys based on the type of webhook it is: repository, organization, @@ -139462,16 +139480,16 @@ x-webhooks: hook_id: description: The id of the modified webhook. type: integer - installation: *647 - organization: *648 + installation: *651 + organization: *652 repository: title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *679 - required: *680 + properties: *683 + required: *684 nullable: true sender: *4 required: @@ -139552,11 +139570,11 @@ x-webhooks: type: string enum: - closed - enterprise: *646 - installation: *647 - milestone: *671 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + milestone: *675 + organization: *652 + repository: *653 sender: *4 required: - action @@ -139635,9 +139653,9 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - milestone: &681 + enterprise: *650 + installation: *651 + milestone: &685 title: Milestone description: A collection of related issues and pull requests. type: object @@ -139774,8 +139792,8 @@ x-webhooks: - updated_at - due_on - closed_at - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -139854,11 +139872,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - milestone: *671 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + milestone: *675 + organization: *652 + repository: *653 sender: *4 required: - action @@ -139968,11 +139986,11 @@ x-webhooks: type: string required: - from - enterprise: *646 - installation: *647 - milestone: *671 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + milestone: *675 + organization: *652 + repository: *653 sender: *4 required: - action @@ -140052,11 +140070,11 @@ x-webhooks: type: string enum: - opened - enterprise: *646 - installation: *647 - milestone: *681 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + milestone: *685 + organization: *652 + repository: *653 sender: *4 required: - action @@ -140135,11 +140153,11 @@ x-webhooks: type: string enum: - blocked - blocked_user: *666 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + blocked_user: *670 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -140218,11 +140236,11 @@ x-webhooks: type: string enum: - unblocked - blocked_user: *666 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + blocked_user: *670 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -140301,9 +140319,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - membership: &682 + enterprise: *650 + installation: *651 + membership: &686 title: Membership description: The membership between the user and the organization. Not present when the action is `member_invited`. @@ -140395,8 +140413,8 @@ x-webhooks: - role - organization_url - user - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 required: - action @@ -140474,11 +140492,11 @@ x-webhooks: type: string enum: - member_added - enterprise: *646 - installation: *647 - membership: *682 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + membership: *686 + organization: *652 + repository: *653 sender: *4 required: - action @@ -140557,8 +140575,8 @@ x-webhooks: type: string enum: - member_invited - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 invitation: description: The invitation for the user or email if the action is `member_invited`. @@ -140674,10 +140692,10 @@ x-webhooks: - inviter - team_count - invitation_teams_url - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 - user: *666 + user: *670 required: - action - invitation @@ -140755,11 +140773,11 @@ x-webhooks: type: string enum: - member_removed - enterprise: *646 - installation: *647 - membership: *682 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + membership: *686 + organization: *652 + repository: *653 sender: *4 required: - action @@ -140846,11 +140864,11 @@ x-webhooks: properties: from: type: string - enterprise: *646 - installation: *647 - membership: *682 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + membership: *686 + organization: *652 + repository: *653 sender: *4 required: - action @@ -140926,9 +140944,9 @@ x-webhooks: type: string enum: - published - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 package: description: Information about the package. type: object @@ -141427,7 +141445,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: &683 + items: &687 title: Ruby Gems metadata type: object properties: @@ -141522,7 +141540,7 @@ x-webhooks: - owner - package_version - registry - repository: *649 + repository: *653 sender: *4 required: - action @@ -141598,9 +141616,9 @@ x-webhooks: type: string enum: - updated - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 package: description: Information about the package. type: object @@ -141953,7 +141971,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: *683 + items: *687 source_url: type: string format: uri @@ -142023,7 +142041,7 @@ x-webhooks: - owner - package_version - registry - repository: *649 + repository: *653 sender: *4 required: - action @@ -142200,12 +142218,12 @@ x-webhooks: - duration - created_at - updated_at - enterprise: *646 + enterprise: *650 id: type: integer - installation: *647 - organization: *648 - repository: *649 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - id @@ -142230,9 +142248,6 @@ x-webhooks: This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see "[Creating a personal access token](https://docs.github.com/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token)." To subscribe to this event, a GitHub App must have at least read-level access for the "Personal access token requests" organization permission. - - > [!NOTE] - > Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change. description: A fine-grained personal access token request was approved. operationId: personal-access-token-request/approved externalDocs: @@ -142285,7 +142300,7 @@ x-webhooks: type: string enum: - approved - personal_access_token_request: &684 + personal_access_token_request: &688 title: Personal Access Token Request description: Details of a Personal Access Token Request. type: object @@ -142431,10 +142446,10 @@ x-webhooks: - token_expired - token_expires_at - token_last_used_at - enterprise: *646 - organization: *648 + enterprise: *650 + organization: *652 sender: *4 - installation: *647 + installation: *651 required: - action - personal_access_token_request @@ -142451,15 +142466,13 @@ x-webhooks: subcategory: personal_access_token_request supported-webhook-types: - app + - organization personal-access-token-request-cancelled: post: summary: |- This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see "[Creating a personal access token](https://docs.github.com/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token)." To subscribe to this event, a GitHub App must have at least read-level access for the "Personal access token requests" organization permission. - - > [!NOTE] - > Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change. description: A fine-grained personal access token request was cancelled by the requester. operationId: personal-access-token-request/cancelled @@ -142513,11 +142526,11 @@ x-webhooks: type: string enum: - cancelled - personal_access_token_request: *684 - enterprise: *646 - organization: *648 + personal_access_token_request: *688 + enterprise: *650 + organization: *652 sender: *4 - installation: *647 + installation: *651 required: - action - personal_access_token_request @@ -142534,15 +142547,13 @@ x-webhooks: subcategory: personal_access_token_request supported-webhook-types: - app + - organization personal-access-token-request-created: post: summary: |- This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see "[Creating a personal access token](https://docs.github.com/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token)." To subscribe to this event, a GitHub App must have at least read-level access for the "Personal access token requests" organization permission. - - > [!NOTE] - > Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change. description: A fine-grained personal access token request was created. operationId: personal-access-token-request/created externalDocs: @@ -142595,11 +142606,11 @@ x-webhooks: type: string enum: - created - personal_access_token_request: *684 - enterprise: *646 - organization: *648 + personal_access_token_request: *688 + enterprise: *650 + organization: *652 sender: *4 - installation: *647 + installation: *651 required: - action - personal_access_token_request @@ -142615,15 +142626,13 @@ x-webhooks: subcategory: personal_access_token_request supported-webhook-types: - app + - organization personal-access-token-request-denied: post: summary: |- This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see "[Creating a personal access token](https://docs.github.com/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token)." To subscribe to this event, a GitHub App must have at least read-level access for the "Personal access token requests" organization permission. - - > [!NOTE] - > Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change. description: A fine-grained personal access token request was denied. operationId: personal-access-token-request/denied externalDocs: @@ -142676,11 +142685,11 @@ x-webhooks: type: string enum: - denied - personal_access_token_request: *684 - organization: *648 - enterprise: *646 + personal_access_token_request: *688 + organization: *652 + enterprise: *650 sender: *4 - installation: *647 + installation: *651 required: - action - personal_access_token_request @@ -142697,6 +142706,7 @@ x-webhooks: subcategory: personal_access_token_request supported-webhook-types: - app + - organization ping: post: summary: This event occurs when you create a new webhook. The ping event is @@ -142784,7 +142794,7 @@ x-webhooks: id: description: Unique identifier of the webhook. type: integer - last_response: *685 + last_response: *689 name: description: The type of webhook. The only valid value is 'web'. type: string @@ -142816,8 +142826,8 @@ x-webhooks: hook_id: description: The ID of the webhook that triggered the ping. type: integer - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 zen: description: Random string of GitHub zen. @@ -143062,10 +143072,10 @@ x-webhooks: - from required: - note - enterprise: *646 - installation: *647 - organization: *648 - project_card: &686 + enterprise: *650 + installation: *651 + organization: *652 + project_card: &690 title: Project Card type: object properties: @@ -143184,7 +143194,7 @@ x-webhooks: - creator - created_at - updated_at - repository: *649 + repository: *653 sender: *4 required: - action @@ -143265,11 +143275,11 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - organization: *648 - project_card: *686 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + project_card: *690 + repository: *653 sender: *4 required: - action @@ -143349,9 +143359,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 project_card: title: Project Card type: object @@ -143479,8 +143489,8 @@ x-webhooks: The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *679 - required: *680 + properties: *683 + required: *684 nullable: true sender: *4 required: @@ -143574,11 +143584,11 @@ x-webhooks: - from required: - note - enterprise: *646 - installation: *647 - organization: *648 - project_card: *686 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + project_card: *690 + repository: *653 sender: *4 required: - action @@ -143672,9 +143682,9 @@ x-webhooks: - from required: - column_id - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 project_card: allOf: - title: Project Card @@ -143864,7 +143874,7 @@ x-webhooks: type: string required: - after_id - repository: *649 + repository: *653 sender: *4 required: - action @@ -143944,10 +143954,10 @@ x-webhooks: type: string enum: - closed - enterprise: *646 - installation: *647 - organization: *648 - project: &688 + enterprise: *650 + installation: *651 + organization: *652 + project: &692 title: Project type: object properties: @@ -144071,7 +144081,7 @@ x-webhooks: - creator - created_at - updated_at - repository: *649 + repository: *653 sender: *4 required: - action @@ -144151,10 +144161,10 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - organization: *648 - project_column: &687 + enterprise: *650 + installation: *651 + organization: *652 + project_column: &691 title: Project Column type: object properties: @@ -144193,7 +144203,7 @@ x-webhooks: - name - created_at - updated_at - repository: *649 + repository: *653 sender: *4 required: - action @@ -144272,18 +144282,18 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - organization: *648 - project_column: *687 + enterprise: *650 + installation: *651 + organization: *652 + project_column: *691 repository: title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *679 - required: *680 + properties: *683 + required: *684 nullable: true sender: *4 required: @@ -144373,11 +144383,11 @@ x-webhooks: type: string required: - from - enterprise: *646 - installation: *647 - organization: *648 - project_column: *687 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + project_column: *691 + repository: *653 sender: *4 required: - action @@ -144457,11 +144467,11 @@ x-webhooks: type: string enum: - moved - enterprise: *646 - installation: *647 - organization: *648 - project_column: *687 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + project_column: *691 + repository: *653 sender: *4 required: - action @@ -144541,11 +144551,11 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - organization: *648 - project: *688 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + project: *692 + repository: *653 sender: *4 required: - action @@ -144625,18 +144635,18 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - organization: *648 - project: *688 + enterprise: *650 + installation: *651 + organization: *652 + project: *692 repository: title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *679 - required: *680 + properties: *683 + required: *684 nullable: true sender: *4 required: @@ -144738,11 +144748,11 @@ x-webhooks: type: string required: - from - enterprise: *646 - installation: *647 - organization: *648 - project: *688 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + project: *692 + repository: *653 sender: *4 required: - action @@ -144821,11 +144831,11 @@ x-webhooks: type: string enum: - reopened - enterprise: *646 - installation: *647 - organization: *648 - project: *688 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + project: *692 + repository: *653 sender: *4 required: - action @@ -144906,9 +144916,9 @@ x-webhooks: type: string enum: - closed - installation: *647 - organization: *648 - projects_v2: &689 + installation: *651 + organization: *652 + projects_v2: &693 title: Projects v2 Project description: A projects v2 project type: object @@ -145051,9 +145061,9 @@ x-webhooks: type: string enum: - created - installation: *647 - organization: *648 - projects_v2: *689 + installation: *651 + organization: *652 + projects_v2: *693 sender: *4 required: - action @@ -145134,9 +145144,9 @@ x-webhooks: type: string enum: - deleted - installation: *647 - organization: *648 - projects_v2: *689 + installation: *651 + organization: *652 + projects_v2: *693 sender: *4 required: - action @@ -145253,9 +145263,9 @@ x-webhooks: type: string to: type: string - installation: *647 - organization: *648 - projects_v2: *689 + installation: *651 + organization: *652 + projects_v2: *693 sender: *4 required: - action @@ -145338,7 +145348,7 @@ x-webhooks: type: string enum: - archived - changes: &693 + changes: &697 type: object properties: archived_at: @@ -145352,9 +145362,9 @@ x-webhooks: type: string nullable: true format: date-time - installation: *647 - organization: *648 - projects_v2_item: &690 + installation: *651 + organization: *652 + projects_v2_item: &694 title: Projects v2 Item description: An item belonging to a project type: object @@ -145488,9 +145498,9 @@ x-webhooks: nullable: true to: type: string - installation: *647 - organization: *648 - projects_v2_item: *690 + installation: *651 + organization: *652 + projects_v2_item: *694 sender: *4 required: - action @@ -145572,9 +145582,9 @@ x-webhooks: type: string enum: - created - installation: *647 - organization: *648 - projects_v2_item: *690 + installation: *651 + organization: *652 + projects_v2_item: *694 sender: *4 required: - action @@ -145655,9 +145665,9 @@ x-webhooks: type: string enum: - deleted - installation: *647 - organization: *648 - projects_v2_item: *690 + installation: *651 + organization: *652 + projects_v2_item: *694 sender: *4 required: - action @@ -145763,7 +145773,7 @@ x-webhooks: oneOf: - type: string - type: integer - - &691 + - &695 title: Projects v2 Single Select Option description: An option for a single select field type: object @@ -145781,7 +145791,7 @@ x-webhooks: required: - id - name - - &692 + - &696 title: Projects v2 Iteration Setting description: An iteration setting for an iteration field type: object @@ -145804,8 +145814,8 @@ x-webhooks: oneOf: - type: string - type: integer - - *691 - - *692 + - *695 + - *696 required: - field_value - type: object @@ -145821,9 +145831,9 @@ x-webhooks: nullable: true required: - body - installation: *647 - organization: *648 - projects_v2_item: *690 + installation: *651 + organization: *652 + projects_v2_item: *694 sender: *4 required: - action @@ -145918,9 +145928,9 @@ x-webhooks: to: type: string nullable: true - installation: *647 - organization: *648 - projects_v2_item: *690 + installation: *651 + organization: *652 + projects_v2_item: *694 sender: *4 required: - action @@ -146003,10 +146013,10 @@ x-webhooks: type: string enum: - restored - changes: *693 - installation: *647 - organization: *648 - projects_v2_item: *690 + changes: *697 + installation: *651 + organization: *652 + projects_v2_item: *694 sender: *4 required: - action @@ -146088,9 +146098,9 @@ x-webhooks: type: string enum: - reopened - installation: *647 - organization: *648 - projects_v2: *689 + installation: *651 + organization: *652 + projects_v2: *693 sender: *4 required: - action @@ -146171,9 +146181,9 @@ x-webhooks: type: string enum: - created - installation: *647 - organization: *648 - projects_v2_status_update: &694 + installation: *651 + organization: *652 + projects_v2_status_update: &698 title: Projects v2 Status Update description: An status update belonging to a project type: object @@ -146300,9 +146310,9 @@ x-webhooks: type: string enum: - deleted - installation: *647 - organization: *648 - projects_v2_status_update: *694 + installation: *651 + organization: *652 + projects_v2_status_update: *698 sender: *4 required: - action @@ -146438,9 +146448,9 @@ x-webhooks: type: string format: date nullable: true - installation: *647 - organization: *648 - projects_v2_status_update: *694 + installation: *651 + organization: *652 + projects_v2_status_update: *698 sender: *4 required: - action @@ -146511,10 +146521,10 @@ x-webhooks: title: public event type: object properties: - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - repository @@ -146591,13 +146601,13 @@ x-webhooks: type: string enum: - assigned - assignee: *666 - enterprise: *646 - installation: *647 - number: &695 + assignee: *670 + enterprise: *650 + installation: *651 + number: &699 description: The pull request number. type: integer - organization: *648 + organization: *652 pull_request: title: Pull Request type: object @@ -148880,7 +148890,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 sender: *4 required: - action @@ -148962,11 +148972,11 @@ x-webhooks: type: string enum: - auto_merge_disabled - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 number: type: integer - organization: *648 + organization: *652 pull_request: title: Pull Request type: object @@ -151244,7 +151254,7 @@ x-webhooks: - draft reason: type: string - repository: *649 + repository: *653 sender: *4 required: - action @@ -151326,11 +151336,11 @@ x-webhooks: type: string enum: - auto_merge_enabled - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 number: type: integer - organization: *648 + organization: *652 pull_request: title: Pull Request type: object @@ -153608,7 +153618,7 @@ x-webhooks: - draft reason: type: string - repository: *649 + repository: *653 sender: *4 required: - action @@ -153690,11 +153700,11 @@ x-webhooks: type: string enum: - closed - enterprise: *646 - installation: *647 - number: *695 - organization: *648 - pull_request: &696 + enterprise: *650 + installation: *651 + number: *699 + organization: *652 + pull_request: &700 allOf: - *521 - type: object @@ -153758,7 +153768,7 @@ x-webhooks: Please use `squash_merge_commit_title` instead.** type: boolean default: false - repository: *649 + repository: *653 sender: *4 required: - action @@ -153839,12 +153849,12 @@ x-webhooks: type: string enum: - converted_to_draft - enterprise: *646 - installation: *647 - number: *695 - organization: *648 - pull_request: *696 - repository: *649 + enterprise: *650 + installation: *651 + number: *699 + organization: *652 + pull_request: *700 + repository: *653 sender: *4 required: - action @@ -153924,11 +153934,11 @@ x-webhooks: type: string enum: - demilestoned - enterprise: *646 + enterprise: *650 milestone: *504 - number: *695 - organization: *648 - pull_request: &697 + number: *699 + organization: *652 + pull_request: &701 title: Pull Request type: object properties: @@ -156191,7 +156201,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 sender: *4 required: - action @@ -156270,11 +156280,11 @@ x-webhooks: type: string enum: - dequeued - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 number: type: integer - organization: *648 + organization: *652 pull_request: title: Pull Request type: object @@ -158556,7 +158566,7 @@ x-webhooks: - BRANCH_PROTECTIONS - GIT_TREE_INVALID - INVALID_MERGE_COMMIT - repository: *649 + repository: *653 sender: *4 required: - action @@ -158680,12 +158690,12 @@ x-webhooks: type: string required: - from - enterprise: *646 - installation: *647 - number: *695 - organization: *648 - pull_request: *696 - repository: *649 + enterprise: *650 + installation: *651 + number: *699 + organization: *652 + pull_request: *700 + repository: *653 sender: *4 required: - action @@ -158765,11 +158775,11 @@ x-webhooks: type: string enum: - enqueued - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 number: type: integer - organization: *648 + organization: *652 pull_request: title: Pull Request type: object @@ -161036,7 +161046,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 sender: *4 required: - action @@ -161116,11 +161126,11 @@ x-webhooks: type: string enum: - labeled - enterprise: *646 - installation: *647 - label: *665 - number: *695 - organization: *648 + enterprise: *650 + installation: *651 + label: *669 + number: *699 + organization: *652 pull_request: title: Pull Request type: object @@ -163402,7 +163412,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 sender: *4 required: - action @@ -163483,10 +163493,10 @@ x-webhooks: type: string enum: - locked - enterprise: *646 - installation: *647 - number: *695 - organization: *648 + enterprise: *650 + installation: *651 + number: *699 + organization: *652 pull_request: title: Pull Request type: object @@ -165766,7 +165776,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 sender: *4 required: - action @@ -165846,12 +165856,12 @@ x-webhooks: type: string enum: - milestoned - enterprise: *646 + enterprise: *650 milestone: *504 - number: *695 - organization: *648 - pull_request: *697 - repository: *649 + number: *699 + organization: *652 + pull_request: *701 + repository: *653 sender: *4 required: - action @@ -165930,12 +165940,12 @@ x-webhooks: type: string enum: - opened - enterprise: *646 - installation: *647 - number: *695 - organization: *648 - pull_request: *696 - repository: *649 + enterprise: *650 + installation: *651 + number: *699 + organization: *652 + pull_request: *700 + repository: *653 sender: *4 required: - action @@ -166016,12 +166026,12 @@ x-webhooks: type: string enum: - ready_for_review - enterprise: *646 - installation: *647 - number: *695 - organization: *648 - pull_request: *696 - repository: *649 + enterprise: *650 + installation: *651 + number: *699 + organization: *652 + pull_request: *700 + repository: *653 sender: *4 required: - action @@ -166101,12 +166111,12 @@ x-webhooks: type: string enum: - reopened - enterprise: *646 - installation: *647 - number: *695 - organization: *648 - pull_request: *696 - repository: *649 + enterprise: *650 + installation: *651 + number: *699 + organization: *652 + pull_request: *700 + repository: *653 sender: *4 required: - action @@ -166472,9 +166482,9 @@ x-webhooks: - start_side - side - reactions - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 pull_request: type: object properties: @@ -168644,7 +168654,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *649 + repository: *653 sender: *4 required: - action @@ -168724,7 +168734,7 @@ x-webhooks: type: string enum: - deleted - comment: &699 + comment: &703 title: Pull Request Review Comment description: The [comment](https://docs.github.com/rest/pulls/comments#get-a-review-comment-for-a-pull-request) itself. @@ -169009,9 +169019,9 @@ x-webhooks: - start_side - side - reactions - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 pull_request: type: object properties: @@ -171169,7 +171179,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *649 + repository: *653 sender: *4 required: - action @@ -171249,11 +171259,11 @@ x-webhooks: type: string enum: - edited - changes: *698 - comment: *699 - enterprise: *646 - installation: *647 - organization: *648 + changes: *702 + comment: *703 + enterprise: *650 + installation: *651 + organization: *652 pull_request: type: object properties: @@ -173414,7 +173424,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *649 + repository: *653 sender: *4 required: - action @@ -173495,9 +173505,9 @@ x-webhooks: type: string enum: - dismissed - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 pull_request: title: Simple Pull Request type: object @@ -175670,7 +175680,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *649 + repository: *653 review: description: The review that was affected. type: object @@ -175913,9 +175923,9 @@ x-webhooks: type: string required: - from - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 pull_request: title: Simple Pull Request type: object @@ -177969,8 +177979,8 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *649 - review: &700 + repository: *653 + review: &704 description: The review that was affected. type: object properties: @@ -178199,12 +178209,12 @@ x-webhooks: type: string enum: - review_request_removed - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 number: description: The pull request number. type: integer - organization: *648 + organization: *652 pull_request: title: Pull Request type: object @@ -180487,7 +180497,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 requested_reviewer: title: User type: object @@ -180571,12 +180581,12 @@ x-webhooks: type: string enum: - review_request_removed - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 number: description: The pull request number. type: integer - organization: *648 + organization: *652 pull_request: title: Pull Request type: object @@ -182866,7 +182876,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 requested_team: title: Team description: Groups of organization members that gives permissions @@ -183058,12 +183068,12 @@ x-webhooks: type: string enum: - review_requested - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 number: description: The pull request number. type: integer - organization: *648 + organization: *652 pull_request: title: Pull Request type: object @@ -185348,7 +185358,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 requested_reviewer: title: User type: object @@ -185433,12 +185443,12 @@ x-webhooks: type: string enum: - review_requested - enterprise: *646 - installation: *647 + enterprise: *650 + installation: *651 number: description: The pull request number. type: integer - organization: *648 + organization: *652 pull_request: title: Pull Request type: object @@ -187714,7 +187724,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 requested_team: title: Team description: Groups of organization members that gives permissions @@ -187895,9 +187905,9 @@ x-webhooks: type: string enum: - submitted - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 pull_request: title: Simple Pull Request type: object @@ -190072,8 +190082,8 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *649 - review: *700 + repository: *653 + review: *704 sender: *4 required: - action @@ -190153,9 +190163,9 @@ x-webhooks: type: string enum: - resolved - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 pull_request: title: Simple Pull Request type: object @@ -192225,7 +192235,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *649 + repository: *653 sender: *4 thread: type: object @@ -192608,9 +192618,9 @@ x-webhooks: type: string enum: - unresolved - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 pull_request: title: Simple Pull Request type: object @@ -194666,7 +194676,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *649 + repository: *653 sender: *4 thread: type: object @@ -195052,10 +195062,10 @@ x-webhooks: type: string before: type: string - enterprise: *646 - installation: *647 - number: *695 - organization: *648 + enterprise: *650 + installation: *651 + number: *699 + organization: *652 pull_request: title: Pull Request type: object @@ -197326,7 +197336,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 sender: *4 required: - action @@ -197408,11 +197418,11 @@ x-webhooks: type: string enum: - unassigned - assignee: *701 - enterprise: *646 - installation: *647 - number: *695 - organization: *648 + assignee: *705 + enterprise: *650 + installation: *651 + number: *699 + organization: *652 pull_request: title: Pull Request type: object @@ -199695,7 +199705,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 sender: *4 required: - action @@ -199774,11 +199784,11 @@ x-webhooks: type: string enum: - unlabeled - enterprise: *646 - installation: *647 - label: *665 - number: *695 - organization: *648 + enterprise: *650 + installation: *651 + label: *669 + number: *699 + organization: *652 pull_request: title: Pull Request type: object @@ -202051,7 +202061,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 sender: *4 required: - action @@ -202132,10 +202142,10 @@ x-webhooks: type: string enum: - unlocked - enterprise: *646 - installation: *647 - number: *695 - organization: *648 + enterprise: *650 + installation: *651 + number: *699 + organization: *652 pull_request: title: Pull Request type: object @@ -204400,7 +204410,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *649 + repository: *653 sender: *4 required: - action @@ -204600,7 +204610,7 @@ x-webhooks: deleted: description: Whether this push deleted the `ref`. type: boolean - enterprise: *646 + enterprise: *650 forced: description: Whether this push was a force push of the `ref`. type: boolean @@ -204692,8 +204702,8 @@ x-webhooks: - url - author - committer - installation: *647 - organization: *648 + installation: *651 + organization: *652 pusher: title: Committer description: Metaproperties for Git author/committer information. @@ -205268,9 +205278,9 @@ x-webhooks: type: string enum: - published - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 registry_package: type: object properties: @@ -205716,7 +205726,7 @@ x-webhooks: type: string rubygems_metadata: type: array - items: *683 + items: *687 summary: type: string tag_name: @@ -205770,7 +205780,7 @@ x-webhooks: - owner - package_version - registry - repository: *649 + repository: *653 sender: *4 required: - action @@ -205848,9 +205858,9 @@ x-webhooks: type: string enum: - updated - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 registry_package: type: object properties: @@ -206158,7 +206168,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: *683 + items: *687 summary: type: string tag_name: @@ -206207,7 +206217,7 @@ x-webhooks: - owner - package_version - registry - repository: *649 + repository: *653 sender: *4 required: - action @@ -206284,10 +206294,10 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - organization: *648 - release: &702 + enterprise: *650 + installation: *651 + organization: *652 + release: &706 title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) object. @@ -206592,7 +206602,7 @@ x-webhooks: - tarball_url - zipball_url - body - repository: *649 + repository: *653 sender: *4 required: - action @@ -206669,11 +206679,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - organization: *648 - release: *702 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + release: *706 + repository: *653 sender: *4 required: - action @@ -206790,11 +206800,11 @@ x-webhooks: type: boolean required: - to - enterprise: *646 - installation: *647 - organization: *648 - release: *702 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + release: *706 + repository: *653 sender: *4 required: - action @@ -206872,9 +206882,9 @@ x-webhooks: type: string enum: - prereleased - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 release: title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) @@ -207183,7 +207193,7 @@ x-webhooks: type: string nullable: true format: uri - repository: *649 + repository: *653 sender: *4 required: - action @@ -207259,10 +207269,10 @@ x-webhooks: type: string enum: - published - enterprise: *646 - installation: *647 - organization: *648 - release: &703 + enterprise: *650 + installation: *651 + organization: *652 + release: &707 title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) object. @@ -207568,7 +207578,7 @@ x-webhooks: type: string nullable: true format: uri - repository: *649 + repository: *653 sender: *4 required: - action @@ -207644,11 +207654,11 @@ x-webhooks: type: string enum: - released - enterprise: *646 - installation: *647 - organization: *648 - release: *702 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + release: *706 + repository: *653 sender: *4 required: - action @@ -207724,11 +207734,11 @@ x-webhooks: type: string enum: - unpublished - enterprise: *646 - installation: *647 - organization: *648 - release: *703 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + release: *707 + repository: *653 sender: *4 required: - action @@ -207804,11 +207814,11 @@ x-webhooks: type: string enum: - published - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 - repository_advisory: *577 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 + repository_advisory: *581 sender: *4 required: - action @@ -207884,11 +207894,11 @@ x-webhooks: type: string enum: - reported - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 - repository_advisory: *577 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 + repository_advisory: *581 sender: *4 required: - action @@ -207964,10 +207974,10 @@ x-webhooks: type: string enum: - archived - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -208044,10 +208054,10 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -208125,10 +208135,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -208212,10 +208222,10 @@ x-webhooks: additionalProperties: true description: The `client_payload` that was specified in the `POST /repos/{owner}/{repo}/dispatches` request body. - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -208327,10 +208337,10 @@ x-webhooks: nullable: true items: type: string - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -208402,10 +208412,10 @@ x-webhooks: title: repository_import event type: object properties: - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 status: type: string @@ -208486,10 +208496,10 @@ x-webhooks: type: string enum: - privatized - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -208566,10 +208576,10 @@ x-webhooks: type: string enum: - publicized - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -208663,10 +208673,10 @@ x-webhooks: - name required: - repository - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -208746,10 +208756,10 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 repository_ruleset: *241 sender: *4 required: @@ -208828,10 +208838,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 repository_ruleset: *241 sender: *4 required: @@ -208910,10 +208920,10 @@ x-webhooks: type: string enum: - edited - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 repository_ruleset: *241 changes: type: object @@ -209218,10 +209228,10 @@ x-webhooks: - from required: - owner - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -209299,10 +209309,10 @@ x-webhooks: type: string enum: - unarchived - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -209380,7 +209390,7 @@ x-webhooks: type: string enum: - create - alert: &704 + alert: &708 title: Repository Vulnerability Alert Alert description: The security alert of the vulnerable dependency. type: object @@ -209501,10 +209511,10 @@ x-webhooks: type: string enum: - open - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -209710,10 +209720,10 @@ x-webhooks: type: string enum: - dismissed - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -209791,11 +209801,11 @@ x-webhooks: type: string enum: - reopen - alert: *704 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + alert: *708 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -209994,10 +210004,10 @@ x-webhooks: enum: - fixed - open - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -210075,7 +210085,7 @@ x-webhooks: type: string enum: - created - alert: &705 + alert: &709 type: object properties: number: *54 @@ -210186,10 +210196,10 @@ x-webhooks: description: Whether the detected secret was found in multiple repositories in the same organization or business. nullable: true - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -210270,11 +210280,11 @@ x-webhooks: type: string enum: - created - alert: *705 - installation: *647 - location: *706 - organization: *648 - repository: *649 + alert: *709 + installation: *651 + location: *710 + organization: *652 + repository: *653 sender: *4 required: - location @@ -210512,11 +210522,11 @@ x-webhooks: type: string enum: - publicly_leaked - alert: *705 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + alert: *709 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -210594,11 +210604,11 @@ x-webhooks: type: string enum: - reopened - alert: *705 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + alert: *709 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -210676,11 +210686,11 @@ x-webhooks: type: string enum: - resolved - alert: *705 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + alert: *709 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -210758,11 +210768,11 @@ x-webhooks: type: string enum: - validated - alert: *705 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + alert: *709 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -210888,10 +210898,10 @@ x-webhooks: - organization - enterprise nullable: true - repository: *649 - enterprise: *646 - installation: *647 - organization: *648 + repository: *653 + enterprise: *650 + installation: *651 + organization: *652 sender: *4 required: - action @@ -210969,11 +210979,11 @@ x-webhooks: type: string enum: - published - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 - security_advisory: &707 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 + security_advisory: &711 description: The details of the security advisory, including summary, description, and severity. type: object @@ -211156,11 +211166,11 @@ x-webhooks: type: string enum: - updated - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 - security_advisory: *707 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 + security_advisory: *711 sender: *4 required: - action @@ -211233,10 +211243,10 @@ x-webhooks: type: string enum: - withdrawn - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 security_advisory: description: The details of the security advisory, including summary, description, and severity. @@ -211421,9 +211431,9 @@ x-webhooks: type: object properties: security_and_analysis: *234 - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 repository: *289 sender: *4 required: @@ -211502,12 +211512,12 @@ x-webhooks: type: string enum: - cancelled - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 - sponsorship: &708 + sponsorship: &712 type: object properties: created_at: @@ -211808,12 +211818,12 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 - sponsorship: *708 + sponsorship: *712 required: - action - sponsorship @@ -211901,12 +211911,12 @@ x-webhooks: type: string required: - from - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 - sponsorship: *708 + sponsorship: *712 required: - action - changes @@ -211983,17 +211993,17 @@ x-webhooks: type: string enum: - pending_cancellation - effective_date: &709 + effective_date: &713 description: The `pending_cancellation` and `pending_tier_change` event types will include the date the cancellation or tier change will take effect. type: string - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 - sponsorship: *708 + sponsorship: *712 required: - action - sponsorship @@ -212067,7 +212077,7 @@ x-webhooks: type: string enum: - pending_tier_change - changes: &710 + changes: &714 type: object properties: tier: @@ -212111,13 +212121,13 @@ x-webhooks: - from required: - tier - effective_date: *709 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + effective_date: *713 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 - sponsorship: *708 + sponsorship: *712 required: - action - changes @@ -212194,13 +212204,13 @@ x-webhooks: type: string enum: - tier_changed - changes: *710 - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + changes: *714 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 - sponsorship: *708 + sponsorship: *712 required: - action - changes @@ -212274,10 +212284,10 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -212360,10 +212370,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -212783,15 +212793,15 @@ x-webhooks: status. type: string nullable: true - enterprise: *646 + enterprise: *650 id: description: The unique identifier of the status. type: integer - installation: *647 + installation: *651 name: type: string - organization: *648 - repository: *649 + organization: *652 + repository: *653 sender: *4 sha: description: The Commit SHA. @@ -212906,9 +212916,9 @@ x-webhooks: description: The ID of the sub-issue. type: number sub_issue: *77 - installation: *647 - organization: *648 - repository: *649 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -212998,9 +213008,9 @@ x-webhooks: description: The ID of the sub-issue. type: number sub_issue: *77 - installation: *647 - organization: *648 - repository: *649 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -213090,9 +213100,9 @@ x-webhooks: description: The ID of the parent issue. type: number parent_issue: *77 - installation: *647 - organization: *648 - repository: *649 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -213182,9 +213192,9 @@ x-webhooks: description: The ID of the parent issue. type: number parent_issue: *77 - installation: *647 - organization: *648 - repository: *649 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -213261,12 +213271,12 @@ x-webhooks: title: team_add event type: object properties: - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 - team: &711 + team: &715 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -213456,9 +213466,9 @@ x-webhooks: type: string enum: - added_to_repository - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 repository: title: Repository description: A git repository @@ -213916,7 +213926,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *711 + team: *715 required: - action - team @@ -213992,9 +214002,9 @@ x-webhooks: type: string enum: - created - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 repository: title: Repository description: A git repository @@ -214452,7 +214462,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *711 + team: *715 required: - action - team @@ -214529,9 +214539,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 repository: title: Repository description: A git repository @@ -214989,7 +214999,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *711 + team: *715 required: - action - team @@ -215133,9 +215143,9 @@ x-webhooks: - from required: - permissions - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 repository: title: Repository description: A git repository @@ -215593,7 +215603,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *711 + team: *715 required: - action - changes @@ -215671,9 +215681,9 @@ x-webhooks: type: string enum: - removed_from_repository - enterprise: *646 - installation: *647 - organization: *648 + enterprise: *650 + installation: *651 + organization: *652 repository: title: Repository description: A git repository @@ -216131,7 +216141,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *711 + team: *715 required: - action - team @@ -216207,10 +216217,10 @@ x-webhooks: type: string enum: - started - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 required: - action @@ -216283,16 +216293,16 @@ x-webhooks: title: workflow_dispatch event type: object properties: - enterprise: *646 + enterprise: *650 inputs: type: object nullable: true additionalProperties: true - installation: *647 - organization: *648 + installation: *651 + organization: *652 ref: type: string - repository: *649 + repository: *653 sender: *4 workflow: type: string @@ -216374,10 +216384,10 @@ x-webhooks: type: string enum: - completed - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 workflow_job: allOf: @@ -216693,10 +216703,10 @@ x-webhooks: type: string enum: - in_progress - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 workflow_job: allOf: @@ -217035,10 +217045,10 @@ x-webhooks: type: string enum: - queued - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 workflow_job: type: object @@ -217252,10 +217262,10 @@ x-webhooks: type: string enum: - waiting - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 workflow_job: type: object @@ -217471,12 +217481,12 @@ x-webhooks: type: string enum: - completed - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 - workflow: *661 + workflow: *665 workflow_run: title: Workflow Run type: object @@ -218475,12 +218485,12 @@ x-webhooks: type: string enum: - in_progress - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 - workflow: *661 + workflow: *665 workflow_run: title: Workflow Run type: object @@ -219464,12 +219474,12 @@ x-webhooks: type: string enum: - requested - enterprise: *646 - installation: *647 - organization: *648 - repository: *649 + enterprise: *650 + installation: *651 + organization: *652 + repository: *653 sender: *4 - workflow: *661 + workflow: *665 workflow_run: title: Workflow Run type: object diff --git a/descriptions/ghec/dereferenced/ghec.2022-11-28.deref.json b/descriptions/ghec/dereferenced/ghec.2022-11-28.deref.json index 3186fafe6c..b217da9f9d 100644 --- a/descriptions/ghec/dereferenced/ghec.2022-11-28.deref.json +++ b/descriptions/ghec/dereferenced/ghec.2022-11-28.deref.json @@ -38629,7 +38629,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -39895,7 +39900,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -41267,7 +41277,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -42775,7 +42790,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -44037,7 +44057,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -123491,8 +123516,7 @@ "name": "Epic", "description": "An issue type for a multi-week tracking of work", "is_enabled": true, - "color": "green", - "is_private": true + "color": "green" } } } @@ -123727,8 +123751,7 @@ "name": "Epic", "description": "An issue type for a multi-week tracking of work", "is_enabled": true, - "color": "green", - "is_private": true + "color": "green" } } } @@ -156903,7 +156926,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -158177,7 +158205,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -159458,7 +159491,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -161380,7 +161418,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -162679,7 +162722,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -163956,7 +164004,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -443029,7 +443082,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -443577,6 +443635,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": [ { @@ -444507,7 +444791,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -445571,7 +445860,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -446842,7 +447136,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -448783,7 +449082,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -449862,7 +450166,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -451129,7 +451438,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -895502,7 +895816,7 @@ }, "personal-access-token-request-approved": { "post": { - "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/enterprise-cloud@latest//authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.\n\n> [!NOTE]\n> Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change.", + "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/enterprise-cloud@latest//authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.", "description": "A fine-grained personal access token request was approved.", "operationId": "personal-access-token-request/approved", "externalDocs": { @@ -896186,14 +896500,15 @@ "category": "webhooks", "subcategory": "personal_access_token_request", "supported-webhook-types": [ - "app" + "app", + "organization" ] } } }, "personal-access-token-request-cancelled": { "post": { - "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/enterprise-cloud@latest//authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.\n\n> [!NOTE]\n> Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change.", + "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/enterprise-cloud@latest//authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.", "description": "A fine-grained personal access token request was cancelled by the requester.", "operationId": "personal-access-token-request/cancelled", "externalDocs": { @@ -896877,14 +897192,15 @@ "category": "webhooks", "subcategory": "personal_access_token_request", "supported-webhook-types": [ - "app" + "app", + "organization" ] } } }, "personal-access-token-request-created": { "post": { - "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/enterprise-cloud@latest//authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.\n\n> [!NOTE]\n> Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change.", + "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/enterprise-cloud@latest//authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.", "description": "A fine-grained personal access token request was created.", "operationId": "personal-access-token-request/created", "externalDocs": { @@ -897567,14 +897883,15 @@ "category": "webhooks", "subcategory": "personal_access_token_request", "supported-webhook-types": [ - "app" + "app", + "organization" ] } } }, "personal-access-token-request-denied": { "post": { - "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/enterprise-cloud@latest//authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.\n\n> [!NOTE]\n> Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change.", + "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/enterprise-cloud@latest//authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.", "description": "A fine-grained personal access token request was denied.", "operationId": "personal-access-token-request/denied", "externalDocs": { @@ -898258,7 +898575,8 @@ "category": "webhooks", "subcategory": "personal_access_token_request", "supported-webhook-types": [ - "app" + "app", + "organization" ] } } @@ -1124038,7 +1124356,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -1126879,7 +1127202,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -1129720,7 +1130048,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -1130711,7 +1131044,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -1131530,7 +1131868,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -1132352,7 +1132695,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { diff --git a/descriptions/ghec/dereferenced/ghec.2022-11-28.deref.yaml b/descriptions/ghec/dereferenced/ghec.2022-11-28.deref.yaml index 23c7cc53b8..7f42c6a9a4 100644 --- a/descriptions/ghec/dereferenced/ghec.2022-11-28.deref.yaml +++ b/descriptions/ghec/dereferenced/ghec.2022-11-28.deref.yaml @@ -1021,7 +1021,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/security-advisories/global-advisories#get-a-global-security-advisory parameters: - - &663 + - &667 name: ghsa_id description: The GHSA (GitHub Security Advisory) identifier of the advisory. in: path @@ -1712,7 +1712,7 @@ paths: application/json: schema: *3 application/scim+json: - schema: &673 + schema: &677 title: Scim Error description: Scim Error type: object @@ -16639,6 +16639,10 @@ paths: least one option must be enabled. items: type: string + enum: + - merge + - squash + - rebase dismiss_stale_reviews_on_push: type: boolean description: New, reviewable commits pushed will dismiss @@ -16907,7 +16911,8 @@ paths: required: - operator - pattern - - title: file_path_restriction + - &641 + title: file_path_restriction description: Prevent commits that include changes in specified file paths from being pushed to the commit graph. type: object @@ -16929,7 +16934,8 @@ paths: type: string required: - restricted_file_paths - - title: max_file_path_length + - &642 + title: max_file_path_length description: Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph. @@ -16952,7 +16958,8 @@ paths: maximum: 256 required: - max_file_path_length - - title: file_extension_restriction + - &643 + title: file_extension_restriction description: Prevent commits that include files with specified file extensions from being pushed to the commit graph. type: object @@ -16974,7 +16981,8 @@ paths: type: string required: - restricted_file_extensions - - title: max_file_size + - &644 + title: max_file_size description: Prevent commits that exceed a specified file size limit from being pushed to the commit graph. type: object @@ -16997,7 +17005,7 @@ paths: maximum: 100 required: - max_file_size - - &641 + - &645 title: workflows description: Require all changes made to a targeted branch to pass the specified workflows before they can be merged. @@ -17046,7 +17054,7 @@ paths: - repository_id required: - workflows - - &642 + - &646 title: code_scanning description: Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning @@ -17691,14 +17699,14 @@ paths: format: uri description: The REST API URL of the code locations for this alert. - state: &655 + state: &659 description: Sets the state of the secret scanning alert. You must provide `resolution` when you set the state to `resolved`. type: string enum: - open - resolved - resolution: &656 + resolution: &660 type: string description: "**Required when the `state` is `resolved`.** The reason for resolving the alert." @@ -20019,7 +20027,7 @@ paths: url: type: string format: uri - user: &712 + user: &716 title: Public User description: Public User type: object @@ -24452,7 +24460,7 @@ paths: type: array items: *58 examples: - default: &730 + default: &734 value: - login: github id: 1 @@ -26055,7 +26063,7 @@ paths: type: array items: *63 examples: - default: &724 + default: &728 value: total_count: 1 repositories: @@ -26874,7 +26882,7 @@ paths: type: array items: *197 examples: - default: &715 + default: &719 value: total_count: 1 repositories: @@ -36027,7 +36035,6 @@ paths: description: An issue type for a multi-week tracking of work is_enabled: true color: green - is_private: true responses: '200': description: Response @@ -36117,7 +36124,6 @@ paths: description: An issue type for a multi-week tracking of work is_enabled: true color: green - is_private: true responses: '200': description: Response @@ -37693,7 +37699,7 @@ paths: parameters: - *171 - *299 - - &729 + - &733 name: repo_name description: repo_name parameter in: path @@ -38999,7 +39005,7 @@ paths: - nuget - container - *171 - - &731 + - &735 name: visibility description: |- The selected visibility of the packages. This parameter is optional and only filters an existing result set. @@ -39040,7 +39046,7 @@ paths: default: *306 '403': *29 '401': *25 - '400': &733 + '400': &737 description: The value of `per_page` multiplied by `page` cannot be greater than 10000. x-github: @@ -42681,7 +42687,7 @@ paths: - *171 - *17 - *19 - - &643 + - &647 name: targets description: | A comma-separated list of rule targets to filter by. @@ -42871,7 +42877,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/rule-suites#list-organization-rule-suites parameters: - *171 - - &644 + - &648 name: ref description: The name of the ref. Cannot contain wildcard characters. Optionally prefix with `refs/heads/` to limit to branches or `refs/tags/` to limit @@ -42883,14 +42889,14 @@ paths: x-multi-segment: true - *226 - *222 - - &645 + - &649 name: actor_name description: The handle for the GitHub user account to filter on. When specified, only rule evaluations triggered by this actor will be returned. in: query schema: type: string - - &646 + - &650 name: rule_suite_result description: The rule results to filter on. When specified, only suites with this result will be returned. @@ -42910,7 +42916,7 @@ paths: description: Response content: application/json: - schema: &647 + schema: &651 title: Rule Suites description: Response type: array @@ -42965,7 +42971,7 @@ paths: whether rules would pass or fail if all rules in the rule suite were `active`. examples: - default: &648 + default: &652 value: - id: 21 actor_id: 12 @@ -43009,7 +43015,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/rule-suites#get-an-organization-rule-suite parameters: - *171 - - &649 + - &653 name: rule_suite_id description: |- The unique identifier of the rule suite result. @@ -43025,7 +43031,7 @@ paths: description: Response content: application/json: - schema: &650 + schema: &654 title: Rule Suite description: Response type: object @@ -43124,7 +43130,7 @@ paths: description: The detailed failure message for the rule. Null if the rule passed. examples: - default: &651 + default: &655 value: id: 21 actor_id: 12 @@ -43455,7 +43461,7 @@ paths: - *86 - *19 - *17 - - &653 + - &657 name: before description: A cursor, as given in the [Link header](https://docs.github.com/enterprise-cloud@latest//rest/guides/using-pagination-in-the-rest-api#using-link-headers). If specified, the query only searches for events before this cursor. To @@ -43465,7 +43471,7 @@ paths: required: false schema: type: string - - &654 + - &658 name: after description: A cursor, as given in the [Link header](https://docs.github.com/enterprise-cloud@latest//rest/guides/using-pagination-in-the-rest-api#using-link-headers). If specified, the query only searches for events after this cursor. To @@ -43557,7 +43563,7 @@ paths: application/json: schema: type: array - items: &661 + items: &665 description: A repository security advisory. type: object properties: @@ -43848,7 +43854,7 @@ paths: - private_fork additionalProperties: false examples: - default: &662 + default: &666 value: - ghsa_id: GHSA-abcd-1234-efgh cve_id: CVE-2050-00000 @@ -45683,7 +45689,7 @@ paths: - updated_at - url examples: - default: &702 + default: &706 value: - author: login: octocat @@ -45931,7 +45937,7 @@ paths: application/json: schema: *358 examples: - default: &703 + default: &707 value: author: login: octocat @@ -46114,7 +46120,7 @@ paths: - updated_at - url examples: - default: &704 + default: &708 value: - author: login: octocat @@ -46340,7 +46346,7 @@ paths: application/json: schema: *361 examples: - default: &705 + default: &709 value: author: login: octocat @@ -47053,7 +47059,7 @@ paths: - state - url examples: - response-if-user-is-a-team-maintainer: &706 + response-if-user-is-a-team-maintainer: &710 summary: Response if user is a team maintainer value: url: https://api.github.com/teams/1/memberships/octocat @@ -47118,7 +47124,7 @@ paths: application/json: schema: *372 examples: - response-if-users-membership-with-team-is-now-pending: &707 + response-if-users-membership-with-team-is-now-pending: &711 summary: Response if user's membership with team is now pending value: url: https://api.github.com/teams/1/memberships/octocat @@ -47259,7 +47265,7 @@ paths: - updated_at - permissions examples: - default: &708 + default: &712 value: - owner_url: https://api.github.com/orgs/octocat url: https://api.github.com/projects/1002605 @@ -47338,7 +47344,7 @@ paths: application/json: schema: *373 examples: - default: &709 + default: &713 value: owner_url: https://api.github.com/orgs/octocat url: https://api.github.com/projects/1002605 @@ -47548,7 +47554,7 @@ paths: description: Alternative response with repository permissions content: application/json: - schema: &710 + schema: &714 title: Team Repository description: A team's access to a repository. type: object @@ -48314,7 +48320,7 @@ paths: type: array items: *286 examples: - response-if-child-teams-exist: &711 + response-if-child-teams-exist: &715 value: - id: 2 node_id: MDQ6VGVhbTI= @@ -60485,7 +60491,7 @@ paths: check. type: array items: *447 - deployment: &762 + deployment: &766 title: Deployment description: A deployment created as the result of an Actions check run from a workflow that references an environment @@ -61399,7 +61405,7 @@ paths: type: string format: date-time nullable: true - head_commit: &788 + head_commit: &792 title: Simple Commit description: A commit. type: object @@ -65592,14 +65598,14 @@ paths: type: integer machines: type: array - items: &718 + items: &722 type: object title: Codespace machine description: A description of the machine powering a codespace. properties: *486 required: *487 examples: - default: &719 + default: &723 value: total_count: 2 machines: @@ -68886,7 +68892,7 @@ paths: application/json: schema: type: array - items: &666 + items: &670 title: Status description: The status of a commit. type: object @@ -70440,7 +70446,7 @@ paths: items: type: object properties: - placeholder_id: &658 + placeholder_id: &662 description: The ID of the push protection bypass placeholder. This value is returned on any push protected routes. @@ -76206,7 +76212,7 @@ paths: type: string format: uri example: https://api.github.com/repos/octocat/Hello-World/hooks/1/deliveries - last_response: &796 + last_response: &800 title: Hook Response type: object properties: @@ -77166,7 +77172,7 @@ paths: parameters: - *375 - *376 - - &742 + - &746 name: since description: A user ID. Only return users with an ID greater than this ID. in: query @@ -77600,7 +77606,7 @@ paths: type: array items: *561 examples: - default: &735 + default: &739 value: - id: 1 repository: @@ -90746,6 +90752,18 @@ paths: - allOf: - *642 - *627 + - allOf: + - *643 + - *627 + - allOf: + - *644 + - *627 + - allOf: + - *645 + - *627 + - allOf: + - *646 + - *627 examples: default: value: @@ -90796,7 +90814,7 @@ paths: schema: type: boolean default: true - - *643 + - *647 responses: '200': description: Response @@ -90914,7 +90932,7 @@ paths: application/json: schema: *128 examples: - default: &652 + default: &656 value: id: 42 name: super cool ruleset @@ -90963,10 +90981,10 @@ paths: parameters: - *375 - *376 - - *644 + - *648 - *222 - - *645 - - *646 + - *649 + - *650 - *17 - *19 responses: @@ -90974,9 +90992,9 @@ paths: description: Response content: application/json: - schema: *647 + schema: *651 examples: - default: *648 + default: *652 '404': *6 '500': *99 x-github: @@ -90999,15 +91017,15 @@ paths: parameters: - *375 - *376 - - *649 + - *653 responses: '200': description: Response content: application/json: - schema: *650 + schema: *654 examples: - default: *651 + default: *655 '404': *6 '500': *99 x-github: @@ -91058,7 +91076,7 @@ paths: application/json: schema: *128 examples: - default: *652 + default: *656 '404': *6 '500': *99 put: @@ -91141,7 +91159,7 @@ paths: application/json: schema: *128 examples: - default: *652 + default: *656 '404': *6 '500': *99 delete: @@ -91304,8 +91322,8 @@ paths: - *86 - *19 - *17 - - *653 - - *654 + - *657 + - *658 - *337 - *338 - *339 @@ -91316,7 +91334,7 @@ paths: application/json: schema: type: array - items: &657 + items: &661 type: object properties: number: *100 @@ -91335,8 +91353,8 @@ paths: format: uri description: The REST API URL of the code locations for this alert. - state: *655 - resolution: *656 + state: *659 + resolution: *660 resolved_at: type: string format: date-time @@ -91562,7 +91580,7 @@ paths: description: Response content: application/json: - schema: *657 + schema: *661 examples: default: value: @@ -91624,8 +91642,8 @@ paths: schema: type: object properties: - state: *655 - resolution: *656 + state: *659 + resolution: *660 resolution_comment: description: An optional comment when closing an alert. Cannot be updated or deleted. Must be `null` when changing `state` to `open`. @@ -91643,7 +91661,7 @@ paths: description: Response content: application/json: - schema: *657 + schema: *661 examples: default: value: @@ -91731,7 +91749,7 @@ paths: schema: type: array description: List of locations where the secret was detected - items: &817 + items: &821 type: object properties: type: @@ -92099,14 +92117,14 @@ paths: schema: type: object properties: - reason: &659 + reason: &663 description: The reason for bypassing push protection. type: string enum: - false_positive - used_in_tests - will_fix_later - placeholder_id: *658 + placeholder_id: *662 required: - reason - placeholder_id @@ -92123,7 +92141,7 @@ paths: schema: type: object properties: - reason: *659 + reason: *663 expire_at: type: string format: date-time @@ -92182,7 +92200,7 @@ paths: properties: incremental_scans: type: array - items: &660 + items: &664 description: Information on a single scan performed by secret scanning on the repository type: object @@ -92208,15 +92226,15 @@ paths: nullable: true pattern_update_scans: type: array - items: *660 + items: *664 backfill_scans: type: array - items: *660 + items: *664 custom_pattern_backfill_scans: type: array items: allOf: - - *660 + - *664 - type: object properties: pattern_name: @@ -92331,9 +92349,9 @@ paths: application/json: schema: type: array - items: *661 + items: *665 examples: - default: *662 + default: *666 '400': *14 '404': *6 x-github: @@ -92517,9 +92535,9 @@ paths: description: Response content: application/json: - schema: *661 + schema: *665 examples: - default: &664 + default: &668 value: ghsa_id: GHSA-abcd-1234-efgh cve_id: CVE-2050-00000 @@ -92857,7 +92875,7 @@ paths: description: Response content: application/json: - schema: *661 + schema: *665 examples: default: value: @@ -93006,15 +93024,15 @@ paths: parameters: - *375 - *376 - - *663 + - *667 responses: '200': description: Response content: application/json: - schema: *661 + schema: *665 examples: - default: *664 + default: *668 '403': *29 '404': *6 x-github: @@ -93040,7 +93058,7 @@ paths: parameters: - *375 - *376 - - *663 + - *667 requestBody: required: true content: @@ -93199,10 +93217,10 @@ paths: description: Response content: application/json: - schema: *661 + schema: *665 examples: - default: *664 - add_credit: *664 + default: *668 + add_credit: *668 '403': *29 '404': *6 '422': @@ -93242,7 +93260,7 @@ paths: parameters: - *375 - *376 - - *663 + - *667 responses: '202': *95 '400': *14 @@ -93271,7 +93289,7 @@ paths: parameters: - *375 - *376 - - *663 + - *667 responses: '202': description: Response @@ -93415,7 +93433,7 @@ paths: application/json: schema: type: array - items: &665 + items: &669 title: Code Frequency Stat description: Code Frequency Stat type: array @@ -93788,7 +93806,7 @@ paths: application/json: schema: type: array - items: *665 + items: *669 examples: default: value: @@ -93876,7 +93894,7 @@ paths: description: Response content: application/json: - schema: *666 + schema: *670 examples: default: value: @@ -93970,7 +93988,7 @@ paths: description: if you subscribe to the repository content: application/json: - schema: &667 + schema: &671 title: Repository Invitation description: Repository invitations let you manage who you collaborate with. @@ -94065,7 +94083,7 @@ paths: description: Response content: application/json: - schema: *667 + schema: *671 examples: default: value: @@ -94202,7 +94220,7 @@ paths: application/json: schema: type: array - items: &668 + items: &672 title: Tag protection description: Tag protection type: object @@ -94278,7 +94296,7 @@ paths: description: Response content: application/json: - schema: *668 + schema: *672 examples: default: value: @@ -94426,7 +94444,7 @@ paths: description: Response content: application/json: - schema: &669 + schema: &673 title: Topic description: A topic aggregates entities that are related to a subject. type: object @@ -94438,7 +94456,7 @@ paths: required: - names examples: - default: &670 + default: &674 value: names: - octocat @@ -94493,9 +94511,9 @@ paths: description: Response content: application/json: - schema: *669 + schema: *673 examples: - default: *670 + default: *674 '404': *6 '422': *7 x-github: @@ -94518,7 +94536,7 @@ paths: parameters: - *375 - *376 - - &671 + - &675 name: per description: The time frame to display results for. in: query @@ -94547,7 +94565,7 @@ paths: example: 128 clones: type: array - items: &672 + items: &676 title: Traffic type: object properties: @@ -94788,7 +94806,7 @@ paths: parameters: - *375 - *376 - - *671 + - *675 responses: '200': description: Response @@ -94807,7 +94825,7 @@ paths: example: 3782 views: type: array - items: *672 + items: *676 required: - uniques - count @@ -95479,7 +95497,7 @@ paths: value: Engineering externalId: value: 8aa1a0c0-c4c3-4bc0-b4a5-2ef676900159 - - &680 + - &684 name: excludedAttributes description: Excludes the specified attribute from being returned in the results. Using this parameter can speed up response time. @@ -95488,7 +95506,7 @@ paths: schema: type: string example: members - - &685 + - &689 name: startIndex description: 'Used for pagination: the starting index of the first result to return when paginating through values.' @@ -95499,7 +95517,7 @@ paths: default: 1 format: int32 example: 1 - - &686 + - &690 name: count description: 'Used for pagination: the number of results to return per page.' in: query @@ -95541,7 +95559,7 @@ paths: Resources: type: array description: Information about each provisioned group. - items: &674 + items: &678 allOf: - type: object required: @@ -95616,7 +95634,7 @@ paths: - value: 0db508eb-91e2-46e4-809c-30dcbda0c685 "$+ref": https://api.github.localhost/scim/v2/Users/0db508eb-91e2-46e4-809c-30dcbda0c685 displayName: User 2 - meta: &687 + meta: &691 type: object description: The metadata associated with the creation/updates to the user. @@ -95676,31 +95694,31 @@ paths: location: https://api.github.localhost/scim/v2/Groups/24b28bbb-5fc4-4686-a153-a020debb1155 startIndex: 1 itemsPerPage: 20 - '400': &675 + '400': &679 description: Bad request content: application/json: - schema: *673 + schema: *677 application/scim+json: - schema: *673 - '401': &676 + schema: *677 + '401': &680 description: Authorization failure - '403': &677 + '403': &681 description: Permission denied - '429': &678 + '429': &682 description: Too many requests content: application/json: - schema: *673 + schema: *677 application/scim+json: - schema: *673 - '500': &679 + schema: *677 + '500': &683 description: Internal server error content: application/json: - schema: *673 + schema: *677 application/scim+json: - schema: *673 + schema: *677 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -95724,7 +95742,7 @@ paths: required: true content: application/json: - schema: &683 + schema: &687 type: object required: - schemas @@ -95780,9 +95798,9 @@ paths: description: Group has been created content: application/scim+json: - schema: *674 + schema: *678 examples: - group: &681 + group: &685 value: schemas: - urn:ietf:params:scim:schemas:core:2.0:Group @@ -95801,13 +95819,13 @@ paths: created: '2012-03-27T19:59:26.000Z' lastModified: '2018-03-27T19:59:26.000Z' location: https://api.github.localhost/scim/v2/Groups/24b28bbb-5fc4-4686-a153-a020debb1155 - '400': *675 - '401': *676 - '403': *677 - '409': &684 + '400': *679 + '401': *680 + '403': *681 + '409': &688 description: Duplicate record detected - '429': *678 - '500': *679 + '429': *682 + '500': *683 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -95824,7 +95842,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#get-scim-provisioning-information-for-an-enterprise-group parameters: - - &682 + - &686 name: scim_group_id description: A unique identifier of the SCIM group. in: path @@ -95832,22 +95850,22 @@ paths: schema: type: string example: 7fce0092-d52e-4f76-b727-3955bd72c939 - - *680 + - *684 - *40 responses: '200': description: Success, a group was found content: application/scim+json: - schema: *674 + schema: *678 examples: - default: *681 - '400': *675 - '401': *676 - '403': *677 + default: *685 + '400': *679 + '401': *680 + '403': *681 '404': *6 - '429': *678 - '500': *679 + '429': *682 + '500': *683 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -95866,13 +95884,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#set-scim-information-for-a-provisioned-enterprise-group parameters: - - *682 + - *686 - *40 requestBody: required: true content: application/json: - schema: *683 + schema: *687 examples: group: summary: Group @@ -95898,17 +95916,17 @@ paths: description: Group was updated content: application/scim+json: - schema: *674 + schema: *678 examples: - group: *681 - groupWithMembers: *681 - '400': *675 - '401': *676 - '403': *677 + group: *685 + groupWithMembers: *685 + '400': *679 + '401': *680 + '403': *681 '404': *6 - '409': *684 - '429': *678 - '500': *679 + '409': *688 + '429': *682 + '500': *683 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -95932,13 +95950,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#update-an-attribute-for-a-scim-enterprise-group parameters: - - *682 + - *686 - *40 requestBody: required: true content: application/json: - schema: &694 + schema: &698 type: object required: - Operations @@ -95998,17 +96016,17 @@ paths: description: Success, group was updated content: application/scim+json: - schema: *674 + schema: *678 examples: - updateGroup: *681 - addMembers: *681 - '400': *675 - '401': *676 - '403': *677 + updateGroup: *685 + addMembers: *685 + '400': *679 + '401': *680 + '403': *681 '404': *6 - '409': *684 - '429': *678 - '500': *679 + '409': *688 + '429': *682 + '500': *683 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -96024,17 +96042,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#delete-a-scim-group-from-an-enterprise parameters: - - *682 + - *686 - *40 responses: '204': description: Group was deleted, no content - '400': *675 - '401': *676 - '403': *677 + '400': *679 + '401': *680 + '403': *681 '404': *6 - '429': *678 - '500': *679 + '429': *682 + '500': *683 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -96068,8 +96086,8 @@ paths: value: userName eq 'E012345' externalId: value: externalId eq 'E012345' - - *685 - - *686 + - *689 + - *690 - *40 responses: '200': @@ -96102,7 +96120,7 @@ paths: Resources: type: array description: Information about each provisioned account. - items: &689 + items: &693 allOf: - type: object required: @@ -96181,7 +96199,7 @@ paths: description: Whether this email address is the primary address. example: true - roles: &688 + roles: &692 type: array description: The roles assigned to the user. items: @@ -96237,7 +96255,7 @@ paths: type: string description: Provisioned SCIM groups that the user is a member of. - meta: *687 + meta: *691 startIndex: type: integer description: A starting index for the returned page @@ -96274,11 +96292,11 @@ paths: primary: false startIndex: 1 itemsPerPage: 20 - '400': *675 - '401': *676 - '403': *677 - '429': *678 - '500': *679 + '400': *679 + '401': *680 + '403': *681 + '429': *682 + '500': *683 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -96302,7 +96320,7 @@ paths: required: true content: application/json: - schema: &692 + schema: &696 type: object required: - schemas @@ -96384,9 +96402,9 @@ paths: type: boolean description: Whether this email address is the primary address. example: true - roles: *688 + roles: *692 examples: - user: &693 + user: &697 summary: User value: schemas: @@ -96433,9 +96451,9 @@ paths: description: User has been created content: application/scim+json: - schema: *689 + schema: *693 examples: - user: &690 + user: &694 value: schemas: - urn:ietf:params:scim:schemas:core:2.0:User @@ -96461,13 +96479,13 @@ paths: created: '2012-03-27T19:59:26.000Z' lastModified: '2018-03-27T19:59:26.000Z' location: https://api.github.localhost/scim/v2/Users/7fce0092-d52e-4f76-b727-3955bd72c939 - enterpriseOwner: *690 - '400': *675 - '401': *676 - '403': *677 - '409': *684 - '429': *678 - '500': *679 + enterpriseOwner: *694 + '400': *679 + '401': *680 + '403': *681 + '409': *688 + '429': *682 + '500': *683 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -96484,7 +96502,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#get-scim-provisioning-information-for-an-enterprise-user parameters: - - &691 + - &695 name: scim_user_id description: The unique identifier of the SCIM user. in: path @@ -96497,15 +96515,15 @@ paths: description: Success, a user was found content: application/scim+json: - schema: *689 + schema: *693 examples: - default: *690 - '400': *675 - '401': *676 - '403': *677 + default: *694 + '400': *679 + '401': *680 + '403': *681 '404': *6 - '429': *678 - '500': *679 + '429': *682 + '500': *683 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -96527,30 +96545,30 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#set-scim-information-for-a-provisioned-enterprise-user parameters: - - *691 + - *695 - *40 requestBody: required: true content: application/json: - schema: *692 + schema: *696 examples: - user: *693 + user: *697 responses: '200': description: User was updated content: application/scim+json: - schema: *689 + schema: *693 examples: - user: *690 - '400': *675 - '401': *676 - '403': *677 + user: *694 + '400': *679 + '401': *680 + '403': *681 '404': *6 - '409': *684 - '429': *678 - '500': *679 + '409': *688 + '429': *682 + '500': *683 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -96585,13 +96603,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#update-an-attribute-for-a-scim-enterprise-user parameters: - - *691 + - *695 - *40 requestBody: required: true content: application/json: - schema: *694 + schema: *698 examples: userMultiValuedProperties: summary: Multi Valued Property @@ -96631,18 +96649,18 @@ paths: description: Success, user was updated content: application/scim+json: - schema: *689 - examples: - userMultiValuedProperties: *690 - userSingleValuedProperties: *690 - disableUser: *690 - '400': *675 - '401': *676 - '403': *677 + schema: *693 + examples: + userMultiValuedProperties: *694 + userSingleValuedProperties: *694 + disableUser: *694 + '400': *679 + '401': *680 + '403': *681 '404': *6 - '409': *684 - '429': *678 - '500': *679 + '409': *688 + '429': *682 + '500': *683 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -96662,17 +96680,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#delete-a-scim-user-from-an-enterprise parameters: - - *691 + - *695 - *40 responses: '204': description: User was deleted, no content - '400': *675 - '401': *676 - '403': *677 + '400': *679 + '401': *680 + '403': *681 '404': *6 - '429': *678 - '500': *679 + '429': *682 + '500': *683 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -96759,7 +96777,7 @@ paths: example: 1 Resources: type: array - items: &695 + items: &699 title: SCIM /Users description: SCIM /Users provisioning endpoints type: object @@ -96990,22 +97008,22 @@ paths: lastModified: '2017-03-09T16:11:13-05:00' location: https://api.github.com/scim/v2/organizations/octo-org/Users/77563764-eb6-24-0598234-958243 '304': *37 - '404': &696 + '404': &700 description: Resource not found content: application/json: - schema: *673 + schema: *677 application/scim+json: - schema: *673 - '403': &697 + schema: *677 + '403': &701 description: Forbidden content: application/json: - schema: *673 + schema: *677 application/scim+json: - schema: *673 - '400': *675 - '429': *678 + schema: *677 + '400': *679 + '429': *682 x-github: githubCloudOnly: true enabledForGitHubApps: true @@ -97031,9 +97049,9 @@ paths: description: Response content: application/scim+json: - schema: *695 + schema: *699 examples: - default: &698 + default: &702 value: schemas: - urn:ietf:params:scim:schemas:core:2.0:User @@ -97056,17 +97074,17 @@ paths: lastModified: '2017-03-09T16:11:13-05:00' location: https://api.github.com/scim/v2/organizations/octo-org/Users/edefdfedf-050c-11e7-8d32 '304': *37 - '404': *696 - '403': *697 - '500': *679 + '404': *700 + '403': *701 + '500': *683 '409': description: Conflict content: application/json: - schema: *673 + schema: *677 application/scim+json: - schema: *673 - '400': *675 + schema: *677 + '400': *679 requestBody: required: true content: @@ -97159,17 +97177,17 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#get-scim-provisioning-information-for-a-user parameters: - *171 - - *691 + - *695 responses: '200': description: Response content: application/scim+json: - schema: *695 + schema: *699 examples: - default: *698 - '404': *696 - '403': *697 + default: *702 + '404': *700 + '403': *701 '304': *37 x-github: githubCloudOnly: true @@ -97193,18 +97211,18 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#update-a-provisioned-organization-membership parameters: - *171 - - *691 + - *695 responses: '200': description: Response content: application/scim+json: - schema: *695 + schema: *699 examples: - default: *698 + default: *702 '304': *37 - '404': *696 - '403': *697 + '404': *700 + '403': *701 requestBody: required: true content: @@ -97313,19 +97331,19 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#update-an-attribute-for-a-scim-user parameters: - *171 - - *691 + - *695 responses: '200': description: Response content: application/scim+json: - schema: *695 + schema: *699 examples: - default: *698 + default: *702 '304': *37 - '404': *696 - '403': *697 - '400': *675 + '404': *700 + '403': *701 + '400': *679 '429': description: Response content: @@ -97416,12 +97434,12 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#delete-a-scim-user-from-an-organization parameters: - *171 - - *691 + - *695 responses: '204': description: Response - '404': *696 - '403': *697 + '404': *700 + '403': *701 '304': *37 x-github: githubCloudOnly: true @@ -97554,7 +97572,7 @@ paths: example: - 73..77 - 77..78 - text_matches: &699 + text_matches: &703 title: Search Result Text Matches type: array items: @@ -97717,7 +97735,7 @@ paths: enum: - author-date - committer-date - - &700 + - &704 name: order description: Determines whether the first search result returned is the highest number of matches (`desc`) or lowest number of matches (`asc`). This parameter @@ -97845,7 +97863,7 @@ paths: type: number node_id: type: string - text_matches: *699 + text_matches: *703 required: - sha - node_id @@ -98028,7 +98046,7 @@ paths: - interactions - created - updated - - *700 + - *704 - *17 - *19 - name: advanced_search @@ -98170,7 +98188,7 @@ paths: type: string format: date-time nullable: true - text_matches: *699 + text_matches: *703 pull_request: type: object properties: @@ -98398,7 +98416,7 @@ paths: enum: - created - updated - - *700 + - *704 - *17 - *19 responses: @@ -98442,7 +98460,7 @@ paths: nullable: true score: type: number - text_matches: *699 + text_matches: *703 required: - id - node_id @@ -98528,7 +98546,7 @@ paths: - forks - help-wanted-issues - updated - - *700 + - *704 - *17 - *19 responses: @@ -98767,7 +98785,7 @@ paths: - admin - pull - push - text_matches: *699 + text_matches: *703 temp_clone_token: type: string allow_merge_commit: @@ -99068,7 +99086,7 @@ paths: type: string format: uri nullable: true - text_matches: *699 + text_matches: *703 related: type: array nullable: true @@ -99261,7 +99279,7 @@ paths: - followers - repositories - joined - - *700 + - *704 - *17 - *19 responses: @@ -99365,7 +99383,7 @@ paths: hireable: type: boolean nullable: true - text_matches: *699 + text_matches: *703 blog: type: string nullable: true @@ -99444,7 +99462,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#get-a-team-legacy parameters: - - &701 + - &705 name: team_id description: The unique identifier of the team. in: path @@ -99485,7 +99503,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#update-a-team-legacy parameters: - - *701 + - *705 requestBody: required: true content: @@ -99585,7 +99603,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#delete-a-team-legacy parameters: - - *701 + - *705 responses: '204': description: Response @@ -99616,7 +99634,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#list-discussions-legacy parameters: - - *701 + - *705 - *86 - *17 - *19 @@ -99629,7 +99647,7 @@ paths: type: array items: *358 examples: - default: *702 + default: *706 headers: Link: *39 x-github: @@ -99658,7 +99676,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#create-a-discussion-legacy parameters: - - *701 + - *705 requestBody: required: true content: @@ -99721,7 +99739,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#get-a-discussion-legacy parameters: - - *701 + - *705 - *360 responses: '200': @@ -99755,7 +99773,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#update-a-discussion-legacy parameters: - - *701 + - *705 - *360 requestBody: required: false @@ -99781,7 +99799,7 @@ paths: application/json: schema: *358 examples: - default: *703 + default: *707 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -99806,7 +99824,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#delete-a-discussion-legacy parameters: - - *701 + - *705 - *360 responses: '204': @@ -99836,7 +99854,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#list-discussion-comments-legacy parameters: - - *701 + - *705 - *360 - *86 - *17 @@ -99850,7 +99868,7 @@ paths: type: array items: *361 examples: - default: *704 + default: *708 headers: Link: *39 x-github: @@ -99879,7 +99897,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#create-a-discussion-comment-legacy parameters: - - *701 + - *705 - *360 requestBody: required: true @@ -99931,7 +99949,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#get-a-discussion-comment-legacy parameters: - - *701 + - *705 - *360 - *363 responses: @@ -99966,7 +99984,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#update-a-discussion-comment-legacy parameters: - - *701 + - *705 - *360 - *363 requestBody: @@ -99992,7 +100010,7 @@ paths: application/json: schema: *361 examples: - default: *705 + default: *709 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -100017,7 +100035,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#delete-a-discussion-comment-legacy parameters: - - *701 + - *705 - *360 - *363 responses: @@ -100048,7 +100066,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#list-reactions-for-a-team-discussion-comment-legacy parameters: - - *701 + - *705 - *360 - *363 - name: content @@ -100107,7 +100125,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#create-reaction-for-a-team-discussion-comment-legacy parameters: - - *701 + - *705 - *360 - *363 requestBody: @@ -100169,7 +100187,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#list-reactions-for-a-team-discussion-legacy parameters: - - *701 + - *705 - *360 - name: content description: Returns a single [reaction type](https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#about-reactions). @@ -100227,7 +100245,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#create-reaction-for-a-team-discussion-legacy parameters: - - *701 + - *705 - *360 requestBody: required: true @@ -100286,7 +100304,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#list-pending-team-invitations-legacy parameters: - - *701 + - *705 - *17 - *19 responses: @@ -100324,7 +100342,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#list-team-members-legacy parameters: - - *701 + - *705 - name: role description: Filters members returned by their role in the team. in: query @@ -100375,7 +100393,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#get-team-member-legacy parameters: - - *701 + - *705 - *219 responses: '204': @@ -100412,7 +100430,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#add-team-member-legacy parameters: - - *701 + - *705 - *219 responses: '204': @@ -100452,7 +100470,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#remove-team-member-legacy parameters: - - *701 + - *705 - *219 responses: '204': @@ -100489,7 +100507,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#get-team-membership-for-a-user-legacy parameters: - - *701 + - *705 - *219 responses: '200': @@ -100498,7 +100516,7 @@ paths: application/json: schema: *372 examples: - response-if-user-is-a-team-maintainer: *706 + response-if-user-is-a-team-maintainer: *710 '404': *6 x-github: githubCloudOnly: false @@ -100531,7 +100549,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#add-or-update-team-membership-for-a-user-legacy parameters: - - *701 + - *705 - *219 requestBody: required: false @@ -100559,7 +100577,7 @@ paths: application/json: schema: *372 examples: - response-if-users-membership-with-team-is-now-pending: *707 + response-if-users-membership-with-team-is-now-pending: *711 '403': description: Forbidden if team synchronization is set up '422': @@ -100593,7 +100611,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#remove-team-membership-for-a-user-legacy parameters: - - *701 + - *705 - *219 responses: '204': @@ -100622,7 +100640,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#list-team-projects-legacy parameters: - - *701 + - *705 - *17 - *19 responses: @@ -100634,7 +100652,7 @@ paths: type: array items: *373 examples: - default: *708 + default: *712 headers: Link: *39 '404': *6 @@ -100660,7 +100678,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#check-team-permissions-for-a-project-legacy parameters: - - *701 + - *705 - *374 responses: '200': @@ -100669,7 +100687,7 @@ paths: application/json: schema: *373 examples: - default: *709 + default: *713 '404': description: Not Found if project is not managed by this team x-github: @@ -100693,7 +100711,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#add-or-update-team-project-permissions-legacy parameters: - - *701 + - *705 - *374 requestBody: required: false @@ -100761,7 +100779,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#remove-a-project-from-a-team-legacy parameters: - - *701 + - *705 - *374 responses: '204': @@ -100789,7 +100807,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#list-team-repositories-legacy parameters: - - *701 + - *705 - *17 - *19 responses: @@ -100831,7 +100849,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#check-team-permissions-for-a-repository-legacy parameters: - - *701 + - *705 - *375 - *376 responses: @@ -100839,7 +100857,7 @@ paths: description: Alternative response with extra repository information content: application/json: - schema: *710 + schema: *714 examples: alternative-response-with-extra-repository-information: value: @@ -100990,7 +101008,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#add-or-update-team-repository-permissions-legacy parameters: - - *701 + - *705 - *375 - *376 requestBody: @@ -101042,7 +101060,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#remove-a-repository-from-a-team-legacy parameters: - - *701 + - *705 - *375 - *376 responses: @@ -101073,7 +101091,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/team-sync#list-idp-groups-for-a-team-legacy parameters: - - *701 + - *705 responses: '200': description: Response @@ -101108,7 +101126,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/team-sync#create-or-update-idp-group-connections-legacy parameters: - - *701 + - *705 requestBody: required: true content: @@ -101196,7 +101214,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#list-child-teams-legacy parameters: - - *701 + - *705 - *17 - *19 responses: @@ -101208,7 +101226,7 @@ paths: type: array items: *286 examples: - response-if-child-teams-exist: *711 + response-if-child-teams-exist: *715 headers: Link: *39 '404': *6 @@ -101241,7 +101259,7 @@ paths: application/json: schema: oneOf: - - &713 + - &717 title: Private User description: Private User type: object @@ -101444,7 +101462,7 @@ paths: - private_gists - total_private_repos - two_factor_authentication - - *712 + - *716 examples: response-with-public-and-private-profile-information: summary: Response with public and private profile information @@ -101597,7 +101615,7 @@ paths: description: Response content: application/json: - schema: *713 + schema: *717 examples: default: value: @@ -101995,7 +102013,7 @@ paths: type: integer secrets: type: array - items: &714 + items: &718 title: Codespaces Secret description: Secrets for a GitHub Codespace. type: object @@ -102111,7 +102129,7 @@ paths: description: Response content: application/json: - schema: *714 + schema: *718 examples: default: value: @@ -102257,7 +102275,7 @@ paths: type: array items: *197 examples: - default: *715 + default: *719 '401': *25 '403': *29 '404': *6 @@ -102524,7 +102542,7 @@ paths: description: Response content: application/json: - schema: &716 + schema: &720 type: object title: Fetches information about an export of a codespace. description: An export of a codespace. Also, latest export details @@ -102565,7 +102583,7 @@ paths: description: Web url for the exported branch example: https://github.com/octocat/hello-world/tree/:branch examples: - default: &717 + default: &721 value: state: succeeded completed_at: '2022-01-01T14:59:22Z' @@ -102610,9 +102628,9 @@ paths: description: Response content: application/json: - schema: *716 + schema: *720 examples: - default: *717 + default: *721 '404': *6 x-github: githubCloudOnly: false @@ -102649,9 +102667,9 @@ paths: type: integer machines: type: array - items: *718 + items: *722 examples: - default: *719 + default: *723 '304': *37 '500': *99 '401': *25 @@ -103590,7 +103608,7 @@ paths: type: array items: *305 examples: - default: &732 + default: &736 value: - id: 197 name: hello_docker @@ -103691,7 +103709,7 @@ paths: application/json: schema: type: array - items: &720 + items: &724 title: Email description: Email type: object @@ -103756,9 +103774,9 @@ paths: application/json: schema: type: array - items: *720 + items: *724 examples: - default: &734 + default: &738 value: - email: octocat@github.com verified: true @@ -103833,7 +103851,7 @@ paths: application/json: schema: type: array - items: *720 + items: *724 examples: default: value: @@ -104089,7 +104107,7 @@ paths: application/json: schema: type: array - items: &721 + items: &725 title: GPG Key description: A unique encryption key type: object @@ -104220,7 +104238,7 @@ paths: - subkeys - revoked examples: - default: &745 + default: &749 value: - id: 3 name: Octocat's GPG Key @@ -104305,9 +104323,9 @@ paths: description: Response content: application/json: - schema: *721 + schema: *725 examples: - default: &722 + default: &726 value: id: 3 name: Octocat's GPG Key @@ -104364,7 +104382,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/gpg-keys#get-a-gpg-key-for-the-authenticated-user parameters: - - &723 + - &727 name: gpg_key_id description: The unique identifier of the GPG key. in: path @@ -104376,9 +104394,9 @@ paths: description: Response content: application/json: - schema: *721 + schema: *725 examples: - default: *722 + default: *726 '404': *6 '304': *37 '403': *29 @@ -104401,7 +104419,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/gpg-keys#delete-a-gpg-key-for-the-authenticated-user parameters: - - *723 + - *727 responses: '204': description: Response @@ -104592,7 +104610,7 @@ paths: type: array items: *63 examples: - default: *724 + default: *728 headers: Link: *39 '404': *6 @@ -104856,7 +104874,7 @@ paths: application/json: schema: type: array - items: &725 + items: &729 title: Key description: Key type: object @@ -104953,9 +104971,9 @@ paths: description: Response content: application/json: - schema: *725 + schema: *729 examples: - default: &726 + default: &730 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -104994,9 +105012,9 @@ paths: description: Response content: application/json: - schema: *725 + schema: *729 examples: - default: *726 + default: *730 '404': *6 '304': *37 '403': *29 @@ -105052,7 +105070,7 @@ paths: application/json: schema: type: array - items: &727 + items: &731 title: User Marketplace Purchase description: User Marketplace Purchase type: object @@ -105120,7 +105138,7 @@ paths: - account - plan examples: - default: &728 + default: &732 value: - billing_cycle: monthly next_billing_date: '2017-11-11T00:00:00Z' @@ -105182,9 +105200,9 @@ paths: application/json: schema: type: array - items: *727 + items: *731 examples: - default: *728 + default: *732 headers: Link: *39 '304': *37 @@ -106179,7 +106197,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/users#unlock-a-user-repository parameters: - *299 - - *729 + - *733 responses: '204': description: Response @@ -106252,7 +106270,7 @@ paths: type: array items: *58 examples: - default: *730 + default: *734 headers: Link: *39 '304': *37 @@ -106294,7 +106312,7 @@ paths: - docker - nuget - container - - *731 + - *735 - *19 - *17 responses: @@ -106306,8 +106324,8 @@ paths: type: array items: *305 examples: - default: *732 - '400': *733 + default: *736 + '400': *737 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -106336,7 +106354,7 @@ paths: application/json: schema: *305 examples: - default: &746 + default: &750 value: id: 40201 name: octo-name @@ -106789,9 +106807,9 @@ paths: application/json: schema: type: array - items: *720 + items: *724 examples: - default: *734 + default: *738 headers: Link: *39 '304': *37 @@ -106904,7 +106922,7 @@ paths: type: array items: *63 examples: - default: &741 + default: &745 summary: Default response value: - id: 1296269 @@ -107248,7 +107266,7 @@ paths: type: array items: *561 examples: - default: *735 + default: *739 headers: Link: *39 '304': *37 @@ -107327,7 +107345,7 @@ paths: application/json: schema: type: array - items: &736 + items: &740 title: Social account description: Social media account type: object @@ -107342,7 +107360,7 @@ paths: - provider - url examples: - default: &737 + default: &741 value: - provider: twitter url: https://twitter.com/github @@ -107404,9 +107422,9 @@ paths: application/json: schema: type: array - items: *736 + items: *740 examples: - default: *737 + default: *741 '422': *15 '304': *37 '404': *6 @@ -107493,7 +107511,7 @@ paths: application/json: schema: type: array - items: &738 + items: &742 title: SSH Signing Key description: A public SSH key used to sign Git commits type: object @@ -107513,7 +107531,7 @@ paths: - title - created_at examples: - default: &747 + default: &751 value: - key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -107579,9 +107597,9 @@ paths: description: Response content: application/json: - schema: *738 + schema: *742 examples: - default: &739 + default: &743 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -107612,7 +107630,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/ssh-signing-keys#get-an-ssh-signing-key-for-the-authenticated-user parameters: - - &740 + - &744 name: ssh_signing_key_id description: The unique identifier of the SSH signing key. in: path @@ -107624,9 +107642,9 @@ paths: description: Response content: application/json: - schema: *738 + schema: *742 examples: - default: *739 + default: *743 '404': *6 '304': *37 '403': *29 @@ -107649,7 +107667,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/ssh-signing-keys#delete-an-ssh-signing-key-for-the-authenticated-user parameters: - - *740 + - *744 responses: '204': description: Response @@ -107678,7 +107696,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/starring#list-repositories-starred-by-the-authenticated-user parameters: - - &748 + - &752 name: sort description: The property to sort the results by. `created` means when the repository was starred. `updated` means when the repository was last pushed @@ -107703,11 +107721,11 @@ paths: type: array items: *63 examples: - default-response: *741 + default-response: *745 application/vnd.github.v3.star+json: schema: type: array - items: &749 + items: &753 title: Starred Repository description: Starred Repository type: object @@ -108076,10 +108094,10 @@ paths: application/json: schema: oneOf: - - *713 - - *712 + - *717 + - *716 examples: - default-response: &743 + default-response: &747 summary: Default response value: login: octocat @@ -108114,7 +108132,7 @@ paths: following: 0 created_at: '2008-01-14T04:33:35Z' updated_at: '2008-01-14T04:33:35Z' - response-with-git-hub-plan-information: &744 + response-with-git-hub-plan-information: &748 summary: Response with GitHub plan information value: login: octocat @@ -108174,7 +108192,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/users#list-users parameters: - - *742 + - *746 - *17 responses: '200': @@ -108223,11 +108241,11 @@ paths: application/json: schema: oneOf: - - *713 - - *712 + - *717 + - *716 examples: - default-response: *743 - response-with-git-hub-plan-information: *744 + default-response: *747 + response-with-git-hub-plan-information: *748 '404': *6 x-github: githubCloudOnly: false @@ -108344,7 +108362,7 @@ paths: type: array items: *305 examples: - default: *732 + default: *736 '403': *29 '401': *25 x-github: @@ -108748,9 +108766,9 @@ paths: application/json: schema: type: array - items: *721 + items: *725 examples: - default: *745 + default: *749 headers: Link: *39 x-github: @@ -108932,7 +108950,7 @@ paths: type: array items: *58 examples: - default: *730 + default: *734 headers: Link: *39 x-github: @@ -108971,7 +108989,7 @@ paths: - docker - nuget - container - - *731 + - *735 - *219 - *19 - *17 @@ -108984,10 +109002,10 @@ paths: type: array items: *305 examples: - default: *732 + default: *736 '403': *29 '401': *25 - '400': *733 + '400': *737 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -109017,7 +109035,7 @@ paths: application/json: schema: *305 examples: - default: *746 + default: *750 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -109706,9 +109724,9 @@ paths: application/json: schema: type: array - items: *736 + items: *740 examples: - default: *737 + default: *741 headers: Link: *39 x-github: @@ -109738,9 +109756,9 @@ paths: application/json: schema: type: array - items: *738 + items: *742 examples: - default: *747 + default: *751 headers: Link: *39 x-github: @@ -109765,7 +109783,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/activity/starring#list-repositories-starred-by-a-user parameters: - *219 - - *748 + - *752 - *86 - *17 - *19 @@ -109777,11 +109795,11 @@ paths: schema: anyOf: - type: array - items: *749 + items: *753 - type: array items: *63 examples: - default-response: *741 + default-response: *745 headers: Link: *39 x-github: @@ -109940,7 +109958,7 @@ x-webhooks: type: string enum: - disabled - enterprise: &750 + enterprise: &754 title: Enterprise description: |- An enterprise on GitHub. Webhook payloads contain the `enterprise` property when the webhook is configured @@ -109998,7 +110016,7 @@ x-webhooks: - created_at - updated_at - avatar_url - installation: &751 + installation: &755 title: Simple Installation description: |- The GitHub App installation. Webhook payloads contain the `installation` property when the event is configured @@ -110017,7 +110035,7 @@ x-webhooks: required: - id - node_id - organization: &752 + organization: &756 title: Organization Simple description: |- A GitHub organization. Webhook payloads contain the `organization` property when the webhook is configured for an @@ -110077,13 +110095,13 @@ x-webhooks: - public_members_url - avatar_url - description - repository: &753 + repository: &757 title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: &790 + properties: &794 id: description: Unique identifier of the repository example: 42 @@ -110766,7 +110784,7 @@ x-webhooks: type: boolean description: Whether anonymous git access is enabled for this repository - required: &791 + required: &795 - archive_url - assignees_url - blobs_url @@ -110917,10 +110935,10 @@ x-webhooks: type: string enum: - enabled - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -110996,11 +111014,11 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - rule: &754 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + rule: &758 title: branch protection rule description: The branch protection rule. Includes a `name` and all the [branch protection settings](https://docs.github.com/enterprise-cloud@latest//github/administering-a-repository/defining-the-mergeability-of-pull-requests/about-protected-branches#about-branch-protection-settings) @@ -111223,11 +111241,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - rule: *754 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + rule: *758 sender: *4 required: - action @@ -111410,11 +111428,11 @@ x-webhooks: - everyone required: - from - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - rule: *754 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + rule: *758 sender: *4 required: - action @@ -111487,7 +111505,7 @@ x-webhooks: required: true content: application/json: - schema: &757 + schema: &761 title: Exemption request cancellation event type: object properties: @@ -111495,11 +111513,11 @@ x-webhooks: type: string enum: - cancelled - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - exemption_request: &755 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + exemption_request: &759 title: Exemption Request description: A request from a user to be exempted from a set of rules. @@ -111724,7 +111742,7 @@ x-webhooks: type: array description: The responses to the exemption request. nullable: true - items: &756 + items: &760 title: Exemption response description: A response to an exemption request by a delegated bypasser. @@ -111834,7 +111852,7 @@ x-webhooks: required: true content: application/json: - schema: &758 + schema: &762 title: Exemption request completed event type: object properties: @@ -111842,11 +111860,11 @@ x-webhooks: type: string enum: - completed - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - exemption_request: *755 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + exemption_request: *759 sender: *4 required: - action @@ -111918,7 +111936,7 @@ x-webhooks: required: true content: application/json: - schema: &759 + schema: &763 title: Exemption request created event type: object properties: @@ -111926,11 +111944,11 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - exemption_request: *755 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + exemption_request: *759 sender: *4 required: - action @@ -112002,7 +112020,7 @@ x-webhooks: required: true content: application/json: - schema: &760 + schema: &764 title: Exemption response dismissed event type: object properties: @@ -112010,12 +112028,12 @@ x-webhooks: type: string enum: - response_dismissed - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - exemption_request: *755 - exemption_response: *756 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + exemption_request: *759 + exemption_response: *760 sender: *4 required: - action @@ -112089,7 +112107,7 @@ x-webhooks: required: true content: application/json: - schema: &761 + schema: &765 title: Exemption response submitted event type: object properties: @@ -112097,12 +112115,12 @@ x-webhooks: type: string enum: - response_submitted - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - exemption_request: *755 - exemption_response: *756 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + exemption_request: *759 + exemption_response: *760 sender: *4 required: - action @@ -112175,7 +112193,7 @@ x-webhooks: required: true content: application/json: - schema: *757 + schema: *761 responses: '200': description: Return a 200 status to indicate that the data was received @@ -112242,7 +112260,7 @@ x-webhooks: required: true content: application/json: - schema: *758 + schema: *762 responses: '200': description: Return a 200 status to indicate that the data was received @@ -112309,7 +112327,7 @@ x-webhooks: required: true content: application/json: - schema: *759 + schema: *763 responses: '200': description: Return a 200 status to indicate that the data was received @@ -112376,7 +112394,7 @@ x-webhooks: required: true content: application/json: - schema: *760 + schema: *764 responses: '200': description: Return a 200 status to indicate that the data was received @@ -112444,7 +112462,7 @@ x-webhooks: required: true content: application/json: - schema: *761 + schema: *765 responses: '200': description: Return a 200 status to indicate that the data was received @@ -112522,7 +112540,7 @@ x-webhooks: type: string enum: - completed - check_run: &763 + check_run: &767 title: CheckRun description: A check performed on the code of a given code change type: object @@ -112623,7 +112641,7 @@ x-webhooks: - skipped - timed_out - action_required - deployment: *762 + deployment: *766 details_url: example: https://example.com type: string @@ -112708,9 +112726,9 @@ x-webhooks: - output - app - pull_requests - installation: *751 - organization: *752 - repository: *753 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - check_run @@ -113103,10 +113121,10 @@ x-webhooks: type: string enum: - created - check_run: *763 - installation: *751 - organization: *752 - repository: *753 + check_run: *767 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - check_run @@ -113502,10 +113520,10 @@ x-webhooks: type: string enum: - requested_action - check_run: *763 - installation: *751 - organization: *752 - repository: *753 + check_run: *767 + installation: *755 + organization: *756 + repository: *757 requested_action: description: The action requested by the user. type: object @@ -113910,10 +113928,10 @@ x-webhooks: type: string enum: - rerequested - check_run: *763 - installation: *751 - organization: *752 - repository: *753 + check_run: *767 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - check_run @@ -114890,10 +114908,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -115563,10 +115581,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -116230,10 +116248,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -116541,20 +116559,20 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: &764 + commit_oid: &768 description: The commit SHA of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event was triggered by the `sender` and this value will be empty. type: string - enterprise: *750 - installation: *751 - organization: *752 - ref: &765 + enterprise: *754 + installation: *755 + organization: *756 + ref: &769 description: The Git reference of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event was triggered by the `sender` and this value will be empty. type: string - repository: *753 + repository: *757 sender: *4 required: - action @@ -116946,12 +116964,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *764 - enterprise: *750 - installation: *751 - organization: *752 - ref: *765 - repository: *753 + commit_oid: *768 + enterprise: *754 + installation: *755 + organization: *756 + ref: *769 + repository: *757 sender: *4 required: - action @@ -117214,12 +117232,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *764 - enterprise: *750 - installation: *751 - organization: *752 - ref: *765 - repository: *753 + commit_oid: *768 + enterprise: *754 + installation: *755 + organization: *756 + ref: *769 + repository: *757 sender: *4 required: - action @@ -117548,12 +117566,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *764 - enterprise: *750 - installation: *751 - organization: *752 - ref: *765 - repository: *753 + commit_oid: *768 + enterprise: *754 + installation: *755 + organization: *756 + ref: *769 + repository: *757 sender: *4 required: - action @@ -117818,16 +117836,16 @@ x-webhooks: triggered by the `sender` and this value will be empty. type: string nullable: true - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 ref: description: The Git reference of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event was triggered by the `sender` and this value will be empty. type: string nullable: true - repository: *753 + repository: *757 sender: *4 required: - action @@ -118061,12 +118079,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *764 - enterprise: *750 - installation: *751 - organization: *752 - ref: *765 - repository: *753 + commit_oid: *768 + enterprise: *754 + installation: *755 + organization: *756 + ref: *769 + repository: *757 sender: *4 required: - action @@ -118323,10 +118341,10 @@ x-webhooks: - updated_at - author_association - body - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -118406,18 +118424,18 @@ x-webhooks: description: The repository's current description. type: string nullable: true - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 master_branch: description: The name of the repository's default branch (usually `main`). type: string - organization: *752 - pusher_type: &766 + organization: *756 + pusher_type: &770 description: The pusher type for the event. Can be either `user` or a deploy key. type: string - ref: &767 + ref: &771 description: The [`git ref`](https://docs.github.com/enterprise-cloud@latest//rest/git/refs#get-a-reference) resource. type: string @@ -118427,7 +118445,7 @@ x-webhooks: enum: - tag - branch - repository: *753 + repository: *757 sender: *4 required: - ref @@ -118510,9 +118528,9 @@ x-webhooks: enum: - created definition: *114 - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 sender: *4 required: - action @@ -118597,9 +118615,9 @@ x-webhooks: description: The name of the property that was deleted. required: - property_name - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 sender: *4 required: - action @@ -118677,9 +118695,9 @@ x-webhooks: enum: - updated definition: *114 - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 sender: *4 required: - action @@ -118756,10 +118774,10 @@ x-webhooks: type: string enum: - updated - enterprise: *750 - installation: *751 - repository: *753 - organization: *752 + enterprise: *754 + installation: *755 + repository: *757 + organization: *756 sender: *4 new_property_values: type: array @@ -118844,18 +118862,18 @@ x-webhooks: title: delete event type: object properties: - enterprise: *750 - installation: *751 - organization: *752 - pusher_type: *766 - ref: *767 + enterprise: *754 + installation: *755 + organization: *756 + pusher_type: *770 + ref: *771 ref_type: description: The type of Git ref object deleted in the repository. type: string enum: - tag - branch - repository: *753 + repository: *757 sender: *4 required: - ref @@ -118940,10 +118958,10 @@ x-webhooks: enum: - auto_dismissed alert: *517 - installation: *751 - organization: *752 - enterprise: *750 - repository: *753 + installation: *755 + organization: *756 + enterprise: *754 + repository: *757 sender: *4 required: - action @@ -119028,10 +119046,10 @@ x-webhooks: enum: - auto_reopened alert: *517 - installation: *751 - organization: *752 - enterprise: *750 - repository: *753 + installation: *755 + organization: *756 + enterprise: *754 + repository: *757 sender: *4 required: - action @@ -119116,10 +119134,10 @@ x-webhooks: enum: - created alert: *517 - installation: *751 - organization: *752 - enterprise: *750 - repository: *753 + installation: *755 + organization: *756 + enterprise: *754 + repository: *757 sender: *4 required: - action @@ -119202,10 +119220,10 @@ x-webhooks: enum: - dismissed alert: *517 - installation: *751 - organization: *752 - enterprise: *750 - repository: *753 + installation: *755 + organization: *756 + enterprise: *754 + repository: *757 sender: *4 required: - action @@ -119288,10 +119306,10 @@ x-webhooks: enum: - fixed alert: *517 - installation: *751 - organization: *752 - enterprise: *750 - repository: *753 + installation: *755 + organization: *756 + enterprise: *754 + repository: *757 sender: *4 required: - action @@ -119375,10 +119393,10 @@ x-webhooks: enum: - reintroduced alert: *517 - installation: *751 - organization: *752 - enterprise: *750 - repository: *753 + installation: *755 + organization: *756 + enterprise: *754 + repository: *757 sender: *4 required: - action @@ -119461,10 +119479,10 @@ x-webhooks: enum: - reopened alert: *517 - installation: *751 - organization: *752 - enterprise: *750 - repository: *753 + installation: *755 + organization: *756 + enterprise: *754 + repository: *757 sender: *4 required: - action @@ -119541,9 +119559,9 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - key: &768 + enterprise: *754 + installation: *755 + key: &772 description: The [`deploy key`](https://docs.github.com/enterprise-cloud@latest//rest/deploy-keys/deploy-keys#get-a-deploy-key) resource. type: object @@ -119579,8 +119597,8 @@ x-webhooks: - verified - created_at - read_only - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -119657,11 +119675,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - key: *768 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + key: *772 + organization: *756 + repository: *757 sender: *4 required: - action @@ -120222,12 +120240,12 @@ x-webhooks: - updated_at - statuses_url - repository_url - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 - workflow: &772 + workflow: &776 title: Workflow type: object nullable: true @@ -120957,9 +120975,9 @@ x-webhooks: pull_requests: type: array items: *608 - repository: *753 - organization: *752 - installation: *751 + repository: *757 + organization: *756 + installation: *755 sender: *4 responses: '200': @@ -121030,7 +121048,7 @@ x-webhooks: type: string enum: - approved - approver: &769 + approver: &773 type: object properties: avatar_url: @@ -121073,11 +121091,11 @@ x-webhooks: type: string comment: type: string - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - reviewers: &770 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + reviewers: &774 type: array items: type: object @@ -121156,7 +121174,7 @@ x-webhooks: sender: *4 since: type: string - workflow_job_run: &771 + workflow_job_run: &775 type: object properties: conclusion: @@ -121887,18 +121905,18 @@ x-webhooks: type: string enum: - rejected - approver: *769 + approver: *773 comment: type: string - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - reviewers: *770 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + reviewers: *774 sender: *4 since: type: string - workflow_job_run: *771 + workflow_job_run: *775 workflow_job_runs: type: array items: @@ -122602,13 +122620,13 @@ x-webhooks: type: string enum: - requested - enterprise: *750 + enterprise: *754 environment: type: string - installation: *751 - organization: *752 - repository: *753 - requestor: &777 + installation: *755 + organization: *756 + repository: *757 + requestor: &781 title: User type: object nullable: true @@ -124507,12 +124525,12 @@ x-webhooks: - updated_at - deployment_url - repository_url - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 - workflow: *772 + workflow: *776 workflow_run: title: Deployment Workflow Run type: object @@ -125192,7 +125210,7 @@ x-webhooks: type: string enum: - answered - answer: &775 + answer: &779 type: object properties: author_association: @@ -125349,7 +125367,7 @@ x-webhooks: - created_at - updated_at - body - discussion: &773 + discussion: &777 title: Discussion description: A Discussion in a repository. type: object @@ -125657,10 +125675,10 @@ x-webhooks: - author_association - active_lock_reason - body - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -125787,11 +125805,11 @@ x-webhooks: - from required: - category - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -125874,11 +125892,11 @@ x-webhooks: type: string enum: - closed - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -125960,7 +125978,7 @@ x-webhooks: type: string enum: - created - comment: &774 + comment: &778 type: object properties: author_association: @@ -126117,11 +126135,11 @@ x-webhooks: - updated_at - body - reactions - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -126204,12 +126222,12 @@ x-webhooks: type: string enum: - deleted - comment: *774 - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + comment: *778 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -126304,12 +126322,12 @@ x-webhooks: - from required: - body - comment: *774 - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + comment: *778 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -126393,11 +126411,11 @@ x-webhooks: type: string enum: - created - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -126479,11 +126497,11 @@ x-webhooks: type: string enum: - deleted - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -126583,11 +126601,11 @@ x-webhooks: type: string required: - from - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -126669,10 +126687,10 @@ x-webhooks: type: string enum: - labeled - discussion: *773 - enterprise: *750 - installation: *751 - label: &776 + discussion: *777 + enterprise: *754 + installation: *755 + label: &780 title: Label type: object properties: @@ -126704,8 +126722,8 @@ x-webhooks: - color - default - description - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -126788,11 +126806,11 @@ x-webhooks: type: string enum: - locked - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -126874,11 +126892,11 @@ x-webhooks: type: string enum: - pinned - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -126960,11 +126978,11 @@ x-webhooks: type: string enum: - reopened - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -127049,16 +127067,16 @@ x-webhooks: changes: type: object properties: - new_discussion: *773 - new_repository: *753 + new_discussion: *777 + new_repository: *757 required: - new_discussion - new_repository - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -127141,10 +127159,10 @@ x-webhooks: type: string enum: - unanswered - discussion: *773 - old_answer: *775 - organization: *752 - repository: *753 + discussion: *777 + old_answer: *779 + organization: *756 + repository: *757 sender: *4 required: - action @@ -127226,12 +127244,12 @@ x-webhooks: type: string enum: - unlabeled - discussion: *773 - enterprise: *750 - installation: *751 - label: *776 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + label: *780 + organization: *756 + repository: *757 sender: *4 required: - action @@ -127314,11 +127332,11 @@ x-webhooks: type: string enum: - unlocked - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -127400,11 +127418,11 @@ x-webhooks: type: string enum: - unpinned - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -127476,7 +127494,7 @@ x-webhooks: required: true content: application/json: - schema: *759 + schema: *763 responses: '200': description: Return a 200 status to indicate that the data was received @@ -127542,7 +127560,7 @@ x-webhooks: required: true content: application/json: - schema: *761 + schema: *765 responses: '200': description: Return a 200 status to indicate that the data was received @@ -127608,7 +127626,7 @@ x-webhooks: required: true content: application/json: - schema: *757 + schema: *761 responses: '200': description: Return a 200 status to indicate that the data was received @@ -127674,7 +127692,7 @@ x-webhooks: required: true content: application/json: - schema: *758 + schema: *762 responses: '200': description: Return a 200 status to indicate that the data was received @@ -127740,7 +127758,7 @@ x-webhooks: required: true content: application/json: - schema: *759 + schema: *763 responses: '200': description: Return a 200 status to indicate that the data was received @@ -127806,7 +127824,7 @@ x-webhooks: required: true content: application/json: - schema: *760 + schema: *764 responses: '200': description: Return a 200 status to indicate that the data was received @@ -127872,7 +127890,7 @@ x-webhooks: required: true content: application/json: - schema: *761 + schema: *765 responses: '200': description: Return a 200 status to indicate that the data was received @@ -127939,7 +127957,7 @@ x-webhooks: description: A user forks a repository. type: object properties: - enterprise: *750 + enterprise: *754 forkee: description: The created [`repository`](https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#get-a-repository) resource. @@ -128599,9 +128617,9 @@ x-webhooks: type: integer watchers_count: type: integer - installation: *751 - organization: *752 - repository: *753 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - forkee @@ -128747,9 +128765,9 @@ x-webhooks: title: gollum event type: object properties: - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 pages: description: The pages that were updated. type: array @@ -128786,7 +128804,7 @@ x-webhooks: - action - sha - html_url - repository: *753 + repository: *757 sender: *4 required: - pages @@ -128862,10 +128880,10 @@ x-webhooks: type: string enum: - created - enterprise: *750 + enterprise: *754 installation: *22 - organization: *752 - repositories: &778 + organization: *756 + repositories: &782 description: An array of repository objects that the installation can access. type: array @@ -128891,8 +128909,8 @@ x-webhooks: - name - full_name - private - repository: *753 - requester: *777 + repository: *757 + requester: *781 sender: *4 required: - action @@ -128967,11 +128985,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 + enterprise: *754 installation: *22 - organization: *752 - repositories: *778 - repository: *753 + organization: *756 + repositories: *782 + repository: *757 requester: nullable: true sender: *4 @@ -129047,11 +129065,11 @@ x-webhooks: type: string enum: - new_permissions_accepted - enterprise: *750 + enterprise: *754 installation: *22 - organization: *752 - repositories: *778 - repository: *753 + organization: *756 + repositories: *782 + repository: *757 requester: nullable: true sender: *4 @@ -129127,10 +129145,10 @@ x-webhooks: type: string enum: - added - enterprise: *750 + enterprise: *754 installation: *22 - organization: *752 - repositories_added: &779 + organization: *756 + repositories_added: &783 description: An array of repository objects, which were added to the installation. type: array @@ -129176,15 +129194,15 @@ x-webhooks: private: description: Whether the repository is private or public. type: boolean - repository: *753 - repository_selection: &780 + repository: *757 + repository_selection: &784 description: Describe whether all repositories have been selected or there's a selection involved type: string enum: - all - selected - requester: *777 + requester: *781 sender: *4 required: - action @@ -129263,10 +129281,10 @@ x-webhooks: type: string enum: - removed - enterprise: *750 + enterprise: *754 installation: *22 - organization: *752 - repositories_added: *779 + organization: *756 + repositories_added: *783 repositories_removed: description: An array of repository objects, which were removed from the installation. @@ -129293,9 +129311,9 @@ x-webhooks: - name - full_name - private - repository: *753 - repository_selection: *780 - requester: *777 + repository: *757 + repository_selection: *784 + requester: *781 sender: *4 required: - action @@ -129374,11 +129392,11 @@ x-webhooks: type: string enum: - suspend - enterprise: *750 + enterprise: *754 installation: *22 - organization: *752 - repositories: *778 - repository: *753 + organization: *756 + repositories: *782 + repository: *757 requester: nullable: true sender: *4 @@ -129557,10 +129575,10 @@ x-webhooks: type: string required: - from - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 target_type: type: string @@ -129639,11 +129657,11 @@ x-webhooks: type: string enum: - unsuspend - enterprise: *750 + enterprise: *754 installation: *22 - organization: *752 - repositories: *778 - repository: *753 + organization: *756 + repositories: *782 + repository: *757 requester: nullable: true sender: *4 @@ -129895,8 +129913,8 @@ x-webhooks: - performed_via_github_app - body - reactions - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -131052,8 +131070,8 @@ x-webhooks: - state - locked - assignee - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -131133,7 +131151,7 @@ x-webhooks: type: string enum: - deleted - comment: &781 + comment: &785 title: issue comment description: The [comment](https://docs.github.com/enterprise-cloud@latest//rest/issues/comments#get-an-issue-comment) itself. @@ -131298,8 +131316,8 @@ x-webhooks: - performed_via_github_app - body - reactions - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -132453,8 +132471,8 @@ x-webhooks: - state - locked - assignee - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -132534,7 +132552,7 @@ x-webhooks: type: string enum: - edited - changes: &809 + changes: &813 description: The changes to the comment. type: object properties: @@ -132546,9 +132564,9 @@ x-webhooks: type: string required: - from - comment: *781 - enterprise: *750 - installation: *751 + comment: *785 + enterprise: *754 + installation: *755 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -133703,8 +133721,8 @@ x-webhooks: - state - locked - assignee - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -133786,10 +133804,10 @@ x-webhooks: type: string enum: - assigned - assignee: *777 - enterprise: *750 - installation: *751 - issue: &784 + assignee: *781 + enterprise: *754 + installation: *755 + issue: &788 title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -134708,8 +134726,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -134789,8 +134807,8 @@ x-webhooks: type: string enum: - closed - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -135849,8 +135867,8 @@ x-webhooks: required: - state - closed_at - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -135929,8 +135947,8 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -136842,8 +136860,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -136922,8 +136940,8 @@ x-webhooks: type: string enum: - demilestoned - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -137838,7 +137856,7 @@ x-webhooks: format: uri user_view_type: type: string - milestone: &782 + milestone: &786 title: Milestone description: A collection of related issues and pull requests. type: object @@ -137976,8 +137994,8 @@ x-webhooks: - updated_at - due_on - closed_at - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -138076,8 +138094,8 @@ x-webhooks: type: string required: - from - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -138996,9 +139014,9 @@ x-webhooks: - active_lock_reason - body - reactions - label: *776 - organization: *752 - repository: *753 + label: *780 + organization: *756 + repository: *757 sender: *4 required: - action @@ -139078,8 +139096,8 @@ x-webhooks: type: string enum: - labeled - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -139997,9 +140015,9 @@ x-webhooks: - active_lock_reason - body - reactions - label: *776 - organization: *752 - repository: *753 + label: *780 + organization: *756 + repository: *757 sender: *4 required: - action @@ -140079,8 +140097,8 @@ x-webhooks: type: string enum: - locked - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -140999,8 +141017,8 @@ x-webhooks: format: uri user_view_type: type: string - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -141079,8 +141097,8 @@ x-webhooks: type: string enum: - milestoned - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -141993,9 +142011,9 @@ x-webhooks: format: uri user_view_type: type: string - milestone: *782 - organization: *752 - repository: *753 + milestone: *786 + organization: *756 + repository: *757 sender: *4 required: - action @@ -143456,8 +143474,8 @@ x-webhooks: required: - old_issue - old_repository - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -144375,8 +144393,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -144456,9 +144474,9 @@ x-webhooks: type: string enum: - pinned - enterprise: *750 - installation: *751 - issue: &783 + enterprise: *754 + installation: *755 + issue: &787 title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -145370,8 +145388,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -145450,8 +145468,8 @@ x-webhooks: type: string enum: - reopened - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -146369,8 +146387,8 @@ x-webhooks: user_view_type: type: string type: *287 - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -147833,11 +147851,11 @@ x-webhooks: required: - new_issue - new_repository - enterprise: *750 - installation: *751 - issue: *783 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + issue: *787 + organization: *756 + repository: *757 sender: *4 required: - action @@ -147918,7 +147936,7 @@ x-webhooks: type: string enum: - unassigned - assignee: &812 + assignee: &816 title: User type: object nullable: true @@ -147988,11 +148006,11 @@ x-webhooks: required: - login - id - enterprise: *750 - installation: *751 - issue: *784 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + issue: *788 + organization: *756 + repository: *757 sender: *4 required: - action @@ -148071,12 +148089,12 @@ x-webhooks: type: string enum: - unlabeled - enterprise: *750 - installation: *751 - issue: *784 - label: *776 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + issue: *788 + label: *780 + organization: *756 + repository: *757 sender: *4 required: - action @@ -148156,8 +148174,8 @@ x-webhooks: type: string enum: - unlocked - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -149074,8 +149092,8 @@ x-webhooks: format: uri user_view_type: type: string - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -149155,11 +149173,11 @@ x-webhooks: type: string enum: - unpinned - enterprise: *750 - installation: *751 - issue: *783 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + issue: *787 + organization: *756 + repository: *757 sender: *4 required: - action @@ -149238,11 +149256,11 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - label: *776 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + label: *780 + organization: *756 + repository: *757 sender: *4 required: - action @@ -149320,11 +149338,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - label: *776 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + label: *780 + organization: *756 + repository: *757 sender: *4 required: - action @@ -149434,11 +149452,11 @@ x-webhooks: type: string required: - from - enterprise: *750 - installation: *751 - label: *776 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + label: *780 + organization: *756 + repository: *757 sender: *4 required: - action @@ -149520,9 +149538,9 @@ x-webhooks: - cancelled effective_date: type: string - enterprise: *750 - installation: *751 - marketplace_purchase: &785 + enterprise: *754 + installation: *755 + marketplace_purchase: &789 title: Marketplace Purchase type: object required: @@ -149605,8 +149623,8 @@ x-webhooks: type: integer unit_count: type: integer - organization: *752 - previous_marketplace_purchase: &786 + organization: *756 + previous_marketplace_purchase: &790 title: Marketplace Purchase type: object properties: @@ -149686,7 +149704,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *753 + repository: *757 sender: *4 required: - action @@ -149766,10 +149784,10 @@ x-webhooks: - changed effective_date: type: string - enterprise: *750 - installation: *751 - marketplace_purchase: *785 - organization: *752 + enterprise: *754 + installation: *755 + marketplace_purchase: *789 + organization: *756 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -149852,7 +149870,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *753 + repository: *757 sender: *4 required: - action @@ -149934,10 +149952,10 @@ x-webhooks: - pending_change effective_date: type: string - enterprise: *750 - installation: *751 - marketplace_purchase: *785 - organization: *752 + enterprise: *754 + installation: *755 + marketplace_purchase: *789 + organization: *756 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -150019,7 +150037,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *753 + repository: *757 sender: *4 required: - action @@ -150100,8 +150118,8 @@ x-webhooks: - pending_change_cancelled effective_date: type: string - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 marketplace_purchase: title: Marketplace Purchase type: object @@ -150183,9 +150201,9 @@ x-webhooks: type: integer unit_count: type: integer - organization: *752 - previous_marketplace_purchase: *786 - repository: *753 + organization: *756 + previous_marketplace_purchase: *790 + repository: *757 sender: *4 required: - action @@ -150265,12 +150283,12 @@ x-webhooks: - purchased effective_date: type: string - enterprise: *750 - installation: *751 - marketplace_purchase: *785 - organization: *752 - previous_marketplace_purchase: *786 - repository: *753 + enterprise: *754 + installation: *755 + marketplace_purchase: *789 + organization: *756 + previous_marketplace_purchase: *790 + repository: *757 sender: *4 required: - action @@ -150372,11 +150390,11 @@ x-webhooks: type: string required: - to - enterprise: *750 - installation: *751 - member: *777 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + member: *781 + organization: *756 + repository: *757 sender: *4 required: - action @@ -150476,11 +150494,11 @@ x-webhooks: to: type: string nullable: true - enterprise: *750 - installation: *751 - member: *777 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + member: *781 + organization: *756 + repository: *757 sender: *4 required: - action @@ -150559,11 +150577,11 @@ x-webhooks: type: string enum: - removed - enterprise: *750 - installation: *751 - member: *777 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + member: *781 + organization: *756 + repository: *757 sender: *4 required: - action @@ -150641,11 +150659,11 @@ x-webhooks: type: string enum: - added - enterprise: *750 - installation: *751 - member: *777 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + member: *781 + organization: *756 + repository: *757 scope: description: The scope of the membership. Currently, can only be `team`. @@ -150721,7 +150739,7 @@ x-webhooks: required: - login - id - team: &787 + team: &791 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -150911,11 +150929,11 @@ x-webhooks: type: string enum: - removed - enterprise: *750 - installation: *751 - member: *777 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + member: *781 + organization: *756 + repository: *757 scope: description: The scope of the membership. Currently, can only be `team`. @@ -150992,7 +151010,7 @@ x-webhooks: required: - login - id - team: *787 + team: *791 required: - action - scope @@ -151074,8 +151092,8 @@ x-webhooks: type: string enum: - checks_requested - installation: *751 - merge_group: &789 + installation: *755 + merge_group: &793 type: object title: Merge Group description: A group of pull requests that the merge queue has grouped @@ -151094,15 +151112,15 @@ x-webhooks: description: The full ref of the branch the merge group will be merged into. type: string - head_commit: *788 + head_commit: *792 required: - head_sha - head_ref - base_sha - base_ref - head_commit - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -151188,10 +151206,10 @@ x-webhooks: - merged - invalidated - dequeued - installation: *751 - merge_group: *789 - organization: *752 - repository: *753 + installation: *755 + merge_group: *793 + organization: *756 + repository: *757 sender: *4 required: - action @@ -151264,7 +151282,7 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 + enterprise: *754 hook: description: 'The modified webhook. This will contain different keys based on the type of webhook it is: repository, organization, @@ -151372,16 +151390,16 @@ x-webhooks: hook_id: description: The id of the modified webhook. type: integer - installation: *751 - organization: *752 + installation: *755 + organization: *756 repository: title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *790 - required: *791 + properties: *794 + required: *795 nullable: true sender: *4 required: @@ -151462,11 +151480,11 @@ x-webhooks: type: string enum: - closed - enterprise: *750 - installation: *751 - milestone: *782 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + milestone: *786 + organization: *756 + repository: *757 sender: *4 required: - action @@ -151545,9 +151563,9 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - milestone: &792 + enterprise: *754 + installation: *755 + milestone: &796 title: Milestone description: A collection of related issues and pull requests. type: object @@ -151684,8 +151702,8 @@ x-webhooks: - updated_at - due_on - closed_at - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -151764,11 +151782,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - milestone: *782 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + milestone: *786 + organization: *756 + repository: *757 sender: *4 required: - action @@ -151878,11 +151896,11 @@ x-webhooks: type: string required: - from - enterprise: *750 - installation: *751 - milestone: *782 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + milestone: *786 + organization: *756 + repository: *757 sender: *4 required: - action @@ -151962,11 +151980,11 @@ x-webhooks: type: string enum: - opened - enterprise: *750 - installation: *751 - milestone: *792 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + milestone: *796 + organization: *756 + repository: *757 sender: *4 required: - action @@ -152045,11 +152063,11 @@ x-webhooks: type: string enum: - blocked - blocked_user: *777 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + blocked_user: *781 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -152128,11 +152146,11 @@ x-webhooks: type: string enum: - unblocked - blocked_user: *777 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + blocked_user: *781 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -152211,9 +152229,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - membership: &793 + enterprise: *754 + installation: *755 + membership: &797 title: Membership description: The membership between the user and the organization. Not present when the action is `member_invited`. @@ -152305,8 +152323,8 @@ x-webhooks: - role - organization_url - user - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -152384,11 +152402,11 @@ x-webhooks: type: string enum: - member_added - enterprise: *750 - installation: *751 - membership: *793 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + membership: *797 + organization: *756 + repository: *757 sender: *4 required: - action @@ -152467,8 +152485,8 @@ x-webhooks: type: string enum: - member_invited - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 invitation: description: The invitation for the user or email if the action is `member_invited`. @@ -152584,10 +152602,10 @@ x-webhooks: - inviter - team_count - invitation_teams_url - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 - user: *777 + user: *781 required: - action - invitation @@ -152665,11 +152683,11 @@ x-webhooks: type: string enum: - member_removed - enterprise: *750 - installation: *751 - membership: *793 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + membership: *797 + organization: *756 + repository: *757 sender: *4 required: - action @@ -152756,11 +152774,11 @@ x-webhooks: properties: from: type: string - enterprise: *750 - installation: *751 - membership: *793 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + membership: *797 + organization: *756 + repository: *757 sender: *4 required: - action @@ -152836,9 +152854,9 @@ x-webhooks: type: string enum: - published - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 package: description: Information about the package. type: object @@ -153337,7 +153355,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: &794 + items: &798 title: Ruby Gems metadata type: object properties: @@ -153432,7 +153450,7 @@ x-webhooks: - owner - package_version - registry - repository: *753 + repository: *757 sender: *4 required: - action @@ -153508,9 +153526,9 @@ x-webhooks: type: string enum: - updated - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 package: description: Information about the package. type: object @@ -153863,7 +153881,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: *794 + items: *798 source_url: type: string format: uri @@ -153933,7 +153951,7 @@ x-webhooks: - owner - package_version - registry - repository: *753 + repository: *757 sender: *4 required: - action @@ -154110,12 +154128,12 @@ x-webhooks: - duration - created_at - updated_at - enterprise: *750 + enterprise: *754 id: type: integer - installation: *751 - organization: *752 - repository: *753 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - id @@ -154140,9 +154158,6 @@ x-webhooks: This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see "[Creating a personal access token](https://docs.github.com/enterprise-cloud@latest//authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token)." To subscribe to this event, a GitHub App must have at least read-level access for the "Personal access token requests" organization permission. - - > [!NOTE] - > Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change. description: A fine-grained personal access token request was approved. operationId: personal-access-token-request/approved externalDocs: @@ -154195,7 +154210,7 @@ x-webhooks: type: string enum: - approved - personal_access_token_request: &795 + personal_access_token_request: &799 title: Personal Access Token Request description: Details of a Personal Access Token Request. type: object @@ -154341,10 +154356,10 @@ x-webhooks: - token_expired - token_expires_at - token_last_used_at - enterprise: *750 - organization: *752 + enterprise: *754 + organization: *756 sender: *4 - installation: *751 + installation: *755 required: - action - personal_access_token_request @@ -154361,15 +154376,13 @@ x-webhooks: subcategory: personal_access_token_request supported-webhook-types: - app + - organization personal-access-token-request-cancelled: post: summary: |- This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see "[Creating a personal access token](https://docs.github.com/enterprise-cloud@latest//authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token)." To subscribe to this event, a GitHub App must have at least read-level access for the "Personal access token requests" organization permission. - - > [!NOTE] - > Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change. description: A fine-grained personal access token request was cancelled by the requester. operationId: personal-access-token-request/cancelled @@ -154423,11 +154436,11 @@ x-webhooks: type: string enum: - cancelled - personal_access_token_request: *795 - enterprise: *750 - organization: *752 + personal_access_token_request: *799 + enterprise: *754 + organization: *756 sender: *4 - installation: *751 + installation: *755 required: - action - personal_access_token_request @@ -154444,15 +154457,13 @@ x-webhooks: subcategory: personal_access_token_request supported-webhook-types: - app + - organization personal-access-token-request-created: post: summary: |- This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see "[Creating a personal access token](https://docs.github.com/enterprise-cloud@latest//authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token)." To subscribe to this event, a GitHub App must have at least read-level access for the "Personal access token requests" organization permission. - - > [!NOTE] - > Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change. description: A fine-grained personal access token request was created. operationId: personal-access-token-request/created externalDocs: @@ -154505,11 +154516,11 @@ x-webhooks: type: string enum: - created - personal_access_token_request: *795 - enterprise: *750 - organization: *752 + personal_access_token_request: *799 + enterprise: *754 + organization: *756 sender: *4 - installation: *751 + installation: *755 required: - action - personal_access_token_request @@ -154525,15 +154536,13 @@ x-webhooks: subcategory: personal_access_token_request supported-webhook-types: - app + - organization personal-access-token-request-denied: post: summary: |- This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see "[Creating a personal access token](https://docs.github.com/enterprise-cloud@latest//authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token)." To subscribe to this event, a GitHub App must have at least read-level access for the "Personal access token requests" organization permission. - - > [!NOTE] - > Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change. description: A fine-grained personal access token request was denied. operationId: personal-access-token-request/denied externalDocs: @@ -154586,11 +154595,11 @@ x-webhooks: type: string enum: - denied - personal_access_token_request: *795 - organization: *752 - enterprise: *750 + personal_access_token_request: *799 + organization: *756 + enterprise: *754 sender: *4 - installation: *751 + installation: *755 required: - action - personal_access_token_request @@ -154607,6 +154616,7 @@ x-webhooks: subcategory: personal_access_token_request supported-webhook-types: - app + - organization ping: post: summary: This event occurs when you create a new webhook. The ping event is @@ -154694,7 +154704,7 @@ x-webhooks: id: description: Unique identifier of the webhook. type: integer - last_response: *796 + last_response: *800 name: description: The type of webhook. The only valid value is 'web'. type: string @@ -154726,8 +154736,8 @@ x-webhooks: hook_id: description: The ID of the webhook that triggered the ping. type: integer - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 zen: description: Random string of GitHub zen. @@ -154972,10 +154982,10 @@ x-webhooks: - from required: - note - enterprise: *750 - installation: *751 - organization: *752 - project_card: &797 + enterprise: *754 + installation: *755 + organization: *756 + project_card: &801 title: Project Card type: object properties: @@ -155094,7 +155104,7 @@ x-webhooks: - creator - created_at - updated_at - repository: *753 + repository: *757 sender: *4 required: - action @@ -155175,11 +155185,11 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - organization: *752 - project_card: *797 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + project_card: *801 + repository: *757 sender: *4 required: - action @@ -155259,9 +155269,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 project_card: title: Project Card type: object @@ -155389,8 +155399,8 @@ x-webhooks: The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *790 - required: *791 + properties: *794 + required: *795 nullable: true sender: *4 required: @@ -155484,11 +155494,11 @@ x-webhooks: - from required: - note - enterprise: *750 - installation: *751 - organization: *752 - project_card: *797 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + project_card: *801 + repository: *757 sender: *4 required: - action @@ -155582,9 +155592,9 @@ x-webhooks: - from required: - column_id - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 project_card: allOf: - title: Project Card @@ -155774,7 +155784,7 @@ x-webhooks: type: string required: - after_id - repository: *753 + repository: *757 sender: *4 required: - action @@ -155854,10 +155864,10 @@ x-webhooks: type: string enum: - closed - enterprise: *750 - installation: *751 - organization: *752 - project: &799 + enterprise: *754 + installation: *755 + organization: *756 + project: &803 title: Project type: object properties: @@ -155981,7 +155991,7 @@ x-webhooks: - creator - created_at - updated_at - repository: *753 + repository: *757 sender: *4 required: - action @@ -156061,10 +156071,10 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - organization: *752 - project_column: &798 + enterprise: *754 + installation: *755 + organization: *756 + project_column: &802 title: Project Column type: object properties: @@ -156103,7 +156113,7 @@ x-webhooks: - name - created_at - updated_at - repository: *753 + repository: *757 sender: *4 required: - action @@ -156182,18 +156192,18 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - organization: *752 - project_column: *798 + enterprise: *754 + installation: *755 + organization: *756 + project_column: *802 repository: title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *790 - required: *791 + properties: *794 + required: *795 nullable: true sender: *4 required: @@ -156283,11 +156293,11 @@ x-webhooks: type: string required: - from - enterprise: *750 - installation: *751 - organization: *752 - project_column: *798 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + project_column: *802 + repository: *757 sender: *4 required: - action @@ -156367,11 +156377,11 @@ x-webhooks: type: string enum: - moved - enterprise: *750 - installation: *751 - organization: *752 - project_column: *798 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + project_column: *802 + repository: *757 sender: *4 required: - action @@ -156451,11 +156461,11 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - organization: *752 - project: *799 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + project: *803 + repository: *757 sender: *4 required: - action @@ -156535,18 +156545,18 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - organization: *752 - project: *799 + enterprise: *754 + installation: *755 + organization: *756 + project: *803 repository: title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *790 - required: *791 + properties: *794 + required: *795 nullable: true sender: *4 required: @@ -156648,11 +156658,11 @@ x-webhooks: type: string required: - from - enterprise: *750 - installation: *751 - organization: *752 - project: *799 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + project: *803 + repository: *757 sender: *4 required: - action @@ -156731,11 +156741,11 @@ x-webhooks: type: string enum: - reopened - enterprise: *750 - installation: *751 - organization: *752 - project: *799 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + project: *803 + repository: *757 sender: *4 required: - action @@ -156816,9 +156826,9 @@ x-webhooks: type: string enum: - closed - installation: *751 - organization: *752 - projects_v2: &800 + installation: *755 + organization: *756 + projects_v2: &804 title: Projects v2 Project description: A projects v2 project type: object @@ -156961,9 +156971,9 @@ x-webhooks: type: string enum: - created - installation: *751 - organization: *752 - projects_v2: *800 + installation: *755 + organization: *756 + projects_v2: *804 sender: *4 required: - action @@ -157044,9 +157054,9 @@ x-webhooks: type: string enum: - deleted - installation: *751 - organization: *752 - projects_v2: *800 + installation: *755 + organization: *756 + projects_v2: *804 sender: *4 required: - action @@ -157163,9 +157173,9 @@ x-webhooks: type: string to: type: string - installation: *751 - organization: *752 - projects_v2: *800 + installation: *755 + organization: *756 + projects_v2: *804 sender: *4 required: - action @@ -157248,7 +157258,7 @@ x-webhooks: type: string enum: - archived - changes: &804 + changes: &808 type: object properties: archived_at: @@ -157262,9 +157272,9 @@ x-webhooks: type: string nullable: true format: date-time - installation: *751 - organization: *752 - projects_v2_item: &801 + installation: *755 + organization: *756 + projects_v2_item: &805 title: Projects v2 Item description: An item belonging to a project type: object @@ -157398,9 +157408,9 @@ x-webhooks: nullable: true to: type: string - installation: *751 - organization: *752 - projects_v2_item: *801 + installation: *755 + organization: *756 + projects_v2_item: *805 sender: *4 required: - action @@ -157482,9 +157492,9 @@ x-webhooks: type: string enum: - created - installation: *751 - organization: *752 - projects_v2_item: *801 + installation: *755 + organization: *756 + projects_v2_item: *805 sender: *4 required: - action @@ -157565,9 +157575,9 @@ x-webhooks: type: string enum: - deleted - installation: *751 - organization: *752 - projects_v2_item: *801 + installation: *755 + organization: *756 + projects_v2_item: *805 sender: *4 required: - action @@ -157673,7 +157683,7 @@ x-webhooks: oneOf: - type: string - type: integer - - &802 + - &806 title: Projects v2 Single Select Option description: An option for a single select field type: object @@ -157691,7 +157701,7 @@ x-webhooks: required: - id - name - - &803 + - &807 title: Projects v2 Iteration Setting description: An iteration setting for an iteration field type: object @@ -157714,8 +157724,8 @@ x-webhooks: oneOf: - type: string - type: integer - - *802 - - *803 + - *806 + - *807 required: - field_value - type: object @@ -157731,9 +157741,9 @@ x-webhooks: nullable: true required: - body - installation: *751 - organization: *752 - projects_v2_item: *801 + installation: *755 + organization: *756 + projects_v2_item: *805 sender: *4 required: - action @@ -157828,9 +157838,9 @@ x-webhooks: to: type: string nullable: true - installation: *751 - organization: *752 - projects_v2_item: *801 + installation: *755 + organization: *756 + projects_v2_item: *805 sender: *4 required: - action @@ -157913,10 +157923,10 @@ x-webhooks: type: string enum: - restored - changes: *804 - installation: *751 - organization: *752 - projects_v2_item: *801 + changes: *808 + installation: *755 + organization: *756 + projects_v2_item: *805 sender: *4 required: - action @@ -157998,9 +158008,9 @@ x-webhooks: type: string enum: - reopened - installation: *751 - organization: *752 - projects_v2: *800 + installation: *755 + organization: *756 + projects_v2: *804 sender: *4 required: - action @@ -158081,9 +158091,9 @@ x-webhooks: type: string enum: - created - installation: *751 - organization: *752 - projects_v2_status_update: &805 + installation: *755 + organization: *756 + projects_v2_status_update: &809 title: Projects v2 Status Update description: An status update belonging to a project type: object @@ -158210,9 +158220,9 @@ x-webhooks: type: string enum: - deleted - installation: *751 - organization: *752 - projects_v2_status_update: *805 + installation: *755 + organization: *756 + projects_v2_status_update: *809 sender: *4 required: - action @@ -158348,9 +158358,9 @@ x-webhooks: type: string format: date nullable: true - installation: *751 - organization: *752 - projects_v2_status_update: *805 + installation: *755 + organization: *756 + projects_v2_status_update: *809 sender: *4 required: - action @@ -158421,10 +158431,10 @@ x-webhooks: title: public event type: object properties: - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - repository @@ -158501,13 +158511,13 @@ x-webhooks: type: string enum: - assigned - assignee: *777 - enterprise: *750 - installation: *751 - number: &806 + assignee: *781 + enterprise: *754 + installation: *755 + number: &810 description: The pull request number. type: integer - organization: *752 + organization: *756 pull_request: title: Pull Request type: object @@ -160790,7 +160800,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 sender: *4 required: - action @@ -160872,11 +160882,11 @@ x-webhooks: type: string enum: - auto_merge_disabled - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 number: type: integer - organization: *752 + organization: *756 pull_request: title: Pull Request type: object @@ -163154,7 +163164,7 @@ x-webhooks: - draft reason: type: string - repository: *753 + repository: *757 sender: *4 required: - action @@ -163236,11 +163246,11 @@ x-webhooks: type: string enum: - auto_merge_enabled - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 number: type: integer - organization: *752 + organization: *756 pull_request: title: Pull Request type: object @@ -165518,7 +165528,7 @@ x-webhooks: - draft reason: type: string - repository: *753 + repository: *757 sender: *4 required: - action @@ -165600,11 +165610,11 @@ x-webhooks: type: string enum: - closed - enterprise: *750 - installation: *751 - number: *806 - organization: *752 - pull_request: &807 + enterprise: *754 + installation: *755 + number: *810 + organization: *756 + pull_request: &811 allOf: - *608 - type: object @@ -165668,7 +165678,7 @@ x-webhooks: Please use `squash_merge_commit_title` instead.** type: boolean default: false - repository: *753 + repository: *757 sender: *4 required: - action @@ -165749,12 +165759,12 @@ x-webhooks: type: string enum: - converted_to_draft - enterprise: *750 - installation: *751 - number: *806 - organization: *752 - pull_request: *807 - repository: *753 + enterprise: *754 + installation: *755 + number: *810 + organization: *756 + pull_request: *811 + repository: *757 sender: *4 required: - action @@ -165834,11 +165844,11 @@ x-webhooks: type: string enum: - demilestoned - enterprise: *750 + enterprise: *754 milestone: *591 - number: *806 - organization: *752 - pull_request: &808 + number: *810 + organization: *756 + pull_request: &812 title: Pull Request type: object properties: @@ -168101,7 +168111,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 sender: *4 required: - action @@ -168180,11 +168190,11 @@ x-webhooks: type: string enum: - dequeued - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 number: type: integer - organization: *752 + organization: *756 pull_request: title: Pull Request type: object @@ -170466,7 +170476,7 @@ x-webhooks: - BRANCH_PROTECTIONS - GIT_TREE_INVALID - INVALID_MERGE_COMMIT - repository: *753 + repository: *757 sender: *4 required: - action @@ -170590,12 +170600,12 @@ x-webhooks: type: string required: - from - enterprise: *750 - installation: *751 - number: *806 - organization: *752 - pull_request: *807 - repository: *753 + enterprise: *754 + installation: *755 + number: *810 + organization: *756 + pull_request: *811 + repository: *757 sender: *4 required: - action @@ -170675,11 +170685,11 @@ x-webhooks: type: string enum: - enqueued - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 number: type: integer - organization: *752 + organization: *756 pull_request: title: Pull Request type: object @@ -172946,7 +172956,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 sender: *4 required: - action @@ -173026,11 +173036,11 @@ x-webhooks: type: string enum: - labeled - enterprise: *750 - installation: *751 - label: *776 - number: *806 - organization: *752 + enterprise: *754 + installation: *755 + label: *780 + number: *810 + organization: *756 pull_request: title: Pull Request type: object @@ -175312,7 +175322,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 sender: *4 required: - action @@ -175393,10 +175403,10 @@ x-webhooks: type: string enum: - locked - enterprise: *750 - installation: *751 - number: *806 - organization: *752 + enterprise: *754 + installation: *755 + number: *810 + organization: *756 pull_request: title: Pull Request type: object @@ -177676,7 +177686,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 sender: *4 required: - action @@ -177756,12 +177766,12 @@ x-webhooks: type: string enum: - milestoned - enterprise: *750 + enterprise: *754 milestone: *591 - number: *806 - organization: *752 - pull_request: *808 - repository: *753 + number: *810 + organization: *756 + pull_request: *812 + repository: *757 sender: *4 required: - action @@ -177840,12 +177850,12 @@ x-webhooks: type: string enum: - opened - enterprise: *750 - installation: *751 - number: *806 - organization: *752 - pull_request: *807 - repository: *753 + enterprise: *754 + installation: *755 + number: *810 + organization: *756 + pull_request: *811 + repository: *757 sender: *4 required: - action @@ -177926,12 +177936,12 @@ x-webhooks: type: string enum: - ready_for_review - enterprise: *750 - installation: *751 - number: *806 - organization: *752 - pull_request: *807 - repository: *753 + enterprise: *754 + installation: *755 + number: *810 + organization: *756 + pull_request: *811 + repository: *757 sender: *4 required: - action @@ -178011,12 +178021,12 @@ x-webhooks: type: string enum: - reopened - enterprise: *750 - installation: *751 - number: *806 - organization: *752 - pull_request: *807 - repository: *753 + enterprise: *754 + installation: *755 + number: *810 + organization: *756 + pull_request: *811 + repository: *757 sender: *4 required: - action @@ -178382,9 +178392,9 @@ x-webhooks: - start_side - side - reactions - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 pull_request: type: object properties: @@ -180554,7 +180564,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *753 + repository: *757 sender: *4 required: - action @@ -180634,7 +180644,7 @@ x-webhooks: type: string enum: - deleted - comment: &810 + comment: &814 title: Pull Request Review Comment description: The [comment](https://docs.github.com/enterprise-cloud@latest//rest/pulls/comments#get-a-review-comment-for-a-pull-request) itself. @@ -180919,9 +180929,9 @@ x-webhooks: - start_side - side - reactions - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 pull_request: type: object properties: @@ -183079,7 +183089,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *753 + repository: *757 sender: *4 required: - action @@ -183159,11 +183169,11 @@ x-webhooks: type: string enum: - edited - changes: *809 - comment: *810 - enterprise: *750 - installation: *751 - organization: *752 + changes: *813 + comment: *814 + enterprise: *754 + installation: *755 + organization: *756 pull_request: type: object properties: @@ -185324,7 +185334,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *753 + repository: *757 sender: *4 required: - action @@ -185405,9 +185415,9 @@ x-webhooks: type: string enum: - dismissed - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 pull_request: title: Simple Pull Request type: object @@ -187580,7 +187590,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *753 + repository: *757 review: description: The review that was affected. type: object @@ -187823,9 +187833,9 @@ x-webhooks: type: string required: - from - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 pull_request: title: Simple Pull Request type: object @@ -189879,8 +189889,8 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *753 - review: &811 + repository: *757 + review: &815 description: The review that was affected. type: object properties: @@ -190109,12 +190119,12 @@ x-webhooks: type: string enum: - review_request_removed - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 number: description: The pull request number. type: integer - organization: *752 + organization: *756 pull_request: title: Pull Request type: object @@ -192397,7 +192407,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 requested_reviewer: title: User type: object @@ -192481,12 +192491,12 @@ x-webhooks: type: string enum: - review_request_removed - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 number: description: The pull request number. type: integer - organization: *752 + organization: *756 pull_request: title: Pull Request type: object @@ -194776,7 +194786,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 requested_team: title: Team description: Groups of organization members that gives permissions @@ -194968,12 +194978,12 @@ x-webhooks: type: string enum: - review_requested - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 number: description: The pull request number. type: integer - organization: *752 + organization: *756 pull_request: title: Pull Request type: object @@ -197258,7 +197268,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 requested_reviewer: title: User type: object @@ -197343,12 +197353,12 @@ x-webhooks: type: string enum: - review_requested - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 number: description: The pull request number. type: integer - organization: *752 + organization: *756 pull_request: title: Pull Request type: object @@ -199624,7 +199634,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 requested_team: title: Team description: Groups of organization members that gives permissions @@ -199805,9 +199815,9 @@ x-webhooks: type: string enum: - submitted - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 pull_request: title: Simple Pull Request type: object @@ -201982,8 +201992,8 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *753 - review: *811 + repository: *757 + review: *815 sender: *4 required: - action @@ -202063,9 +202073,9 @@ x-webhooks: type: string enum: - resolved - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 pull_request: title: Simple Pull Request type: object @@ -204135,7 +204145,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *753 + repository: *757 sender: *4 thread: type: object @@ -204518,9 +204528,9 @@ x-webhooks: type: string enum: - unresolved - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 pull_request: title: Simple Pull Request type: object @@ -206576,7 +206586,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *753 + repository: *757 sender: *4 thread: type: object @@ -206962,10 +206972,10 @@ x-webhooks: type: string before: type: string - enterprise: *750 - installation: *751 - number: *806 - organization: *752 + enterprise: *754 + installation: *755 + number: *810 + organization: *756 pull_request: title: Pull Request type: object @@ -209236,7 +209246,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 sender: *4 required: - action @@ -209318,11 +209328,11 @@ x-webhooks: type: string enum: - unassigned - assignee: *812 - enterprise: *750 - installation: *751 - number: *806 - organization: *752 + assignee: *816 + enterprise: *754 + installation: *755 + number: *810 + organization: *756 pull_request: title: Pull Request type: object @@ -211605,7 +211615,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 sender: *4 required: - action @@ -211684,11 +211694,11 @@ x-webhooks: type: string enum: - unlabeled - enterprise: *750 - installation: *751 - label: *776 - number: *806 - organization: *752 + enterprise: *754 + installation: *755 + label: *780 + number: *810 + organization: *756 pull_request: title: Pull Request type: object @@ -213961,7 +213971,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 sender: *4 required: - action @@ -214042,10 +214052,10 @@ x-webhooks: type: string enum: - unlocked - enterprise: *750 - installation: *751 - number: *806 - organization: *752 + enterprise: *754 + installation: *755 + number: *810 + organization: *756 pull_request: title: Pull Request type: object @@ -216310,7 +216320,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 sender: *4 required: - action @@ -216510,7 +216520,7 @@ x-webhooks: deleted: description: Whether this push deleted the `ref`. type: boolean - enterprise: *750 + enterprise: *754 forced: description: Whether this push was a force push of the `ref`. type: boolean @@ -216602,8 +216612,8 @@ x-webhooks: - url - author - committer - installation: *751 - organization: *752 + installation: *755 + organization: *756 pusher: title: Committer description: Metaproperties for Git author/committer information. @@ -217178,9 +217188,9 @@ x-webhooks: type: string enum: - published - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 registry_package: type: object properties: @@ -217626,7 +217636,7 @@ x-webhooks: type: string rubygems_metadata: type: array - items: *794 + items: *798 summary: type: string tag_name: @@ -217680,7 +217690,7 @@ x-webhooks: - owner - package_version - registry - repository: *753 + repository: *757 sender: *4 required: - action @@ -217758,9 +217768,9 @@ x-webhooks: type: string enum: - updated - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 registry_package: type: object properties: @@ -218068,7 +218078,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: *794 + items: *798 summary: type: string tag_name: @@ -218117,7 +218127,7 @@ x-webhooks: - owner - package_version - registry - repository: *753 + repository: *757 sender: *4 required: - action @@ -218194,10 +218204,10 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - organization: *752 - release: &813 + enterprise: *754 + installation: *755 + organization: *756 + release: &817 title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) object. @@ -218502,7 +218512,7 @@ x-webhooks: - tarball_url - zipball_url - body - repository: *753 + repository: *757 sender: *4 required: - action @@ -218579,11 +218589,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - organization: *752 - release: *813 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + release: *817 + repository: *757 sender: *4 required: - action @@ -218700,11 +218710,11 @@ x-webhooks: type: boolean required: - to - enterprise: *750 - installation: *751 - organization: *752 - release: *813 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + release: *817 + repository: *757 sender: *4 required: - action @@ -218782,9 +218792,9 @@ x-webhooks: type: string enum: - prereleased - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 release: title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) @@ -219093,7 +219103,7 @@ x-webhooks: type: string nullable: true format: uri - repository: *753 + repository: *757 sender: *4 required: - action @@ -219169,10 +219179,10 @@ x-webhooks: type: string enum: - published - enterprise: *750 - installation: *751 - organization: *752 - release: &814 + enterprise: *754 + installation: *755 + organization: *756 + release: &818 title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) object. @@ -219478,7 +219488,7 @@ x-webhooks: type: string nullable: true format: uri - repository: *753 + repository: *757 sender: *4 required: - action @@ -219554,11 +219564,11 @@ x-webhooks: type: string enum: - released - enterprise: *750 - installation: *751 - organization: *752 - release: *813 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + release: *817 + repository: *757 sender: *4 required: - action @@ -219634,11 +219644,11 @@ x-webhooks: type: string enum: - unpublished - enterprise: *750 - installation: *751 - organization: *752 - release: *814 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + release: *818 + repository: *757 sender: *4 required: - action @@ -219714,11 +219724,11 @@ x-webhooks: type: string enum: - published - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - repository_advisory: *661 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + repository_advisory: *665 sender: *4 required: - action @@ -219794,11 +219804,11 @@ x-webhooks: type: string enum: - reported - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - repository_advisory: *661 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + repository_advisory: *665 sender: *4 required: - action @@ -219874,10 +219884,10 @@ x-webhooks: type: string enum: - archived - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -219954,10 +219964,10 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -220035,10 +220045,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -220122,10 +220132,10 @@ x-webhooks: additionalProperties: true description: The `client_payload` that was specified in the `POST /repos/{owner}/{repo}/dispatches` request body. - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -220237,10 +220247,10 @@ x-webhooks: nullable: true items: type: string - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -220312,10 +220322,10 @@ x-webhooks: title: repository_import event type: object properties: - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 status: type: string @@ -220396,10 +220406,10 @@ x-webhooks: type: string enum: - privatized - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -220476,10 +220486,10 @@ x-webhooks: type: string enum: - publicized - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -220573,10 +220583,10 @@ x-webhooks: - name required: - repository - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -220656,10 +220666,10 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 repository_ruleset: *128 sender: *4 required: @@ -220738,10 +220748,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 repository_ruleset: *128 sender: *4 required: @@ -220820,10 +220830,10 @@ x-webhooks: type: string enum: - edited - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 repository_ruleset: *128 changes: type: object @@ -221128,10 +221138,10 @@ x-webhooks: - from required: - owner - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -221209,10 +221219,10 @@ x-webhooks: type: string enum: - unarchived - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -221290,7 +221300,7 @@ x-webhooks: type: string enum: - create - alert: &815 + alert: &819 title: Repository Vulnerability Alert Alert description: The security alert of the vulnerable dependency. type: object @@ -221411,10 +221421,10 @@ x-webhooks: type: string enum: - open - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -221620,10 +221630,10 @@ x-webhooks: type: string enum: - dismissed - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -221701,11 +221711,11 @@ x-webhooks: type: string enum: - reopen - alert: *815 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + alert: *819 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -221904,10 +221914,10 @@ x-webhooks: enum: - fixed - open - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -221985,7 +221995,7 @@ x-webhooks: type: string enum: - created - alert: &816 + alert: &820 type: object properties: number: *100 @@ -222096,10 +222106,10 @@ x-webhooks: description: Whether the detected secret was found in multiple repositories in the same organization or business. nullable: true - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -222180,11 +222190,11 @@ x-webhooks: type: string enum: - created - alert: *816 - installation: *751 - location: *817 - organization: *752 - repository: *753 + alert: *820 + installation: *755 + location: *821 + organization: *756 + repository: *757 sender: *4 required: - location @@ -222422,11 +222432,11 @@ x-webhooks: type: string enum: - publicly_leaked - alert: *816 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + alert: *820 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -222504,11 +222514,11 @@ x-webhooks: type: string enum: - reopened - alert: *816 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + alert: *820 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -222586,11 +222596,11 @@ x-webhooks: type: string enum: - resolved - alert: *816 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + alert: *820 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -222668,11 +222678,11 @@ x-webhooks: type: string enum: - validated - alert: *816 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + alert: *820 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -222798,10 +222808,10 @@ x-webhooks: - organization - enterprise nullable: true - repository: *753 - enterprise: *750 - installation: *751 - organization: *752 + repository: *757 + enterprise: *754 + installation: *755 + organization: *756 sender: *4 required: - action @@ -222879,11 +222889,11 @@ x-webhooks: type: string enum: - published - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - security_advisory: &818 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + security_advisory: &822 description: The details of the security advisory, including summary, description, and severity. type: object @@ -223066,11 +223076,11 @@ x-webhooks: type: string enum: - updated - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - security_advisory: *818 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + security_advisory: *822 sender: *4 required: - action @@ -223143,10 +223153,10 @@ x-webhooks: type: string enum: - withdrawn - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 security_advisory: description: The details of the security advisory, including summary, description, and severity. @@ -223331,9 +223341,9 @@ x-webhooks: type: object properties: security_and_analysis: *326 - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 repository: *388 sender: *4 required: @@ -223412,12 +223422,12 @@ x-webhooks: type: string enum: - cancelled - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 - sponsorship: &819 + sponsorship: &823 type: object properties: created_at: @@ -223718,12 +223728,12 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 - sponsorship: *819 + sponsorship: *823 required: - action - sponsorship @@ -223811,12 +223821,12 @@ x-webhooks: type: string required: - from - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 - sponsorship: *819 + sponsorship: *823 required: - action - changes @@ -223893,17 +223903,17 @@ x-webhooks: type: string enum: - pending_cancellation - effective_date: &820 + effective_date: &824 description: The `pending_cancellation` and `pending_tier_change` event types will include the date the cancellation or tier change will take effect. type: string - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 - sponsorship: *819 + sponsorship: *823 required: - action - sponsorship @@ -223977,7 +223987,7 @@ x-webhooks: type: string enum: - pending_tier_change - changes: &821 + changes: &825 type: object properties: tier: @@ -224021,13 +224031,13 @@ x-webhooks: - from required: - tier - effective_date: *820 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + effective_date: *824 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 - sponsorship: *819 + sponsorship: *823 required: - action - changes @@ -224104,13 +224114,13 @@ x-webhooks: type: string enum: - tier_changed - changes: *821 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + changes: *825 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 - sponsorship: *819 + sponsorship: *823 required: - action - changes @@ -224184,10 +224194,10 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -224270,10 +224280,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -224693,15 +224703,15 @@ x-webhooks: status. type: string nullable: true - enterprise: *750 + enterprise: *754 id: description: The unique identifier of the status. type: integer - installation: *751 + installation: *755 name: type: string - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 sha: description: The Commit SHA. @@ -224816,9 +224826,9 @@ x-webhooks: description: The ID of the sub-issue. type: number sub_issue: *154 - installation: *751 - organization: *752 - repository: *753 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -224908,9 +224918,9 @@ x-webhooks: description: The ID of the sub-issue. type: number sub_issue: *154 - installation: *751 - organization: *752 - repository: *753 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -225000,9 +225010,9 @@ x-webhooks: description: The ID of the parent issue. type: number parent_issue: *154 - installation: *751 - organization: *752 - repository: *753 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -225092,9 +225102,9 @@ x-webhooks: description: The ID of the parent issue. type: number parent_issue: *154 - installation: *751 - organization: *752 - repository: *753 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -225171,12 +225181,12 @@ x-webhooks: title: team_add event type: object properties: - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 - team: &822 + team: &826 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -225366,9 +225376,9 @@ x-webhooks: type: string enum: - added_to_repository - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 repository: title: Repository description: A git repository @@ -225826,7 +225836,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *822 + team: *826 required: - action - team @@ -225902,9 +225912,9 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 repository: title: Repository description: A git repository @@ -226362,7 +226372,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *822 + team: *826 required: - action - team @@ -226439,9 +226449,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 repository: title: Repository description: A git repository @@ -226899,7 +226909,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *822 + team: *826 required: - action - team @@ -227043,9 +227053,9 @@ x-webhooks: - from required: - permissions - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 repository: title: Repository description: A git repository @@ -227503,7 +227513,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *822 + team: *826 required: - action - changes @@ -227581,9 +227591,9 @@ x-webhooks: type: string enum: - removed_from_repository - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 repository: title: Repository description: A git repository @@ -228041,7 +228051,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *822 + team: *826 required: - action - team @@ -228117,10 +228127,10 @@ x-webhooks: type: string enum: - started - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -228193,16 +228203,16 @@ x-webhooks: title: workflow_dispatch event type: object properties: - enterprise: *750 + enterprise: *754 inputs: type: object nullable: true additionalProperties: true - installation: *751 - organization: *752 + installation: *755 + organization: *756 ref: type: string - repository: *753 + repository: *757 sender: *4 workflow: type: string @@ -228284,10 +228294,10 @@ x-webhooks: type: string enum: - completed - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 workflow_job: allOf: @@ -228603,10 +228613,10 @@ x-webhooks: type: string enum: - in_progress - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 workflow_job: allOf: @@ -228945,10 +228955,10 @@ x-webhooks: type: string enum: - queued - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 workflow_job: type: object @@ -229162,10 +229172,10 @@ x-webhooks: type: string enum: - waiting - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 workflow_job: type: object @@ -229381,12 +229391,12 @@ x-webhooks: type: string enum: - completed - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 - workflow: *772 + workflow: *776 workflow_run: title: Workflow Run type: object @@ -230385,12 +230395,12 @@ x-webhooks: type: string enum: - in_progress - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 - workflow: *772 + workflow: *776 workflow_run: title: Workflow Run type: object @@ -231374,12 +231384,12 @@ x-webhooks: type: string enum: - requested - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 - workflow: *772 + workflow: *776 workflow_run: title: Workflow Run type: object diff --git a/descriptions/ghec/dereferenced/ghec.deref.json b/descriptions/ghec/dereferenced/ghec.deref.json index 3186fafe6c..b217da9f9d 100644 --- a/descriptions/ghec/dereferenced/ghec.deref.json +++ b/descriptions/ghec/dereferenced/ghec.deref.json @@ -38629,7 +38629,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -39895,7 +39900,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -41267,7 +41277,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -42775,7 +42790,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -44037,7 +44057,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -123491,8 +123516,7 @@ "name": "Epic", "description": "An issue type for a multi-week tracking of work", "is_enabled": true, - "color": "green", - "is_private": true + "color": "green" } } } @@ -123727,8 +123751,7 @@ "name": "Epic", "description": "An issue type for a multi-week tracking of work", "is_enabled": true, - "color": "green", - "is_private": true + "color": "green" } } } @@ -156903,7 +156926,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -158177,7 +158205,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -159458,7 +159491,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -161380,7 +161418,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -162679,7 +162722,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -163956,7 +164004,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -443029,7 +443082,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -443577,6 +443635,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": [ { @@ -444507,7 +444791,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -445571,7 +445860,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -446842,7 +447136,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -448783,7 +449082,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -449862,7 +450166,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -451129,7 +451438,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -895502,7 +895816,7 @@ }, "personal-access-token-request-approved": { "post": { - "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/enterprise-cloud@latest//authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.\n\n> [!NOTE]\n> Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change.", + "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/enterprise-cloud@latest//authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.", "description": "A fine-grained personal access token request was approved.", "operationId": "personal-access-token-request/approved", "externalDocs": { @@ -896186,14 +896500,15 @@ "category": "webhooks", "subcategory": "personal_access_token_request", "supported-webhook-types": [ - "app" + "app", + "organization" ] } } }, "personal-access-token-request-cancelled": { "post": { - "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/enterprise-cloud@latest//authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.\n\n> [!NOTE]\n> Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change.", + "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/enterprise-cloud@latest//authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.", "description": "A fine-grained personal access token request was cancelled by the requester.", "operationId": "personal-access-token-request/cancelled", "externalDocs": { @@ -896877,14 +897192,15 @@ "category": "webhooks", "subcategory": "personal_access_token_request", "supported-webhook-types": [ - "app" + "app", + "organization" ] } } }, "personal-access-token-request-created": { "post": { - "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/enterprise-cloud@latest//authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.\n\n> [!NOTE]\n> Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change.", + "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/enterprise-cloud@latest//authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.", "description": "A fine-grained personal access token request was created.", "operationId": "personal-access-token-request/created", "externalDocs": { @@ -897567,14 +897883,15 @@ "category": "webhooks", "subcategory": "personal_access_token_request", "supported-webhook-types": [ - "app" + "app", + "organization" ] } } }, "personal-access-token-request-denied": { "post": { - "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/enterprise-cloud@latest//authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.\n\n> [!NOTE]\n> Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change.", + "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/enterprise-cloud@latest//authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.", "description": "A fine-grained personal access token request was denied.", "operationId": "personal-access-token-request/denied", "externalDocs": { @@ -898258,7 +898575,8 @@ "category": "webhooks", "subcategory": "personal_access_token_request", "supported-webhook-types": [ - "app" + "app", + "organization" ] } } @@ -1124038,7 +1124356,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -1126879,7 +1127202,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -1129720,7 +1130048,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -1130711,7 +1131044,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -1131530,7 +1131868,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -1132352,7 +1132695,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { diff --git a/descriptions/ghec/dereferenced/ghec.deref.yaml b/descriptions/ghec/dereferenced/ghec.deref.yaml index 23c7cc53b8..7f42c6a9a4 100644 --- a/descriptions/ghec/dereferenced/ghec.deref.yaml +++ b/descriptions/ghec/dereferenced/ghec.deref.yaml @@ -1021,7 +1021,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/security-advisories/global-advisories#get-a-global-security-advisory parameters: - - &663 + - &667 name: ghsa_id description: The GHSA (GitHub Security Advisory) identifier of the advisory. in: path @@ -1712,7 +1712,7 @@ paths: application/json: schema: *3 application/scim+json: - schema: &673 + schema: &677 title: Scim Error description: Scim Error type: object @@ -16639,6 +16639,10 @@ paths: least one option must be enabled. items: type: string + enum: + - merge + - squash + - rebase dismiss_stale_reviews_on_push: type: boolean description: New, reviewable commits pushed will dismiss @@ -16907,7 +16911,8 @@ paths: required: - operator - pattern - - title: file_path_restriction + - &641 + title: file_path_restriction description: Prevent commits that include changes in specified file paths from being pushed to the commit graph. type: object @@ -16929,7 +16934,8 @@ paths: type: string required: - restricted_file_paths - - title: max_file_path_length + - &642 + title: max_file_path_length description: Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph. @@ -16952,7 +16958,8 @@ paths: maximum: 256 required: - max_file_path_length - - title: file_extension_restriction + - &643 + title: file_extension_restriction description: Prevent commits that include files with specified file extensions from being pushed to the commit graph. type: object @@ -16974,7 +16981,8 @@ paths: type: string required: - restricted_file_extensions - - title: max_file_size + - &644 + title: max_file_size description: Prevent commits that exceed a specified file size limit from being pushed to the commit graph. type: object @@ -16997,7 +17005,7 @@ paths: maximum: 100 required: - max_file_size - - &641 + - &645 title: workflows description: Require all changes made to a targeted branch to pass the specified workflows before they can be merged. @@ -17046,7 +17054,7 @@ paths: - repository_id required: - workflows - - &642 + - &646 title: code_scanning description: Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning @@ -17691,14 +17699,14 @@ paths: format: uri description: The REST API URL of the code locations for this alert. - state: &655 + state: &659 description: Sets the state of the secret scanning alert. You must provide `resolution` when you set the state to `resolved`. type: string enum: - open - resolved - resolution: &656 + resolution: &660 type: string description: "**Required when the `state` is `resolved`.** The reason for resolving the alert." @@ -20019,7 +20027,7 @@ paths: url: type: string format: uri - user: &712 + user: &716 title: Public User description: Public User type: object @@ -24452,7 +24460,7 @@ paths: type: array items: *58 examples: - default: &730 + default: &734 value: - login: github id: 1 @@ -26055,7 +26063,7 @@ paths: type: array items: *63 examples: - default: &724 + default: &728 value: total_count: 1 repositories: @@ -26874,7 +26882,7 @@ paths: type: array items: *197 examples: - default: &715 + default: &719 value: total_count: 1 repositories: @@ -36027,7 +36035,6 @@ paths: description: An issue type for a multi-week tracking of work is_enabled: true color: green - is_private: true responses: '200': description: Response @@ -36117,7 +36124,6 @@ paths: description: An issue type for a multi-week tracking of work is_enabled: true color: green - is_private: true responses: '200': description: Response @@ -37693,7 +37699,7 @@ paths: parameters: - *171 - *299 - - &729 + - &733 name: repo_name description: repo_name parameter in: path @@ -38999,7 +39005,7 @@ paths: - nuget - container - *171 - - &731 + - &735 name: visibility description: |- The selected visibility of the packages. This parameter is optional and only filters an existing result set. @@ -39040,7 +39046,7 @@ paths: default: *306 '403': *29 '401': *25 - '400': &733 + '400': &737 description: The value of `per_page` multiplied by `page` cannot be greater than 10000. x-github: @@ -42681,7 +42687,7 @@ paths: - *171 - *17 - *19 - - &643 + - &647 name: targets description: | A comma-separated list of rule targets to filter by. @@ -42871,7 +42877,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/rule-suites#list-organization-rule-suites parameters: - *171 - - &644 + - &648 name: ref description: The name of the ref. Cannot contain wildcard characters. Optionally prefix with `refs/heads/` to limit to branches or `refs/tags/` to limit @@ -42883,14 +42889,14 @@ paths: x-multi-segment: true - *226 - *222 - - &645 + - &649 name: actor_name description: The handle for the GitHub user account to filter on. When specified, only rule evaluations triggered by this actor will be returned. in: query schema: type: string - - &646 + - &650 name: rule_suite_result description: The rule results to filter on. When specified, only suites with this result will be returned. @@ -42910,7 +42916,7 @@ paths: description: Response content: application/json: - schema: &647 + schema: &651 title: Rule Suites description: Response type: array @@ -42965,7 +42971,7 @@ paths: whether rules would pass or fail if all rules in the rule suite were `active`. examples: - default: &648 + default: &652 value: - id: 21 actor_id: 12 @@ -43009,7 +43015,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/rule-suites#get-an-organization-rule-suite parameters: - *171 - - &649 + - &653 name: rule_suite_id description: |- The unique identifier of the rule suite result. @@ -43025,7 +43031,7 @@ paths: description: Response content: application/json: - schema: &650 + schema: &654 title: Rule Suite description: Response type: object @@ -43124,7 +43130,7 @@ paths: description: The detailed failure message for the rule. Null if the rule passed. examples: - default: &651 + default: &655 value: id: 21 actor_id: 12 @@ -43455,7 +43461,7 @@ paths: - *86 - *19 - *17 - - &653 + - &657 name: before description: A cursor, as given in the [Link header](https://docs.github.com/enterprise-cloud@latest//rest/guides/using-pagination-in-the-rest-api#using-link-headers). If specified, the query only searches for events before this cursor. To @@ -43465,7 +43471,7 @@ paths: required: false schema: type: string - - &654 + - &658 name: after description: A cursor, as given in the [Link header](https://docs.github.com/enterprise-cloud@latest//rest/guides/using-pagination-in-the-rest-api#using-link-headers). If specified, the query only searches for events after this cursor. To @@ -43557,7 +43563,7 @@ paths: application/json: schema: type: array - items: &661 + items: &665 description: A repository security advisory. type: object properties: @@ -43848,7 +43854,7 @@ paths: - private_fork additionalProperties: false examples: - default: &662 + default: &666 value: - ghsa_id: GHSA-abcd-1234-efgh cve_id: CVE-2050-00000 @@ -45683,7 +45689,7 @@ paths: - updated_at - url examples: - default: &702 + default: &706 value: - author: login: octocat @@ -45931,7 +45937,7 @@ paths: application/json: schema: *358 examples: - default: &703 + default: &707 value: author: login: octocat @@ -46114,7 +46120,7 @@ paths: - updated_at - url examples: - default: &704 + default: &708 value: - author: login: octocat @@ -46340,7 +46346,7 @@ paths: application/json: schema: *361 examples: - default: &705 + default: &709 value: author: login: octocat @@ -47053,7 +47059,7 @@ paths: - state - url examples: - response-if-user-is-a-team-maintainer: &706 + response-if-user-is-a-team-maintainer: &710 summary: Response if user is a team maintainer value: url: https://api.github.com/teams/1/memberships/octocat @@ -47118,7 +47124,7 @@ paths: application/json: schema: *372 examples: - response-if-users-membership-with-team-is-now-pending: &707 + response-if-users-membership-with-team-is-now-pending: &711 summary: Response if user's membership with team is now pending value: url: https://api.github.com/teams/1/memberships/octocat @@ -47259,7 +47265,7 @@ paths: - updated_at - permissions examples: - default: &708 + default: &712 value: - owner_url: https://api.github.com/orgs/octocat url: https://api.github.com/projects/1002605 @@ -47338,7 +47344,7 @@ paths: application/json: schema: *373 examples: - default: &709 + default: &713 value: owner_url: https://api.github.com/orgs/octocat url: https://api.github.com/projects/1002605 @@ -47548,7 +47554,7 @@ paths: description: Alternative response with repository permissions content: application/json: - schema: &710 + schema: &714 title: Team Repository description: A team's access to a repository. type: object @@ -48314,7 +48320,7 @@ paths: type: array items: *286 examples: - response-if-child-teams-exist: &711 + response-if-child-teams-exist: &715 value: - id: 2 node_id: MDQ6VGVhbTI= @@ -60485,7 +60491,7 @@ paths: check. type: array items: *447 - deployment: &762 + deployment: &766 title: Deployment description: A deployment created as the result of an Actions check run from a workflow that references an environment @@ -61399,7 +61405,7 @@ paths: type: string format: date-time nullable: true - head_commit: &788 + head_commit: &792 title: Simple Commit description: A commit. type: object @@ -65592,14 +65598,14 @@ paths: type: integer machines: type: array - items: &718 + items: &722 type: object title: Codespace machine description: A description of the machine powering a codespace. properties: *486 required: *487 examples: - default: &719 + default: &723 value: total_count: 2 machines: @@ -68886,7 +68892,7 @@ paths: application/json: schema: type: array - items: &666 + items: &670 title: Status description: The status of a commit. type: object @@ -70440,7 +70446,7 @@ paths: items: type: object properties: - placeholder_id: &658 + placeholder_id: &662 description: The ID of the push protection bypass placeholder. This value is returned on any push protected routes. @@ -76206,7 +76212,7 @@ paths: type: string format: uri example: https://api.github.com/repos/octocat/Hello-World/hooks/1/deliveries - last_response: &796 + last_response: &800 title: Hook Response type: object properties: @@ -77166,7 +77172,7 @@ paths: parameters: - *375 - *376 - - &742 + - &746 name: since description: A user ID. Only return users with an ID greater than this ID. in: query @@ -77600,7 +77606,7 @@ paths: type: array items: *561 examples: - default: &735 + default: &739 value: - id: 1 repository: @@ -90746,6 +90752,18 @@ paths: - allOf: - *642 - *627 + - allOf: + - *643 + - *627 + - allOf: + - *644 + - *627 + - allOf: + - *645 + - *627 + - allOf: + - *646 + - *627 examples: default: value: @@ -90796,7 +90814,7 @@ paths: schema: type: boolean default: true - - *643 + - *647 responses: '200': description: Response @@ -90914,7 +90932,7 @@ paths: application/json: schema: *128 examples: - default: &652 + default: &656 value: id: 42 name: super cool ruleset @@ -90963,10 +90981,10 @@ paths: parameters: - *375 - *376 - - *644 + - *648 - *222 - - *645 - - *646 + - *649 + - *650 - *17 - *19 responses: @@ -90974,9 +90992,9 @@ paths: description: Response content: application/json: - schema: *647 + schema: *651 examples: - default: *648 + default: *652 '404': *6 '500': *99 x-github: @@ -90999,15 +91017,15 @@ paths: parameters: - *375 - *376 - - *649 + - *653 responses: '200': description: Response content: application/json: - schema: *650 + schema: *654 examples: - default: *651 + default: *655 '404': *6 '500': *99 x-github: @@ -91058,7 +91076,7 @@ paths: application/json: schema: *128 examples: - default: *652 + default: *656 '404': *6 '500': *99 put: @@ -91141,7 +91159,7 @@ paths: application/json: schema: *128 examples: - default: *652 + default: *656 '404': *6 '500': *99 delete: @@ -91304,8 +91322,8 @@ paths: - *86 - *19 - *17 - - *653 - - *654 + - *657 + - *658 - *337 - *338 - *339 @@ -91316,7 +91334,7 @@ paths: application/json: schema: type: array - items: &657 + items: &661 type: object properties: number: *100 @@ -91335,8 +91353,8 @@ paths: format: uri description: The REST API URL of the code locations for this alert. - state: *655 - resolution: *656 + state: *659 + resolution: *660 resolved_at: type: string format: date-time @@ -91562,7 +91580,7 @@ paths: description: Response content: application/json: - schema: *657 + schema: *661 examples: default: value: @@ -91624,8 +91642,8 @@ paths: schema: type: object properties: - state: *655 - resolution: *656 + state: *659 + resolution: *660 resolution_comment: description: An optional comment when closing an alert. Cannot be updated or deleted. Must be `null` when changing `state` to `open`. @@ -91643,7 +91661,7 @@ paths: description: Response content: application/json: - schema: *657 + schema: *661 examples: default: value: @@ -91731,7 +91749,7 @@ paths: schema: type: array description: List of locations where the secret was detected - items: &817 + items: &821 type: object properties: type: @@ -92099,14 +92117,14 @@ paths: schema: type: object properties: - reason: &659 + reason: &663 description: The reason for bypassing push protection. type: string enum: - false_positive - used_in_tests - will_fix_later - placeholder_id: *658 + placeholder_id: *662 required: - reason - placeholder_id @@ -92123,7 +92141,7 @@ paths: schema: type: object properties: - reason: *659 + reason: *663 expire_at: type: string format: date-time @@ -92182,7 +92200,7 @@ paths: properties: incremental_scans: type: array - items: &660 + items: &664 description: Information on a single scan performed by secret scanning on the repository type: object @@ -92208,15 +92226,15 @@ paths: nullable: true pattern_update_scans: type: array - items: *660 + items: *664 backfill_scans: type: array - items: *660 + items: *664 custom_pattern_backfill_scans: type: array items: allOf: - - *660 + - *664 - type: object properties: pattern_name: @@ -92331,9 +92349,9 @@ paths: application/json: schema: type: array - items: *661 + items: *665 examples: - default: *662 + default: *666 '400': *14 '404': *6 x-github: @@ -92517,9 +92535,9 @@ paths: description: Response content: application/json: - schema: *661 + schema: *665 examples: - default: &664 + default: &668 value: ghsa_id: GHSA-abcd-1234-efgh cve_id: CVE-2050-00000 @@ -92857,7 +92875,7 @@ paths: description: Response content: application/json: - schema: *661 + schema: *665 examples: default: value: @@ -93006,15 +93024,15 @@ paths: parameters: - *375 - *376 - - *663 + - *667 responses: '200': description: Response content: application/json: - schema: *661 + schema: *665 examples: - default: *664 + default: *668 '403': *29 '404': *6 x-github: @@ -93040,7 +93058,7 @@ paths: parameters: - *375 - *376 - - *663 + - *667 requestBody: required: true content: @@ -93199,10 +93217,10 @@ paths: description: Response content: application/json: - schema: *661 + schema: *665 examples: - default: *664 - add_credit: *664 + default: *668 + add_credit: *668 '403': *29 '404': *6 '422': @@ -93242,7 +93260,7 @@ paths: parameters: - *375 - *376 - - *663 + - *667 responses: '202': *95 '400': *14 @@ -93271,7 +93289,7 @@ paths: parameters: - *375 - *376 - - *663 + - *667 responses: '202': description: Response @@ -93415,7 +93433,7 @@ paths: application/json: schema: type: array - items: &665 + items: &669 title: Code Frequency Stat description: Code Frequency Stat type: array @@ -93788,7 +93806,7 @@ paths: application/json: schema: type: array - items: *665 + items: *669 examples: default: value: @@ -93876,7 +93894,7 @@ paths: description: Response content: application/json: - schema: *666 + schema: *670 examples: default: value: @@ -93970,7 +93988,7 @@ paths: description: if you subscribe to the repository content: application/json: - schema: &667 + schema: &671 title: Repository Invitation description: Repository invitations let you manage who you collaborate with. @@ -94065,7 +94083,7 @@ paths: description: Response content: application/json: - schema: *667 + schema: *671 examples: default: value: @@ -94202,7 +94220,7 @@ paths: application/json: schema: type: array - items: &668 + items: &672 title: Tag protection description: Tag protection type: object @@ -94278,7 +94296,7 @@ paths: description: Response content: application/json: - schema: *668 + schema: *672 examples: default: value: @@ -94426,7 +94444,7 @@ paths: description: Response content: application/json: - schema: &669 + schema: &673 title: Topic description: A topic aggregates entities that are related to a subject. type: object @@ -94438,7 +94456,7 @@ paths: required: - names examples: - default: &670 + default: &674 value: names: - octocat @@ -94493,9 +94511,9 @@ paths: description: Response content: application/json: - schema: *669 + schema: *673 examples: - default: *670 + default: *674 '404': *6 '422': *7 x-github: @@ -94518,7 +94536,7 @@ paths: parameters: - *375 - *376 - - &671 + - &675 name: per description: The time frame to display results for. in: query @@ -94547,7 +94565,7 @@ paths: example: 128 clones: type: array - items: &672 + items: &676 title: Traffic type: object properties: @@ -94788,7 +94806,7 @@ paths: parameters: - *375 - *376 - - *671 + - *675 responses: '200': description: Response @@ -94807,7 +94825,7 @@ paths: example: 3782 views: type: array - items: *672 + items: *676 required: - uniques - count @@ -95479,7 +95497,7 @@ paths: value: Engineering externalId: value: 8aa1a0c0-c4c3-4bc0-b4a5-2ef676900159 - - &680 + - &684 name: excludedAttributes description: Excludes the specified attribute from being returned in the results. Using this parameter can speed up response time. @@ -95488,7 +95506,7 @@ paths: schema: type: string example: members - - &685 + - &689 name: startIndex description: 'Used for pagination: the starting index of the first result to return when paginating through values.' @@ -95499,7 +95517,7 @@ paths: default: 1 format: int32 example: 1 - - &686 + - &690 name: count description: 'Used for pagination: the number of results to return per page.' in: query @@ -95541,7 +95559,7 @@ paths: Resources: type: array description: Information about each provisioned group. - items: &674 + items: &678 allOf: - type: object required: @@ -95616,7 +95634,7 @@ paths: - value: 0db508eb-91e2-46e4-809c-30dcbda0c685 "$+ref": https://api.github.localhost/scim/v2/Users/0db508eb-91e2-46e4-809c-30dcbda0c685 displayName: User 2 - meta: &687 + meta: &691 type: object description: The metadata associated with the creation/updates to the user. @@ -95676,31 +95694,31 @@ paths: location: https://api.github.localhost/scim/v2/Groups/24b28bbb-5fc4-4686-a153-a020debb1155 startIndex: 1 itemsPerPage: 20 - '400': &675 + '400': &679 description: Bad request content: application/json: - schema: *673 + schema: *677 application/scim+json: - schema: *673 - '401': &676 + schema: *677 + '401': &680 description: Authorization failure - '403': &677 + '403': &681 description: Permission denied - '429': &678 + '429': &682 description: Too many requests content: application/json: - schema: *673 + schema: *677 application/scim+json: - schema: *673 - '500': &679 + schema: *677 + '500': &683 description: Internal server error content: application/json: - schema: *673 + schema: *677 application/scim+json: - schema: *673 + schema: *677 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -95724,7 +95742,7 @@ paths: required: true content: application/json: - schema: &683 + schema: &687 type: object required: - schemas @@ -95780,9 +95798,9 @@ paths: description: Group has been created content: application/scim+json: - schema: *674 + schema: *678 examples: - group: &681 + group: &685 value: schemas: - urn:ietf:params:scim:schemas:core:2.0:Group @@ -95801,13 +95819,13 @@ paths: created: '2012-03-27T19:59:26.000Z' lastModified: '2018-03-27T19:59:26.000Z' location: https://api.github.localhost/scim/v2/Groups/24b28bbb-5fc4-4686-a153-a020debb1155 - '400': *675 - '401': *676 - '403': *677 - '409': &684 + '400': *679 + '401': *680 + '403': *681 + '409': &688 description: Duplicate record detected - '429': *678 - '500': *679 + '429': *682 + '500': *683 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -95824,7 +95842,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#get-scim-provisioning-information-for-an-enterprise-group parameters: - - &682 + - &686 name: scim_group_id description: A unique identifier of the SCIM group. in: path @@ -95832,22 +95850,22 @@ paths: schema: type: string example: 7fce0092-d52e-4f76-b727-3955bd72c939 - - *680 + - *684 - *40 responses: '200': description: Success, a group was found content: application/scim+json: - schema: *674 + schema: *678 examples: - default: *681 - '400': *675 - '401': *676 - '403': *677 + default: *685 + '400': *679 + '401': *680 + '403': *681 '404': *6 - '429': *678 - '500': *679 + '429': *682 + '500': *683 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -95866,13 +95884,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#set-scim-information-for-a-provisioned-enterprise-group parameters: - - *682 + - *686 - *40 requestBody: required: true content: application/json: - schema: *683 + schema: *687 examples: group: summary: Group @@ -95898,17 +95916,17 @@ paths: description: Group was updated content: application/scim+json: - schema: *674 + schema: *678 examples: - group: *681 - groupWithMembers: *681 - '400': *675 - '401': *676 - '403': *677 + group: *685 + groupWithMembers: *685 + '400': *679 + '401': *680 + '403': *681 '404': *6 - '409': *684 - '429': *678 - '500': *679 + '409': *688 + '429': *682 + '500': *683 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -95932,13 +95950,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#update-an-attribute-for-a-scim-enterprise-group parameters: - - *682 + - *686 - *40 requestBody: required: true content: application/json: - schema: &694 + schema: &698 type: object required: - Operations @@ -95998,17 +96016,17 @@ paths: description: Success, group was updated content: application/scim+json: - schema: *674 + schema: *678 examples: - updateGroup: *681 - addMembers: *681 - '400': *675 - '401': *676 - '403': *677 + updateGroup: *685 + addMembers: *685 + '400': *679 + '401': *680 + '403': *681 '404': *6 - '409': *684 - '429': *678 - '500': *679 + '409': *688 + '429': *682 + '500': *683 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -96024,17 +96042,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#delete-a-scim-group-from-an-enterprise parameters: - - *682 + - *686 - *40 responses: '204': description: Group was deleted, no content - '400': *675 - '401': *676 - '403': *677 + '400': *679 + '401': *680 + '403': *681 '404': *6 - '429': *678 - '500': *679 + '429': *682 + '500': *683 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -96068,8 +96086,8 @@ paths: value: userName eq 'E012345' externalId: value: externalId eq 'E012345' - - *685 - - *686 + - *689 + - *690 - *40 responses: '200': @@ -96102,7 +96120,7 @@ paths: Resources: type: array description: Information about each provisioned account. - items: &689 + items: &693 allOf: - type: object required: @@ -96181,7 +96199,7 @@ paths: description: Whether this email address is the primary address. example: true - roles: &688 + roles: &692 type: array description: The roles assigned to the user. items: @@ -96237,7 +96255,7 @@ paths: type: string description: Provisioned SCIM groups that the user is a member of. - meta: *687 + meta: *691 startIndex: type: integer description: A starting index for the returned page @@ -96274,11 +96292,11 @@ paths: primary: false startIndex: 1 itemsPerPage: 20 - '400': *675 - '401': *676 - '403': *677 - '429': *678 - '500': *679 + '400': *679 + '401': *680 + '403': *681 + '429': *682 + '500': *683 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -96302,7 +96320,7 @@ paths: required: true content: application/json: - schema: &692 + schema: &696 type: object required: - schemas @@ -96384,9 +96402,9 @@ paths: type: boolean description: Whether this email address is the primary address. example: true - roles: *688 + roles: *692 examples: - user: &693 + user: &697 summary: User value: schemas: @@ -96433,9 +96451,9 @@ paths: description: User has been created content: application/scim+json: - schema: *689 + schema: *693 examples: - user: &690 + user: &694 value: schemas: - urn:ietf:params:scim:schemas:core:2.0:User @@ -96461,13 +96479,13 @@ paths: created: '2012-03-27T19:59:26.000Z' lastModified: '2018-03-27T19:59:26.000Z' location: https://api.github.localhost/scim/v2/Users/7fce0092-d52e-4f76-b727-3955bd72c939 - enterpriseOwner: *690 - '400': *675 - '401': *676 - '403': *677 - '409': *684 - '429': *678 - '500': *679 + enterpriseOwner: *694 + '400': *679 + '401': *680 + '403': *681 + '409': *688 + '429': *682 + '500': *683 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -96484,7 +96502,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#get-scim-provisioning-information-for-an-enterprise-user parameters: - - &691 + - &695 name: scim_user_id description: The unique identifier of the SCIM user. in: path @@ -96497,15 +96515,15 @@ paths: description: Success, a user was found content: application/scim+json: - schema: *689 + schema: *693 examples: - default: *690 - '400': *675 - '401': *676 - '403': *677 + default: *694 + '400': *679 + '401': *680 + '403': *681 '404': *6 - '429': *678 - '500': *679 + '429': *682 + '500': *683 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -96527,30 +96545,30 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#set-scim-information-for-a-provisioned-enterprise-user parameters: - - *691 + - *695 - *40 requestBody: required: true content: application/json: - schema: *692 + schema: *696 examples: - user: *693 + user: *697 responses: '200': description: User was updated content: application/scim+json: - schema: *689 + schema: *693 examples: - user: *690 - '400': *675 - '401': *676 - '403': *677 + user: *694 + '400': *679 + '401': *680 + '403': *681 '404': *6 - '409': *684 - '429': *678 - '500': *679 + '409': *688 + '429': *682 + '500': *683 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -96585,13 +96603,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#update-an-attribute-for-a-scim-enterprise-user parameters: - - *691 + - *695 - *40 requestBody: required: true content: application/json: - schema: *694 + schema: *698 examples: userMultiValuedProperties: summary: Multi Valued Property @@ -96631,18 +96649,18 @@ paths: description: Success, user was updated content: application/scim+json: - schema: *689 - examples: - userMultiValuedProperties: *690 - userSingleValuedProperties: *690 - disableUser: *690 - '400': *675 - '401': *676 - '403': *677 + schema: *693 + examples: + userMultiValuedProperties: *694 + userSingleValuedProperties: *694 + disableUser: *694 + '400': *679 + '401': *680 + '403': *681 '404': *6 - '409': *684 - '429': *678 - '500': *679 + '409': *688 + '429': *682 + '500': *683 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -96662,17 +96680,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#delete-a-scim-user-from-an-enterprise parameters: - - *691 + - *695 - *40 responses: '204': description: User was deleted, no content - '400': *675 - '401': *676 - '403': *677 + '400': *679 + '401': *680 + '403': *681 '404': *6 - '429': *678 - '500': *679 + '429': *682 + '500': *683 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -96759,7 +96777,7 @@ paths: example: 1 Resources: type: array - items: &695 + items: &699 title: SCIM /Users description: SCIM /Users provisioning endpoints type: object @@ -96990,22 +97008,22 @@ paths: lastModified: '2017-03-09T16:11:13-05:00' location: https://api.github.com/scim/v2/organizations/octo-org/Users/77563764-eb6-24-0598234-958243 '304': *37 - '404': &696 + '404': &700 description: Resource not found content: application/json: - schema: *673 + schema: *677 application/scim+json: - schema: *673 - '403': &697 + schema: *677 + '403': &701 description: Forbidden content: application/json: - schema: *673 + schema: *677 application/scim+json: - schema: *673 - '400': *675 - '429': *678 + schema: *677 + '400': *679 + '429': *682 x-github: githubCloudOnly: true enabledForGitHubApps: true @@ -97031,9 +97049,9 @@ paths: description: Response content: application/scim+json: - schema: *695 + schema: *699 examples: - default: &698 + default: &702 value: schemas: - urn:ietf:params:scim:schemas:core:2.0:User @@ -97056,17 +97074,17 @@ paths: lastModified: '2017-03-09T16:11:13-05:00' location: https://api.github.com/scim/v2/organizations/octo-org/Users/edefdfedf-050c-11e7-8d32 '304': *37 - '404': *696 - '403': *697 - '500': *679 + '404': *700 + '403': *701 + '500': *683 '409': description: Conflict content: application/json: - schema: *673 + schema: *677 application/scim+json: - schema: *673 - '400': *675 + schema: *677 + '400': *679 requestBody: required: true content: @@ -97159,17 +97177,17 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#get-scim-provisioning-information-for-a-user parameters: - *171 - - *691 + - *695 responses: '200': description: Response content: application/scim+json: - schema: *695 + schema: *699 examples: - default: *698 - '404': *696 - '403': *697 + default: *702 + '404': *700 + '403': *701 '304': *37 x-github: githubCloudOnly: true @@ -97193,18 +97211,18 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#update-a-provisioned-organization-membership parameters: - *171 - - *691 + - *695 responses: '200': description: Response content: application/scim+json: - schema: *695 + schema: *699 examples: - default: *698 + default: *702 '304': *37 - '404': *696 - '403': *697 + '404': *700 + '403': *701 requestBody: required: true content: @@ -97313,19 +97331,19 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#update-an-attribute-for-a-scim-user parameters: - *171 - - *691 + - *695 responses: '200': description: Response content: application/scim+json: - schema: *695 + schema: *699 examples: - default: *698 + default: *702 '304': *37 - '404': *696 - '403': *697 - '400': *675 + '404': *700 + '403': *701 + '400': *679 '429': description: Response content: @@ -97416,12 +97434,12 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#delete-a-scim-user-from-an-organization parameters: - *171 - - *691 + - *695 responses: '204': description: Response - '404': *696 - '403': *697 + '404': *700 + '403': *701 '304': *37 x-github: githubCloudOnly: true @@ -97554,7 +97572,7 @@ paths: example: - 73..77 - 77..78 - text_matches: &699 + text_matches: &703 title: Search Result Text Matches type: array items: @@ -97717,7 +97735,7 @@ paths: enum: - author-date - committer-date - - &700 + - &704 name: order description: Determines whether the first search result returned is the highest number of matches (`desc`) or lowest number of matches (`asc`). This parameter @@ -97845,7 +97863,7 @@ paths: type: number node_id: type: string - text_matches: *699 + text_matches: *703 required: - sha - node_id @@ -98028,7 +98046,7 @@ paths: - interactions - created - updated - - *700 + - *704 - *17 - *19 - name: advanced_search @@ -98170,7 +98188,7 @@ paths: type: string format: date-time nullable: true - text_matches: *699 + text_matches: *703 pull_request: type: object properties: @@ -98398,7 +98416,7 @@ paths: enum: - created - updated - - *700 + - *704 - *17 - *19 responses: @@ -98442,7 +98460,7 @@ paths: nullable: true score: type: number - text_matches: *699 + text_matches: *703 required: - id - node_id @@ -98528,7 +98546,7 @@ paths: - forks - help-wanted-issues - updated - - *700 + - *704 - *17 - *19 responses: @@ -98767,7 +98785,7 @@ paths: - admin - pull - push - text_matches: *699 + text_matches: *703 temp_clone_token: type: string allow_merge_commit: @@ -99068,7 +99086,7 @@ paths: type: string format: uri nullable: true - text_matches: *699 + text_matches: *703 related: type: array nullable: true @@ -99261,7 +99279,7 @@ paths: - followers - repositories - joined - - *700 + - *704 - *17 - *19 responses: @@ -99365,7 +99383,7 @@ paths: hireable: type: boolean nullable: true - text_matches: *699 + text_matches: *703 blog: type: string nullable: true @@ -99444,7 +99462,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#get-a-team-legacy parameters: - - &701 + - &705 name: team_id description: The unique identifier of the team. in: path @@ -99485,7 +99503,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#update-a-team-legacy parameters: - - *701 + - *705 requestBody: required: true content: @@ -99585,7 +99603,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#delete-a-team-legacy parameters: - - *701 + - *705 responses: '204': description: Response @@ -99616,7 +99634,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#list-discussions-legacy parameters: - - *701 + - *705 - *86 - *17 - *19 @@ -99629,7 +99647,7 @@ paths: type: array items: *358 examples: - default: *702 + default: *706 headers: Link: *39 x-github: @@ -99658,7 +99676,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#create-a-discussion-legacy parameters: - - *701 + - *705 requestBody: required: true content: @@ -99721,7 +99739,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#get-a-discussion-legacy parameters: - - *701 + - *705 - *360 responses: '200': @@ -99755,7 +99773,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#update-a-discussion-legacy parameters: - - *701 + - *705 - *360 requestBody: required: false @@ -99781,7 +99799,7 @@ paths: application/json: schema: *358 examples: - default: *703 + default: *707 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -99806,7 +99824,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#delete-a-discussion-legacy parameters: - - *701 + - *705 - *360 responses: '204': @@ -99836,7 +99854,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#list-discussion-comments-legacy parameters: - - *701 + - *705 - *360 - *86 - *17 @@ -99850,7 +99868,7 @@ paths: type: array items: *361 examples: - default: *704 + default: *708 headers: Link: *39 x-github: @@ -99879,7 +99897,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#create-a-discussion-comment-legacy parameters: - - *701 + - *705 - *360 requestBody: required: true @@ -99931,7 +99949,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#get-a-discussion-comment-legacy parameters: - - *701 + - *705 - *360 - *363 responses: @@ -99966,7 +99984,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#update-a-discussion-comment-legacy parameters: - - *701 + - *705 - *360 - *363 requestBody: @@ -99992,7 +100010,7 @@ paths: application/json: schema: *361 examples: - default: *705 + default: *709 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -100017,7 +100035,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#delete-a-discussion-comment-legacy parameters: - - *701 + - *705 - *360 - *363 responses: @@ -100048,7 +100066,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#list-reactions-for-a-team-discussion-comment-legacy parameters: - - *701 + - *705 - *360 - *363 - name: content @@ -100107,7 +100125,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#create-reaction-for-a-team-discussion-comment-legacy parameters: - - *701 + - *705 - *360 - *363 requestBody: @@ -100169,7 +100187,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#list-reactions-for-a-team-discussion-legacy parameters: - - *701 + - *705 - *360 - name: content description: Returns a single [reaction type](https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#about-reactions). @@ -100227,7 +100245,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#create-reaction-for-a-team-discussion-legacy parameters: - - *701 + - *705 - *360 requestBody: required: true @@ -100286,7 +100304,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#list-pending-team-invitations-legacy parameters: - - *701 + - *705 - *17 - *19 responses: @@ -100324,7 +100342,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#list-team-members-legacy parameters: - - *701 + - *705 - name: role description: Filters members returned by their role in the team. in: query @@ -100375,7 +100393,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#get-team-member-legacy parameters: - - *701 + - *705 - *219 responses: '204': @@ -100412,7 +100430,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#add-team-member-legacy parameters: - - *701 + - *705 - *219 responses: '204': @@ -100452,7 +100470,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#remove-team-member-legacy parameters: - - *701 + - *705 - *219 responses: '204': @@ -100489,7 +100507,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#get-team-membership-for-a-user-legacy parameters: - - *701 + - *705 - *219 responses: '200': @@ -100498,7 +100516,7 @@ paths: application/json: schema: *372 examples: - response-if-user-is-a-team-maintainer: *706 + response-if-user-is-a-team-maintainer: *710 '404': *6 x-github: githubCloudOnly: false @@ -100531,7 +100549,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#add-or-update-team-membership-for-a-user-legacy parameters: - - *701 + - *705 - *219 requestBody: required: false @@ -100559,7 +100577,7 @@ paths: application/json: schema: *372 examples: - response-if-users-membership-with-team-is-now-pending: *707 + response-if-users-membership-with-team-is-now-pending: *711 '403': description: Forbidden if team synchronization is set up '422': @@ -100593,7 +100611,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#remove-team-membership-for-a-user-legacy parameters: - - *701 + - *705 - *219 responses: '204': @@ -100622,7 +100640,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#list-team-projects-legacy parameters: - - *701 + - *705 - *17 - *19 responses: @@ -100634,7 +100652,7 @@ paths: type: array items: *373 examples: - default: *708 + default: *712 headers: Link: *39 '404': *6 @@ -100660,7 +100678,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#check-team-permissions-for-a-project-legacy parameters: - - *701 + - *705 - *374 responses: '200': @@ -100669,7 +100687,7 @@ paths: application/json: schema: *373 examples: - default: *709 + default: *713 '404': description: Not Found if project is not managed by this team x-github: @@ -100693,7 +100711,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#add-or-update-team-project-permissions-legacy parameters: - - *701 + - *705 - *374 requestBody: required: false @@ -100761,7 +100779,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#remove-a-project-from-a-team-legacy parameters: - - *701 + - *705 - *374 responses: '204': @@ -100789,7 +100807,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#list-team-repositories-legacy parameters: - - *701 + - *705 - *17 - *19 responses: @@ -100831,7 +100849,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#check-team-permissions-for-a-repository-legacy parameters: - - *701 + - *705 - *375 - *376 responses: @@ -100839,7 +100857,7 @@ paths: description: Alternative response with extra repository information content: application/json: - schema: *710 + schema: *714 examples: alternative-response-with-extra-repository-information: value: @@ -100990,7 +101008,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#add-or-update-team-repository-permissions-legacy parameters: - - *701 + - *705 - *375 - *376 requestBody: @@ -101042,7 +101060,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#remove-a-repository-from-a-team-legacy parameters: - - *701 + - *705 - *375 - *376 responses: @@ -101073,7 +101091,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/team-sync#list-idp-groups-for-a-team-legacy parameters: - - *701 + - *705 responses: '200': description: Response @@ -101108,7 +101126,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/team-sync#create-or-update-idp-group-connections-legacy parameters: - - *701 + - *705 requestBody: required: true content: @@ -101196,7 +101214,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#list-child-teams-legacy parameters: - - *701 + - *705 - *17 - *19 responses: @@ -101208,7 +101226,7 @@ paths: type: array items: *286 examples: - response-if-child-teams-exist: *711 + response-if-child-teams-exist: *715 headers: Link: *39 '404': *6 @@ -101241,7 +101259,7 @@ paths: application/json: schema: oneOf: - - &713 + - &717 title: Private User description: Private User type: object @@ -101444,7 +101462,7 @@ paths: - private_gists - total_private_repos - two_factor_authentication - - *712 + - *716 examples: response-with-public-and-private-profile-information: summary: Response with public and private profile information @@ -101597,7 +101615,7 @@ paths: description: Response content: application/json: - schema: *713 + schema: *717 examples: default: value: @@ -101995,7 +102013,7 @@ paths: type: integer secrets: type: array - items: &714 + items: &718 title: Codespaces Secret description: Secrets for a GitHub Codespace. type: object @@ -102111,7 +102129,7 @@ paths: description: Response content: application/json: - schema: *714 + schema: *718 examples: default: value: @@ -102257,7 +102275,7 @@ paths: type: array items: *197 examples: - default: *715 + default: *719 '401': *25 '403': *29 '404': *6 @@ -102524,7 +102542,7 @@ paths: description: Response content: application/json: - schema: &716 + schema: &720 type: object title: Fetches information about an export of a codespace. description: An export of a codespace. Also, latest export details @@ -102565,7 +102583,7 @@ paths: description: Web url for the exported branch example: https://github.com/octocat/hello-world/tree/:branch examples: - default: &717 + default: &721 value: state: succeeded completed_at: '2022-01-01T14:59:22Z' @@ -102610,9 +102628,9 @@ paths: description: Response content: application/json: - schema: *716 + schema: *720 examples: - default: *717 + default: *721 '404': *6 x-github: githubCloudOnly: false @@ -102649,9 +102667,9 @@ paths: type: integer machines: type: array - items: *718 + items: *722 examples: - default: *719 + default: *723 '304': *37 '500': *99 '401': *25 @@ -103590,7 +103608,7 @@ paths: type: array items: *305 examples: - default: &732 + default: &736 value: - id: 197 name: hello_docker @@ -103691,7 +103709,7 @@ paths: application/json: schema: type: array - items: &720 + items: &724 title: Email description: Email type: object @@ -103756,9 +103774,9 @@ paths: application/json: schema: type: array - items: *720 + items: *724 examples: - default: &734 + default: &738 value: - email: octocat@github.com verified: true @@ -103833,7 +103851,7 @@ paths: application/json: schema: type: array - items: *720 + items: *724 examples: default: value: @@ -104089,7 +104107,7 @@ paths: application/json: schema: type: array - items: &721 + items: &725 title: GPG Key description: A unique encryption key type: object @@ -104220,7 +104238,7 @@ paths: - subkeys - revoked examples: - default: &745 + default: &749 value: - id: 3 name: Octocat's GPG Key @@ -104305,9 +104323,9 @@ paths: description: Response content: application/json: - schema: *721 + schema: *725 examples: - default: &722 + default: &726 value: id: 3 name: Octocat's GPG Key @@ -104364,7 +104382,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/gpg-keys#get-a-gpg-key-for-the-authenticated-user parameters: - - &723 + - &727 name: gpg_key_id description: The unique identifier of the GPG key. in: path @@ -104376,9 +104394,9 @@ paths: description: Response content: application/json: - schema: *721 + schema: *725 examples: - default: *722 + default: *726 '404': *6 '304': *37 '403': *29 @@ -104401,7 +104419,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/gpg-keys#delete-a-gpg-key-for-the-authenticated-user parameters: - - *723 + - *727 responses: '204': description: Response @@ -104592,7 +104610,7 @@ paths: type: array items: *63 examples: - default: *724 + default: *728 headers: Link: *39 '404': *6 @@ -104856,7 +104874,7 @@ paths: application/json: schema: type: array - items: &725 + items: &729 title: Key description: Key type: object @@ -104953,9 +104971,9 @@ paths: description: Response content: application/json: - schema: *725 + schema: *729 examples: - default: &726 + default: &730 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -104994,9 +105012,9 @@ paths: description: Response content: application/json: - schema: *725 + schema: *729 examples: - default: *726 + default: *730 '404': *6 '304': *37 '403': *29 @@ -105052,7 +105070,7 @@ paths: application/json: schema: type: array - items: &727 + items: &731 title: User Marketplace Purchase description: User Marketplace Purchase type: object @@ -105120,7 +105138,7 @@ paths: - account - plan examples: - default: &728 + default: &732 value: - billing_cycle: monthly next_billing_date: '2017-11-11T00:00:00Z' @@ -105182,9 +105200,9 @@ paths: application/json: schema: type: array - items: *727 + items: *731 examples: - default: *728 + default: *732 headers: Link: *39 '304': *37 @@ -106179,7 +106197,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/users#unlock-a-user-repository parameters: - *299 - - *729 + - *733 responses: '204': description: Response @@ -106252,7 +106270,7 @@ paths: type: array items: *58 examples: - default: *730 + default: *734 headers: Link: *39 '304': *37 @@ -106294,7 +106312,7 @@ paths: - docker - nuget - container - - *731 + - *735 - *19 - *17 responses: @@ -106306,8 +106324,8 @@ paths: type: array items: *305 examples: - default: *732 - '400': *733 + default: *736 + '400': *737 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -106336,7 +106354,7 @@ paths: application/json: schema: *305 examples: - default: &746 + default: &750 value: id: 40201 name: octo-name @@ -106789,9 +106807,9 @@ paths: application/json: schema: type: array - items: *720 + items: *724 examples: - default: *734 + default: *738 headers: Link: *39 '304': *37 @@ -106904,7 +106922,7 @@ paths: type: array items: *63 examples: - default: &741 + default: &745 summary: Default response value: - id: 1296269 @@ -107248,7 +107266,7 @@ paths: type: array items: *561 examples: - default: *735 + default: *739 headers: Link: *39 '304': *37 @@ -107327,7 +107345,7 @@ paths: application/json: schema: type: array - items: &736 + items: &740 title: Social account description: Social media account type: object @@ -107342,7 +107360,7 @@ paths: - provider - url examples: - default: &737 + default: &741 value: - provider: twitter url: https://twitter.com/github @@ -107404,9 +107422,9 @@ paths: application/json: schema: type: array - items: *736 + items: *740 examples: - default: *737 + default: *741 '422': *15 '304': *37 '404': *6 @@ -107493,7 +107511,7 @@ paths: application/json: schema: type: array - items: &738 + items: &742 title: SSH Signing Key description: A public SSH key used to sign Git commits type: object @@ -107513,7 +107531,7 @@ paths: - title - created_at examples: - default: &747 + default: &751 value: - key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -107579,9 +107597,9 @@ paths: description: Response content: application/json: - schema: *738 + schema: *742 examples: - default: &739 + default: &743 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -107612,7 +107630,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/ssh-signing-keys#get-an-ssh-signing-key-for-the-authenticated-user parameters: - - &740 + - &744 name: ssh_signing_key_id description: The unique identifier of the SSH signing key. in: path @@ -107624,9 +107642,9 @@ paths: description: Response content: application/json: - schema: *738 + schema: *742 examples: - default: *739 + default: *743 '404': *6 '304': *37 '403': *29 @@ -107649,7 +107667,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/ssh-signing-keys#delete-an-ssh-signing-key-for-the-authenticated-user parameters: - - *740 + - *744 responses: '204': description: Response @@ -107678,7 +107696,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/starring#list-repositories-starred-by-the-authenticated-user parameters: - - &748 + - &752 name: sort description: The property to sort the results by. `created` means when the repository was starred. `updated` means when the repository was last pushed @@ -107703,11 +107721,11 @@ paths: type: array items: *63 examples: - default-response: *741 + default-response: *745 application/vnd.github.v3.star+json: schema: type: array - items: &749 + items: &753 title: Starred Repository description: Starred Repository type: object @@ -108076,10 +108094,10 @@ paths: application/json: schema: oneOf: - - *713 - - *712 + - *717 + - *716 examples: - default-response: &743 + default-response: &747 summary: Default response value: login: octocat @@ -108114,7 +108132,7 @@ paths: following: 0 created_at: '2008-01-14T04:33:35Z' updated_at: '2008-01-14T04:33:35Z' - response-with-git-hub-plan-information: &744 + response-with-git-hub-plan-information: &748 summary: Response with GitHub plan information value: login: octocat @@ -108174,7 +108192,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/users#list-users parameters: - - *742 + - *746 - *17 responses: '200': @@ -108223,11 +108241,11 @@ paths: application/json: schema: oneOf: - - *713 - - *712 + - *717 + - *716 examples: - default-response: *743 - response-with-git-hub-plan-information: *744 + default-response: *747 + response-with-git-hub-plan-information: *748 '404': *6 x-github: githubCloudOnly: false @@ -108344,7 +108362,7 @@ paths: type: array items: *305 examples: - default: *732 + default: *736 '403': *29 '401': *25 x-github: @@ -108748,9 +108766,9 @@ paths: application/json: schema: type: array - items: *721 + items: *725 examples: - default: *745 + default: *749 headers: Link: *39 x-github: @@ -108932,7 +108950,7 @@ paths: type: array items: *58 examples: - default: *730 + default: *734 headers: Link: *39 x-github: @@ -108971,7 +108989,7 @@ paths: - docker - nuget - container - - *731 + - *735 - *219 - *19 - *17 @@ -108984,10 +109002,10 @@ paths: type: array items: *305 examples: - default: *732 + default: *736 '403': *29 '401': *25 - '400': *733 + '400': *737 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -109017,7 +109035,7 @@ paths: application/json: schema: *305 examples: - default: *746 + default: *750 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -109706,9 +109724,9 @@ paths: application/json: schema: type: array - items: *736 + items: *740 examples: - default: *737 + default: *741 headers: Link: *39 x-github: @@ -109738,9 +109756,9 @@ paths: application/json: schema: type: array - items: *738 + items: *742 examples: - default: *747 + default: *751 headers: Link: *39 x-github: @@ -109765,7 +109783,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/activity/starring#list-repositories-starred-by-a-user parameters: - *219 - - *748 + - *752 - *86 - *17 - *19 @@ -109777,11 +109795,11 @@ paths: schema: anyOf: - type: array - items: *749 + items: *753 - type: array items: *63 examples: - default-response: *741 + default-response: *745 headers: Link: *39 x-github: @@ -109940,7 +109958,7 @@ x-webhooks: type: string enum: - disabled - enterprise: &750 + enterprise: &754 title: Enterprise description: |- An enterprise on GitHub. Webhook payloads contain the `enterprise` property when the webhook is configured @@ -109998,7 +110016,7 @@ x-webhooks: - created_at - updated_at - avatar_url - installation: &751 + installation: &755 title: Simple Installation description: |- The GitHub App installation. Webhook payloads contain the `installation` property when the event is configured @@ -110017,7 +110035,7 @@ x-webhooks: required: - id - node_id - organization: &752 + organization: &756 title: Organization Simple description: |- A GitHub organization. Webhook payloads contain the `organization` property when the webhook is configured for an @@ -110077,13 +110095,13 @@ x-webhooks: - public_members_url - avatar_url - description - repository: &753 + repository: &757 title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: &790 + properties: &794 id: description: Unique identifier of the repository example: 42 @@ -110766,7 +110784,7 @@ x-webhooks: type: boolean description: Whether anonymous git access is enabled for this repository - required: &791 + required: &795 - archive_url - assignees_url - blobs_url @@ -110917,10 +110935,10 @@ x-webhooks: type: string enum: - enabled - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -110996,11 +111014,11 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - rule: &754 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + rule: &758 title: branch protection rule description: The branch protection rule. Includes a `name` and all the [branch protection settings](https://docs.github.com/enterprise-cloud@latest//github/administering-a-repository/defining-the-mergeability-of-pull-requests/about-protected-branches#about-branch-protection-settings) @@ -111223,11 +111241,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - rule: *754 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + rule: *758 sender: *4 required: - action @@ -111410,11 +111428,11 @@ x-webhooks: - everyone required: - from - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - rule: *754 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + rule: *758 sender: *4 required: - action @@ -111487,7 +111505,7 @@ x-webhooks: required: true content: application/json: - schema: &757 + schema: &761 title: Exemption request cancellation event type: object properties: @@ -111495,11 +111513,11 @@ x-webhooks: type: string enum: - cancelled - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - exemption_request: &755 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + exemption_request: &759 title: Exemption Request description: A request from a user to be exempted from a set of rules. @@ -111724,7 +111742,7 @@ x-webhooks: type: array description: The responses to the exemption request. nullable: true - items: &756 + items: &760 title: Exemption response description: A response to an exemption request by a delegated bypasser. @@ -111834,7 +111852,7 @@ x-webhooks: required: true content: application/json: - schema: &758 + schema: &762 title: Exemption request completed event type: object properties: @@ -111842,11 +111860,11 @@ x-webhooks: type: string enum: - completed - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - exemption_request: *755 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + exemption_request: *759 sender: *4 required: - action @@ -111918,7 +111936,7 @@ x-webhooks: required: true content: application/json: - schema: &759 + schema: &763 title: Exemption request created event type: object properties: @@ -111926,11 +111944,11 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - exemption_request: *755 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + exemption_request: *759 sender: *4 required: - action @@ -112002,7 +112020,7 @@ x-webhooks: required: true content: application/json: - schema: &760 + schema: &764 title: Exemption response dismissed event type: object properties: @@ -112010,12 +112028,12 @@ x-webhooks: type: string enum: - response_dismissed - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - exemption_request: *755 - exemption_response: *756 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + exemption_request: *759 + exemption_response: *760 sender: *4 required: - action @@ -112089,7 +112107,7 @@ x-webhooks: required: true content: application/json: - schema: &761 + schema: &765 title: Exemption response submitted event type: object properties: @@ -112097,12 +112115,12 @@ x-webhooks: type: string enum: - response_submitted - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - exemption_request: *755 - exemption_response: *756 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + exemption_request: *759 + exemption_response: *760 sender: *4 required: - action @@ -112175,7 +112193,7 @@ x-webhooks: required: true content: application/json: - schema: *757 + schema: *761 responses: '200': description: Return a 200 status to indicate that the data was received @@ -112242,7 +112260,7 @@ x-webhooks: required: true content: application/json: - schema: *758 + schema: *762 responses: '200': description: Return a 200 status to indicate that the data was received @@ -112309,7 +112327,7 @@ x-webhooks: required: true content: application/json: - schema: *759 + schema: *763 responses: '200': description: Return a 200 status to indicate that the data was received @@ -112376,7 +112394,7 @@ x-webhooks: required: true content: application/json: - schema: *760 + schema: *764 responses: '200': description: Return a 200 status to indicate that the data was received @@ -112444,7 +112462,7 @@ x-webhooks: required: true content: application/json: - schema: *761 + schema: *765 responses: '200': description: Return a 200 status to indicate that the data was received @@ -112522,7 +112540,7 @@ x-webhooks: type: string enum: - completed - check_run: &763 + check_run: &767 title: CheckRun description: A check performed on the code of a given code change type: object @@ -112623,7 +112641,7 @@ x-webhooks: - skipped - timed_out - action_required - deployment: *762 + deployment: *766 details_url: example: https://example.com type: string @@ -112708,9 +112726,9 @@ x-webhooks: - output - app - pull_requests - installation: *751 - organization: *752 - repository: *753 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - check_run @@ -113103,10 +113121,10 @@ x-webhooks: type: string enum: - created - check_run: *763 - installation: *751 - organization: *752 - repository: *753 + check_run: *767 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - check_run @@ -113502,10 +113520,10 @@ x-webhooks: type: string enum: - requested_action - check_run: *763 - installation: *751 - organization: *752 - repository: *753 + check_run: *767 + installation: *755 + organization: *756 + repository: *757 requested_action: description: The action requested by the user. type: object @@ -113910,10 +113928,10 @@ x-webhooks: type: string enum: - rerequested - check_run: *763 - installation: *751 - organization: *752 - repository: *753 + check_run: *767 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - check_run @@ -114890,10 +114908,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -115563,10 +115581,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -116230,10 +116248,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -116541,20 +116559,20 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: &764 + commit_oid: &768 description: The commit SHA of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event was triggered by the `sender` and this value will be empty. type: string - enterprise: *750 - installation: *751 - organization: *752 - ref: &765 + enterprise: *754 + installation: *755 + organization: *756 + ref: &769 description: The Git reference of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event was triggered by the `sender` and this value will be empty. type: string - repository: *753 + repository: *757 sender: *4 required: - action @@ -116946,12 +116964,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *764 - enterprise: *750 - installation: *751 - organization: *752 - ref: *765 - repository: *753 + commit_oid: *768 + enterprise: *754 + installation: *755 + organization: *756 + ref: *769 + repository: *757 sender: *4 required: - action @@ -117214,12 +117232,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *764 - enterprise: *750 - installation: *751 - organization: *752 - ref: *765 - repository: *753 + commit_oid: *768 + enterprise: *754 + installation: *755 + organization: *756 + ref: *769 + repository: *757 sender: *4 required: - action @@ -117548,12 +117566,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *764 - enterprise: *750 - installation: *751 - organization: *752 - ref: *765 - repository: *753 + commit_oid: *768 + enterprise: *754 + installation: *755 + organization: *756 + ref: *769 + repository: *757 sender: *4 required: - action @@ -117818,16 +117836,16 @@ x-webhooks: triggered by the `sender` and this value will be empty. type: string nullable: true - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 ref: description: The Git reference of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event was triggered by the `sender` and this value will be empty. type: string nullable: true - repository: *753 + repository: *757 sender: *4 required: - action @@ -118061,12 +118079,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *764 - enterprise: *750 - installation: *751 - organization: *752 - ref: *765 - repository: *753 + commit_oid: *768 + enterprise: *754 + installation: *755 + organization: *756 + ref: *769 + repository: *757 sender: *4 required: - action @@ -118323,10 +118341,10 @@ x-webhooks: - updated_at - author_association - body - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -118406,18 +118424,18 @@ x-webhooks: description: The repository's current description. type: string nullable: true - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 master_branch: description: The name of the repository's default branch (usually `main`). type: string - organization: *752 - pusher_type: &766 + organization: *756 + pusher_type: &770 description: The pusher type for the event. Can be either `user` or a deploy key. type: string - ref: &767 + ref: &771 description: The [`git ref`](https://docs.github.com/enterprise-cloud@latest//rest/git/refs#get-a-reference) resource. type: string @@ -118427,7 +118445,7 @@ x-webhooks: enum: - tag - branch - repository: *753 + repository: *757 sender: *4 required: - ref @@ -118510,9 +118528,9 @@ x-webhooks: enum: - created definition: *114 - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 sender: *4 required: - action @@ -118597,9 +118615,9 @@ x-webhooks: description: The name of the property that was deleted. required: - property_name - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 sender: *4 required: - action @@ -118677,9 +118695,9 @@ x-webhooks: enum: - updated definition: *114 - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 sender: *4 required: - action @@ -118756,10 +118774,10 @@ x-webhooks: type: string enum: - updated - enterprise: *750 - installation: *751 - repository: *753 - organization: *752 + enterprise: *754 + installation: *755 + repository: *757 + organization: *756 sender: *4 new_property_values: type: array @@ -118844,18 +118862,18 @@ x-webhooks: title: delete event type: object properties: - enterprise: *750 - installation: *751 - organization: *752 - pusher_type: *766 - ref: *767 + enterprise: *754 + installation: *755 + organization: *756 + pusher_type: *770 + ref: *771 ref_type: description: The type of Git ref object deleted in the repository. type: string enum: - tag - branch - repository: *753 + repository: *757 sender: *4 required: - ref @@ -118940,10 +118958,10 @@ x-webhooks: enum: - auto_dismissed alert: *517 - installation: *751 - organization: *752 - enterprise: *750 - repository: *753 + installation: *755 + organization: *756 + enterprise: *754 + repository: *757 sender: *4 required: - action @@ -119028,10 +119046,10 @@ x-webhooks: enum: - auto_reopened alert: *517 - installation: *751 - organization: *752 - enterprise: *750 - repository: *753 + installation: *755 + organization: *756 + enterprise: *754 + repository: *757 sender: *4 required: - action @@ -119116,10 +119134,10 @@ x-webhooks: enum: - created alert: *517 - installation: *751 - organization: *752 - enterprise: *750 - repository: *753 + installation: *755 + organization: *756 + enterprise: *754 + repository: *757 sender: *4 required: - action @@ -119202,10 +119220,10 @@ x-webhooks: enum: - dismissed alert: *517 - installation: *751 - organization: *752 - enterprise: *750 - repository: *753 + installation: *755 + organization: *756 + enterprise: *754 + repository: *757 sender: *4 required: - action @@ -119288,10 +119306,10 @@ x-webhooks: enum: - fixed alert: *517 - installation: *751 - organization: *752 - enterprise: *750 - repository: *753 + installation: *755 + organization: *756 + enterprise: *754 + repository: *757 sender: *4 required: - action @@ -119375,10 +119393,10 @@ x-webhooks: enum: - reintroduced alert: *517 - installation: *751 - organization: *752 - enterprise: *750 - repository: *753 + installation: *755 + organization: *756 + enterprise: *754 + repository: *757 sender: *4 required: - action @@ -119461,10 +119479,10 @@ x-webhooks: enum: - reopened alert: *517 - installation: *751 - organization: *752 - enterprise: *750 - repository: *753 + installation: *755 + organization: *756 + enterprise: *754 + repository: *757 sender: *4 required: - action @@ -119541,9 +119559,9 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - key: &768 + enterprise: *754 + installation: *755 + key: &772 description: The [`deploy key`](https://docs.github.com/enterprise-cloud@latest//rest/deploy-keys/deploy-keys#get-a-deploy-key) resource. type: object @@ -119579,8 +119597,8 @@ x-webhooks: - verified - created_at - read_only - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -119657,11 +119675,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - key: *768 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + key: *772 + organization: *756 + repository: *757 sender: *4 required: - action @@ -120222,12 +120240,12 @@ x-webhooks: - updated_at - statuses_url - repository_url - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 - workflow: &772 + workflow: &776 title: Workflow type: object nullable: true @@ -120957,9 +120975,9 @@ x-webhooks: pull_requests: type: array items: *608 - repository: *753 - organization: *752 - installation: *751 + repository: *757 + organization: *756 + installation: *755 sender: *4 responses: '200': @@ -121030,7 +121048,7 @@ x-webhooks: type: string enum: - approved - approver: &769 + approver: &773 type: object properties: avatar_url: @@ -121073,11 +121091,11 @@ x-webhooks: type: string comment: type: string - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - reviewers: &770 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + reviewers: &774 type: array items: type: object @@ -121156,7 +121174,7 @@ x-webhooks: sender: *4 since: type: string - workflow_job_run: &771 + workflow_job_run: &775 type: object properties: conclusion: @@ -121887,18 +121905,18 @@ x-webhooks: type: string enum: - rejected - approver: *769 + approver: *773 comment: type: string - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - reviewers: *770 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + reviewers: *774 sender: *4 since: type: string - workflow_job_run: *771 + workflow_job_run: *775 workflow_job_runs: type: array items: @@ -122602,13 +122620,13 @@ x-webhooks: type: string enum: - requested - enterprise: *750 + enterprise: *754 environment: type: string - installation: *751 - organization: *752 - repository: *753 - requestor: &777 + installation: *755 + organization: *756 + repository: *757 + requestor: &781 title: User type: object nullable: true @@ -124507,12 +124525,12 @@ x-webhooks: - updated_at - deployment_url - repository_url - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 - workflow: *772 + workflow: *776 workflow_run: title: Deployment Workflow Run type: object @@ -125192,7 +125210,7 @@ x-webhooks: type: string enum: - answered - answer: &775 + answer: &779 type: object properties: author_association: @@ -125349,7 +125367,7 @@ x-webhooks: - created_at - updated_at - body - discussion: &773 + discussion: &777 title: Discussion description: A Discussion in a repository. type: object @@ -125657,10 +125675,10 @@ x-webhooks: - author_association - active_lock_reason - body - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -125787,11 +125805,11 @@ x-webhooks: - from required: - category - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -125874,11 +125892,11 @@ x-webhooks: type: string enum: - closed - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -125960,7 +125978,7 @@ x-webhooks: type: string enum: - created - comment: &774 + comment: &778 type: object properties: author_association: @@ -126117,11 +126135,11 @@ x-webhooks: - updated_at - body - reactions - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -126204,12 +126222,12 @@ x-webhooks: type: string enum: - deleted - comment: *774 - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + comment: *778 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -126304,12 +126322,12 @@ x-webhooks: - from required: - body - comment: *774 - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + comment: *778 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -126393,11 +126411,11 @@ x-webhooks: type: string enum: - created - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -126479,11 +126497,11 @@ x-webhooks: type: string enum: - deleted - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -126583,11 +126601,11 @@ x-webhooks: type: string required: - from - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -126669,10 +126687,10 @@ x-webhooks: type: string enum: - labeled - discussion: *773 - enterprise: *750 - installation: *751 - label: &776 + discussion: *777 + enterprise: *754 + installation: *755 + label: &780 title: Label type: object properties: @@ -126704,8 +126722,8 @@ x-webhooks: - color - default - description - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -126788,11 +126806,11 @@ x-webhooks: type: string enum: - locked - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -126874,11 +126892,11 @@ x-webhooks: type: string enum: - pinned - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -126960,11 +126978,11 @@ x-webhooks: type: string enum: - reopened - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -127049,16 +127067,16 @@ x-webhooks: changes: type: object properties: - new_discussion: *773 - new_repository: *753 + new_discussion: *777 + new_repository: *757 required: - new_discussion - new_repository - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -127141,10 +127159,10 @@ x-webhooks: type: string enum: - unanswered - discussion: *773 - old_answer: *775 - organization: *752 - repository: *753 + discussion: *777 + old_answer: *779 + organization: *756 + repository: *757 sender: *4 required: - action @@ -127226,12 +127244,12 @@ x-webhooks: type: string enum: - unlabeled - discussion: *773 - enterprise: *750 - installation: *751 - label: *776 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + label: *780 + organization: *756 + repository: *757 sender: *4 required: - action @@ -127314,11 +127332,11 @@ x-webhooks: type: string enum: - unlocked - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -127400,11 +127418,11 @@ x-webhooks: type: string enum: - unpinned - discussion: *773 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + discussion: *777 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -127476,7 +127494,7 @@ x-webhooks: required: true content: application/json: - schema: *759 + schema: *763 responses: '200': description: Return a 200 status to indicate that the data was received @@ -127542,7 +127560,7 @@ x-webhooks: required: true content: application/json: - schema: *761 + schema: *765 responses: '200': description: Return a 200 status to indicate that the data was received @@ -127608,7 +127626,7 @@ x-webhooks: required: true content: application/json: - schema: *757 + schema: *761 responses: '200': description: Return a 200 status to indicate that the data was received @@ -127674,7 +127692,7 @@ x-webhooks: required: true content: application/json: - schema: *758 + schema: *762 responses: '200': description: Return a 200 status to indicate that the data was received @@ -127740,7 +127758,7 @@ x-webhooks: required: true content: application/json: - schema: *759 + schema: *763 responses: '200': description: Return a 200 status to indicate that the data was received @@ -127806,7 +127824,7 @@ x-webhooks: required: true content: application/json: - schema: *760 + schema: *764 responses: '200': description: Return a 200 status to indicate that the data was received @@ -127872,7 +127890,7 @@ x-webhooks: required: true content: application/json: - schema: *761 + schema: *765 responses: '200': description: Return a 200 status to indicate that the data was received @@ -127939,7 +127957,7 @@ x-webhooks: description: A user forks a repository. type: object properties: - enterprise: *750 + enterprise: *754 forkee: description: The created [`repository`](https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#get-a-repository) resource. @@ -128599,9 +128617,9 @@ x-webhooks: type: integer watchers_count: type: integer - installation: *751 - organization: *752 - repository: *753 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - forkee @@ -128747,9 +128765,9 @@ x-webhooks: title: gollum event type: object properties: - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 pages: description: The pages that were updated. type: array @@ -128786,7 +128804,7 @@ x-webhooks: - action - sha - html_url - repository: *753 + repository: *757 sender: *4 required: - pages @@ -128862,10 +128880,10 @@ x-webhooks: type: string enum: - created - enterprise: *750 + enterprise: *754 installation: *22 - organization: *752 - repositories: &778 + organization: *756 + repositories: &782 description: An array of repository objects that the installation can access. type: array @@ -128891,8 +128909,8 @@ x-webhooks: - name - full_name - private - repository: *753 - requester: *777 + repository: *757 + requester: *781 sender: *4 required: - action @@ -128967,11 +128985,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 + enterprise: *754 installation: *22 - organization: *752 - repositories: *778 - repository: *753 + organization: *756 + repositories: *782 + repository: *757 requester: nullable: true sender: *4 @@ -129047,11 +129065,11 @@ x-webhooks: type: string enum: - new_permissions_accepted - enterprise: *750 + enterprise: *754 installation: *22 - organization: *752 - repositories: *778 - repository: *753 + organization: *756 + repositories: *782 + repository: *757 requester: nullable: true sender: *4 @@ -129127,10 +129145,10 @@ x-webhooks: type: string enum: - added - enterprise: *750 + enterprise: *754 installation: *22 - organization: *752 - repositories_added: &779 + organization: *756 + repositories_added: &783 description: An array of repository objects, which were added to the installation. type: array @@ -129176,15 +129194,15 @@ x-webhooks: private: description: Whether the repository is private or public. type: boolean - repository: *753 - repository_selection: &780 + repository: *757 + repository_selection: &784 description: Describe whether all repositories have been selected or there's a selection involved type: string enum: - all - selected - requester: *777 + requester: *781 sender: *4 required: - action @@ -129263,10 +129281,10 @@ x-webhooks: type: string enum: - removed - enterprise: *750 + enterprise: *754 installation: *22 - organization: *752 - repositories_added: *779 + organization: *756 + repositories_added: *783 repositories_removed: description: An array of repository objects, which were removed from the installation. @@ -129293,9 +129311,9 @@ x-webhooks: - name - full_name - private - repository: *753 - repository_selection: *780 - requester: *777 + repository: *757 + repository_selection: *784 + requester: *781 sender: *4 required: - action @@ -129374,11 +129392,11 @@ x-webhooks: type: string enum: - suspend - enterprise: *750 + enterprise: *754 installation: *22 - organization: *752 - repositories: *778 - repository: *753 + organization: *756 + repositories: *782 + repository: *757 requester: nullable: true sender: *4 @@ -129557,10 +129575,10 @@ x-webhooks: type: string required: - from - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 target_type: type: string @@ -129639,11 +129657,11 @@ x-webhooks: type: string enum: - unsuspend - enterprise: *750 + enterprise: *754 installation: *22 - organization: *752 - repositories: *778 - repository: *753 + organization: *756 + repositories: *782 + repository: *757 requester: nullable: true sender: *4 @@ -129895,8 +129913,8 @@ x-webhooks: - performed_via_github_app - body - reactions - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -131052,8 +131070,8 @@ x-webhooks: - state - locked - assignee - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -131133,7 +131151,7 @@ x-webhooks: type: string enum: - deleted - comment: &781 + comment: &785 title: issue comment description: The [comment](https://docs.github.com/enterprise-cloud@latest//rest/issues/comments#get-an-issue-comment) itself. @@ -131298,8 +131316,8 @@ x-webhooks: - performed_via_github_app - body - reactions - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -132453,8 +132471,8 @@ x-webhooks: - state - locked - assignee - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -132534,7 +132552,7 @@ x-webhooks: type: string enum: - edited - changes: &809 + changes: &813 description: The changes to the comment. type: object properties: @@ -132546,9 +132564,9 @@ x-webhooks: type: string required: - from - comment: *781 - enterprise: *750 - installation: *751 + comment: *785 + enterprise: *754 + installation: *755 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -133703,8 +133721,8 @@ x-webhooks: - state - locked - assignee - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -133786,10 +133804,10 @@ x-webhooks: type: string enum: - assigned - assignee: *777 - enterprise: *750 - installation: *751 - issue: &784 + assignee: *781 + enterprise: *754 + installation: *755 + issue: &788 title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -134708,8 +134726,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -134789,8 +134807,8 @@ x-webhooks: type: string enum: - closed - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -135849,8 +135867,8 @@ x-webhooks: required: - state - closed_at - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -135929,8 +135947,8 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -136842,8 +136860,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -136922,8 +136940,8 @@ x-webhooks: type: string enum: - demilestoned - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -137838,7 +137856,7 @@ x-webhooks: format: uri user_view_type: type: string - milestone: &782 + milestone: &786 title: Milestone description: A collection of related issues and pull requests. type: object @@ -137976,8 +137994,8 @@ x-webhooks: - updated_at - due_on - closed_at - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -138076,8 +138094,8 @@ x-webhooks: type: string required: - from - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -138996,9 +139014,9 @@ x-webhooks: - active_lock_reason - body - reactions - label: *776 - organization: *752 - repository: *753 + label: *780 + organization: *756 + repository: *757 sender: *4 required: - action @@ -139078,8 +139096,8 @@ x-webhooks: type: string enum: - labeled - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -139997,9 +140015,9 @@ x-webhooks: - active_lock_reason - body - reactions - label: *776 - organization: *752 - repository: *753 + label: *780 + organization: *756 + repository: *757 sender: *4 required: - action @@ -140079,8 +140097,8 @@ x-webhooks: type: string enum: - locked - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -140999,8 +141017,8 @@ x-webhooks: format: uri user_view_type: type: string - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -141079,8 +141097,8 @@ x-webhooks: type: string enum: - milestoned - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -141993,9 +142011,9 @@ x-webhooks: format: uri user_view_type: type: string - milestone: *782 - organization: *752 - repository: *753 + milestone: *786 + organization: *756 + repository: *757 sender: *4 required: - action @@ -143456,8 +143474,8 @@ x-webhooks: required: - old_issue - old_repository - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -144375,8 +144393,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -144456,9 +144474,9 @@ x-webhooks: type: string enum: - pinned - enterprise: *750 - installation: *751 - issue: &783 + enterprise: *754 + installation: *755 + issue: &787 title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -145370,8 +145388,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -145450,8 +145468,8 @@ x-webhooks: type: string enum: - reopened - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -146369,8 +146387,8 @@ x-webhooks: user_view_type: type: string type: *287 - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -147833,11 +147851,11 @@ x-webhooks: required: - new_issue - new_repository - enterprise: *750 - installation: *751 - issue: *783 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + issue: *787 + organization: *756 + repository: *757 sender: *4 required: - action @@ -147918,7 +147936,7 @@ x-webhooks: type: string enum: - unassigned - assignee: &812 + assignee: &816 title: User type: object nullable: true @@ -147988,11 +148006,11 @@ x-webhooks: required: - login - id - enterprise: *750 - installation: *751 - issue: *784 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + issue: *788 + organization: *756 + repository: *757 sender: *4 required: - action @@ -148071,12 +148089,12 @@ x-webhooks: type: string enum: - unlabeled - enterprise: *750 - installation: *751 - issue: *784 - label: *776 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + issue: *788 + label: *780 + organization: *756 + repository: *757 sender: *4 required: - action @@ -148156,8 +148174,8 @@ x-webhooks: type: string enum: - unlocked - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -149074,8 +149092,8 @@ x-webhooks: format: uri user_view_type: type: string - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -149155,11 +149173,11 @@ x-webhooks: type: string enum: - unpinned - enterprise: *750 - installation: *751 - issue: *783 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + issue: *787 + organization: *756 + repository: *757 sender: *4 required: - action @@ -149238,11 +149256,11 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - label: *776 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + label: *780 + organization: *756 + repository: *757 sender: *4 required: - action @@ -149320,11 +149338,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - label: *776 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + label: *780 + organization: *756 + repository: *757 sender: *4 required: - action @@ -149434,11 +149452,11 @@ x-webhooks: type: string required: - from - enterprise: *750 - installation: *751 - label: *776 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + label: *780 + organization: *756 + repository: *757 sender: *4 required: - action @@ -149520,9 +149538,9 @@ x-webhooks: - cancelled effective_date: type: string - enterprise: *750 - installation: *751 - marketplace_purchase: &785 + enterprise: *754 + installation: *755 + marketplace_purchase: &789 title: Marketplace Purchase type: object required: @@ -149605,8 +149623,8 @@ x-webhooks: type: integer unit_count: type: integer - organization: *752 - previous_marketplace_purchase: &786 + organization: *756 + previous_marketplace_purchase: &790 title: Marketplace Purchase type: object properties: @@ -149686,7 +149704,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *753 + repository: *757 sender: *4 required: - action @@ -149766,10 +149784,10 @@ x-webhooks: - changed effective_date: type: string - enterprise: *750 - installation: *751 - marketplace_purchase: *785 - organization: *752 + enterprise: *754 + installation: *755 + marketplace_purchase: *789 + organization: *756 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -149852,7 +149870,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *753 + repository: *757 sender: *4 required: - action @@ -149934,10 +149952,10 @@ x-webhooks: - pending_change effective_date: type: string - enterprise: *750 - installation: *751 - marketplace_purchase: *785 - organization: *752 + enterprise: *754 + installation: *755 + marketplace_purchase: *789 + organization: *756 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -150019,7 +150037,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *753 + repository: *757 sender: *4 required: - action @@ -150100,8 +150118,8 @@ x-webhooks: - pending_change_cancelled effective_date: type: string - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 marketplace_purchase: title: Marketplace Purchase type: object @@ -150183,9 +150201,9 @@ x-webhooks: type: integer unit_count: type: integer - organization: *752 - previous_marketplace_purchase: *786 - repository: *753 + organization: *756 + previous_marketplace_purchase: *790 + repository: *757 sender: *4 required: - action @@ -150265,12 +150283,12 @@ x-webhooks: - purchased effective_date: type: string - enterprise: *750 - installation: *751 - marketplace_purchase: *785 - organization: *752 - previous_marketplace_purchase: *786 - repository: *753 + enterprise: *754 + installation: *755 + marketplace_purchase: *789 + organization: *756 + previous_marketplace_purchase: *790 + repository: *757 sender: *4 required: - action @@ -150372,11 +150390,11 @@ x-webhooks: type: string required: - to - enterprise: *750 - installation: *751 - member: *777 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + member: *781 + organization: *756 + repository: *757 sender: *4 required: - action @@ -150476,11 +150494,11 @@ x-webhooks: to: type: string nullable: true - enterprise: *750 - installation: *751 - member: *777 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + member: *781 + organization: *756 + repository: *757 sender: *4 required: - action @@ -150559,11 +150577,11 @@ x-webhooks: type: string enum: - removed - enterprise: *750 - installation: *751 - member: *777 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + member: *781 + organization: *756 + repository: *757 sender: *4 required: - action @@ -150641,11 +150659,11 @@ x-webhooks: type: string enum: - added - enterprise: *750 - installation: *751 - member: *777 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + member: *781 + organization: *756 + repository: *757 scope: description: The scope of the membership. Currently, can only be `team`. @@ -150721,7 +150739,7 @@ x-webhooks: required: - login - id - team: &787 + team: &791 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -150911,11 +150929,11 @@ x-webhooks: type: string enum: - removed - enterprise: *750 - installation: *751 - member: *777 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + member: *781 + organization: *756 + repository: *757 scope: description: The scope of the membership. Currently, can only be `team`. @@ -150992,7 +151010,7 @@ x-webhooks: required: - login - id - team: *787 + team: *791 required: - action - scope @@ -151074,8 +151092,8 @@ x-webhooks: type: string enum: - checks_requested - installation: *751 - merge_group: &789 + installation: *755 + merge_group: &793 type: object title: Merge Group description: A group of pull requests that the merge queue has grouped @@ -151094,15 +151112,15 @@ x-webhooks: description: The full ref of the branch the merge group will be merged into. type: string - head_commit: *788 + head_commit: *792 required: - head_sha - head_ref - base_sha - base_ref - head_commit - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -151188,10 +151206,10 @@ x-webhooks: - merged - invalidated - dequeued - installation: *751 - merge_group: *789 - organization: *752 - repository: *753 + installation: *755 + merge_group: *793 + organization: *756 + repository: *757 sender: *4 required: - action @@ -151264,7 +151282,7 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 + enterprise: *754 hook: description: 'The modified webhook. This will contain different keys based on the type of webhook it is: repository, organization, @@ -151372,16 +151390,16 @@ x-webhooks: hook_id: description: The id of the modified webhook. type: integer - installation: *751 - organization: *752 + installation: *755 + organization: *756 repository: title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *790 - required: *791 + properties: *794 + required: *795 nullable: true sender: *4 required: @@ -151462,11 +151480,11 @@ x-webhooks: type: string enum: - closed - enterprise: *750 - installation: *751 - milestone: *782 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + milestone: *786 + organization: *756 + repository: *757 sender: *4 required: - action @@ -151545,9 +151563,9 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - milestone: &792 + enterprise: *754 + installation: *755 + milestone: &796 title: Milestone description: A collection of related issues and pull requests. type: object @@ -151684,8 +151702,8 @@ x-webhooks: - updated_at - due_on - closed_at - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -151764,11 +151782,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - milestone: *782 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + milestone: *786 + organization: *756 + repository: *757 sender: *4 required: - action @@ -151878,11 +151896,11 @@ x-webhooks: type: string required: - from - enterprise: *750 - installation: *751 - milestone: *782 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + milestone: *786 + organization: *756 + repository: *757 sender: *4 required: - action @@ -151962,11 +151980,11 @@ x-webhooks: type: string enum: - opened - enterprise: *750 - installation: *751 - milestone: *792 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + milestone: *796 + organization: *756 + repository: *757 sender: *4 required: - action @@ -152045,11 +152063,11 @@ x-webhooks: type: string enum: - blocked - blocked_user: *777 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + blocked_user: *781 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -152128,11 +152146,11 @@ x-webhooks: type: string enum: - unblocked - blocked_user: *777 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + blocked_user: *781 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -152211,9 +152229,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - membership: &793 + enterprise: *754 + installation: *755 + membership: &797 title: Membership description: The membership between the user and the organization. Not present when the action is `member_invited`. @@ -152305,8 +152323,8 @@ x-webhooks: - role - organization_url - user - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 required: - action @@ -152384,11 +152402,11 @@ x-webhooks: type: string enum: - member_added - enterprise: *750 - installation: *751 - membership: *793 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + membership: *797 + organization: *756 + repository: *757 sender: *4 required: - action @@ -152467,8 +152485,8 @@ x-webhooks: type: string enum: - member_invited - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 invitation: description: The invitation for the user or email if the action is `member_invited`. @@ -152584,10 +152602,10 @@ x-webhooks: - inviter - team_count - invitation_teams_url - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 - user: *777 + user: *781 required: - action - invitation @@ -152665,11 +152683,11 @@ x-webhooks: type: string enum: - member_removed - enterprise: *750 - installation: *751 - membership: *793 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + membership: *797 + organization: *756 + repository: *757 sender: *4 required: - action @@ -152756,11 +152774,11 @@ x-webhooks: properties: from: type: string - enterprise: *750 - installation: *751 - membership: *793 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + membership: *797 + organization: *756 + repository: *757 sender: *4 required: - action @@ -152836,9 +152854,9 @@ x-webhooks: type: string enum: - published - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 package: description: Information about the package. type: object @@ -153337,7 +153355,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: &794 + items: &798 title: Ruby Gems metadata type: object properties: @@ -153432,7 +153450,7 @@ x-webhooks: - owner - package_version - registry - repository: *753 + repository: *757 sender: *4 required: - action @@ -153508,9 +153526,9 @@ x-webhooks: type: string enum: - updated - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 package: description: Information about the package. type: object @@ -153863,7 +153881,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: *794 + items: *798 source_url: type: string format: uri @@ -153933,7 +153951,7 @@ x-webhooks: - owner - package_version - registry - repository: *753 + repository: *757 sender: *4 required: - action @@ -154110,12 +154128,12 @@ x-webhooks: - duration - created_at - updated_at - enterprise: *750 + enterprise: *754 id: type: integer - installation: *751 - organization: *752 - repository: *753 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - id @@ -154140,9 +154158,6 @@ x-webhooks: This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see "[Creating a personal access token](https://docs.github.com/enterprise-cloud@latest//authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token)." To subscribe to this event, a GitHub App must have at least read-level access for the "Personal access token requests" organization permission. - - > [!NOTE] - > Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change. description: A fine-grained personal access token request was approved. operationId: personal-access-token-request/approved externalDocs: @@ -154195,7 +154210,7 @@ x-webhooks: type: string enum: - approved - personal_access_token_request: &795 + personal_access_token_request: &799 title: Personal Access Token Request description: Details of a Personal Access Token Request. type: object @@ -154341,10 +154356,10 @@ x-webhooks: - token_expired - token_expires_at - token_last_used_at - enterprise: *750 - organization: *752 + enterprise: *754 + organization: *756 sender: *4 - installation: *751 + installation: *755 required: - action - personal_access_token_request @@ -154361,15 +154376,13 @@ x-webhooks: subcategory: personal_access_token_request supported-webhook-types: - app + - organization personal-access-token-request-cancelled: post: summary: |- This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see "[Creating a personal access token](https://docs.github.com/enterprise-cloud@latest//authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token)." To subscribe to this event, a GitHub App must have at least read-level access for the "Personal access token requests" organization permission. - - > [!NOTE] - > Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change. description: A fine-grained personal access token request was cancelled by the requester. operationId: personal-access-token-request/cancelled @@ -154423,11 +154436,11 @@ x-webhooks: type: string enum: - cancelled - personal_access_token_request: *795 - enterprise: *750 - organization: *752 + personal_access_token_request: *799 + enterprise: *754 + organization: *756 sender: *4 - installation: *751 + installation: *755 required: - action - personal_access_token_request @@ -154444,15 +154457,13 @@ x-webhooks: subcategory: personal_access_token_request supported-webhook-types: - app + - organization personal-access-token-request-created: post: summary: |- This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see "[Creating a personal access token](https://docs.github.com/enterprise-cloud@latest//authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token)." To subscribe to this event, a GitHub App must have at least read-level access for the "Personal access token requests" organization permission. - - > [!NOTE] - > Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change. description: A fine-grained personal access token request was created. operationId: personal-access-token-request/created externalDocs: @@ -154505,11 +154516,11 @@ x-webhooks: type: string enum: - created - personal_access_token_request: *795 - enterprise: *750 - organization: *752 + personal_access_token_request: *799 + enterprise: *754 + organization: *756 sender: *4 - installation: *751 + installation: *755 required: - action - personal_access_token_request @@ -154525,15 +154536,13 @@ x-webhooks: subcategory: personal_access_token_request supported-webhook-types: - app + - organization personal-access-token-request-denied: post: summary: |- This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see "[Creating a personal access token](https://docs.github.com/enterprise-cloud@latest//authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token)." To subscribe to this event, a GitHub App must have at least read-level access for the "Personal access token requests" organization permission. - - > [!NOTE] - > Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change. description: A fine-grained personal access token request was denied. operationId: personal-access-token-request/denied externalDocs: @@ -154586,11 +154595,11 @@ x-webhooks: type: string enum: - denied - personal_access_token_request: *795 - organization: *752 - enterprise: *750 + personal_access_token_request: *799 + organization: *756 + enterprise: *754 sender: *4 - installation: *751 + installation: *755 required: - action - personal_access_token_request @@ -154607,6 +154616,7 @@ x-webhooks: subcategory: personal_access_token_request supported-webhook-types: - app + - organization ping: post: summary: This event occurs when you create a new webhook. The ping event is @@ -154694,7 +154704,7 @@ x-webhooks: id: description: Unique identifier of the webhook. type: integer - last_response: *796 + last_response: *800 name: description: The type of webhook. The only valid value is 'web'. type: string @@ -154726,8 +154736,8 @@ x-webhooks: hook_id: description: The ID of the webhook that triggered the ping. type: integer - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 zen: description: Random string of GitHub zen. @@ -154972,10 +154982,10 @@ x-webhooks: - from required: - note - enterprise: *750 - installation: *751 - organization: *752 - project_card: &797 + enterprise: *754 + installation: *755 + organization: *756 + project_card: &801 title: Project Card type: object properties: @@ -155094,7 +155104,7 @@ x-webhooks: - creator - created_at - updated_at - repository: *753 + repository: *757 sender: *4 required: - action @@ -155175,11 +155185,11 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - organization: *752 - project_card: *797 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + project_card: *801 + repository: *757 sender: *4 required: - action @@ -155259,9 +155269,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 project_card: title: Project Card type: object @@ -155389,8 +155399,8 @@ x-webhooks: The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *790 - required: *791 + properties: *794 + required: *795 nullable: true sender: *4 required: @@ -155484,11 +155494,11 @@ x-webhooks: - from required: - note - enterprise: *750 - installation: *751 - organization: *752 - project_card: *797 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + project_card: *801 + repository: *757 sender: *4 required: - action @@ -155582,9 +155592,9 @@ x-webhooks: - from required: - column_id - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 project_card: allOf: - title: Project Card @@ -155774,7 +155784,7 @@ x-webhooks: type: string required: - after_id - repository: *753 + repository: *757 sender: *4 required: - action @@ -155854,10 +155864,10 @@ x-webhooks: type: string enum: - closed - enterprise: *750 - installation: *751 - organization: *752 - project: &799 + enterprise: *754 + installation: *755 + organization: *756 + project: &803 title: Project type: object properties: @@ -155981,7 +155991,7 @@ x-webhooks: - creator - created_at - updated_at - repository: *753 + repository: *757 sender: *4 required: - action @@ -156061,10 +156071,10 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - organization: *752 - project_column: &798 + enterprise: *754 + installation: *755 + organization: *756 + project_column: &802 title: Project Column type: object properties: @@ -156103,7 +156113,7 @@ x-webhooks: - name - created_at - updated_at - repository: *753 + repository: *757 sender: *4 required: - action @@ -156182,18 +156192,18 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - organization: *752 - project_column: *798 + enterprise: *754 + installation: *755 + organization: *756 + project_column: *802 repository: title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *790 - required: *791 + properties: *794 + required: *795 nullable: true sender: *4 required: @@ -156283,11 +156293,11 @@ x-webhooks: type: string required: - from - enterprise: *750 - installation: *751 - organization: *752 - project_column: *798 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + project_column: *802 + repository: *757 sender: *4 required: - action @@ -156367,11 +156377,11 @@ x-webhooks: type: string enum: - moved - enterprise: *750 - installation: *751 - organization: *752 - project_column: *798 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + project_column: *802 + repository: *757 sender: *4 required: - action @@ -156451,11 +156461,11 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - organization: *752 - project: *799 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + project: *803 + repository: *757 sender: *4 required: - action @@ -156535,18 +156545,18 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - organization: *752 - project: *799 + enterprise: *754 + installation: *755 + organization: *756 + project: *803 repository: title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *790 - required: *791 + properties: *794 + required: *795 nullable: true sender: *4 required: @@ -156648,11 +156658,11 @@ x-webhooks: type: string required: - from - enterprise: *750 - installation: *751 - organization: *752 - project: *799 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + project: *803 + repository: *757 sender: *4 required: - action @@ -156731,11 +156741,11 @@ x-webhooks: type: string enum: - reopened - enterprise: *750 - installation: *751 - organization: *752 - project: *799 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + project: *803 + repository: *757 sender: *4 required: - action @@ -156816,9 +156826,9 @@ x-webhooks: type: string enum: - closed - installation: *751 - organization: *752 - projects_v2: &800 + installation: *755 + organization: *756 + projects_v2: &804 title: Projects v2 Project description: A projects v2 project type: object @@ -156961,9 +156971,9 @@ x-webhooks: type: string enum: - created - installation: *751 - organization: *752 - projects_v2: *800 + installation: *755 + organization: *756 + projects_v2: *804 sender: *4 required: - action @@ -157044,9 +157054,9 @@ x-webhooks: type: string enum: - deleted - installation: *751 - organization: *752 - projects_v2: *800 + installation: *755 + organization: *756 + projects_v2: *804 sender: *4 required: - action @@ -157163,9 +157173,9 @@ x-webhooks: type: string to: type: string - installation: *751 - organization: *752 - projects_v2: *800 + installation: *755 + organization: *756 + projects_v2: *804 sender: *4 required: - action @@ -157248,7 +157258,7 @@ x-webhooks: type: string enum: - archived - changes: &804 + changes: &808 type: object properties: archived_at: @@ -157262,9 +157272,9 @@ x-webhooks: type: string nullable: true format: date-time - installation: *751 - organization: *752 - projects_v2_item: &801 + installation: *755 + organization: *756 + projects_v2_item: &805 title: Projects v2 Item description: An item belonging to a project type: object @@ -157398,9 +157408,9 @@ x-webhooks: nullable: true to: type: string - installation: *751 - organization: *752 - projects_v2_item: *801 + installation: *755 + organization: *756 + projects_v2_item: *805 sender: *4 required: - action @@ -157482,9 +157492,9 @@ x-webhooks: type: string enum: - created - installation: *751 - organization: *752 - projects_v2_item: *801 + installation: *755 + organization: *756 + projects_v2_item: *805 sender: *4 required: - action @@ -157565,9 +157575,9 @@ x-webhooks: type: string enum: - deleted - installation: *751 - organization: *752 - projects_v2_item: *801 + installation: *755 + organization: *756 + projects_v2_item: *805 sender: *4 required: - action @@ -157673,7 +157683,7 @@ x-webhooks: oneOf: - type: string - type: integer - - &802 + - &806 title: Projects v2 Single Select Option description: An option for a single select field type: object @@ -157691,7 +157701,7 @@ x-webhooks: required: - id - name - - &803 + - &807 title: Projects v2 Iteration Setting description: An iteration setting for an iteration field type: object @@ -157714,8 +157724,8 @@ x-webhooks: oneOf: - type: string - type: integer - - *802 - - *803 + - *806 + - *807 required: - field_value - type: object @@ -157731,9 +157741,9 @@ x-webhooks: nullable: true required: - body - installation: *751 - organization: *752 - projects_v2_item: *801 + installation: *755 + organization: *756 + projects_v2_item: *805 sender: *4 required: - action @@ -157828,9 +157838,9 @@ x-webhooks: to: type: string nullable: true - installation: *751 - organization: *752 - projects_v2_item: *801 + installation: *755 + organization: *756 + projects_v2_item: *805 sender: *4 required: - action @@ -157913,10 +157923,10 @@ x-webhooks: type: string enum: - restored - changes: *804 - installation: *751 - organization: *752 - projects_v2_item: *801 + changes: *808 + installation: *755 + organization: *756 + projects_v2_item: *805 sender: *4 required: - action @@ -157998,9 +158008,9 @@ x-webhooks: type: string enum: - reopened - installation: *751 - organization: *752 - projects_v2: *800 + installation: *755 + organization: *756 + projects_v2: *804 sender: *4 required: - action @@ -158081,9 +158091,9 @@ x-webhooks: type: string enum: - created - installation: *751 - organization: *752 - projects_v2_status_update: &805 + installation: *755 + organization: *756 + projects_v2_status_update: &809 title: Projects v2 Status Update description: An status update belonging to a project type: object @@ -158210,9 +158220,9 @@ x-webhooks: type: string enum: - deleted - installation: *751 - organization: *752 - projects_v2_status_update: *805 + installation: *755 + organization: *756 + projects_v2_status_update: *809 sender: *4 required: - action @@ -158348,9 +158358,9 @@ x-webhooks: type: string format: date nullable: true - installation: *751 - organization: *752 - projects_v2_status_update: *805 + installation: *755 + organization: *756 + projects_v2_status_update: *809 sender: *4 required: - action @@ -158421,10 +158431,10 @@ x-webhooks: title: public event type: object properties: - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - repository @@ -158501,13 +158511,13 @@ x-webhooks: type: string enum: - assigned - assignee: *777 - enterprise: *750 - installation: *751 - number: &806 + assignee: *781 + enterprise: *754 + installation: *755 + number: &810 description: The pull request number. type: integer - organization: *752 + organization: *756 pull_request: title: Pull Request type: object @@ -160790,7 +160800,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 sender: *4 required: - action @@ -160872,11 +160882,11 @@ x-webhooks: type: string enum: - auto_merge_disabled - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 number: type: integer - organization: *752 + organization: *756 pull_request: title: Pull Request type: object @@ -163154,7 +163164,7 @@ x-webhooks: - draft reason: type: string - repository: *753 + repository: *757 sender: *4 required: - action @@ -163236,11 +163246,11 @@ x-webhooks: type: string enum: - auto_merge_enabled - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 number: type: integer - organization: *752 + organization: *756 pull_request: title: Pull Request type: object @@ -165518,7 +165528,7 @@ x-webhooks: - draft reason: type: string - repository: *753 + repository: *757 sender: *4 required: - action @@ -165600,11 +165610,11 @@ x-webhooks: type: string enum: - closed - enterprise: *750 - installation: *751 - number: *806 - organization: *752 - pull_request: &807 + enterprise: *754 + installation: *755 + number: *810 + organization: *756 + pull_request: &811 allOf: - *608 - type: object @@ -165668,7 +165678,7 @@ x-webhooks: Please use `squash_merge_commit_title` instead.** type: boolean default: false - repository: *753 + repository: *757 sender: *4 required: - action @@ -165749,12 +165759,12 @@ x-webhooks: type: string enum: - converted_to_draft - enterprise: *750 - installation: *751 - number: *806 - organization: *752 - pull_request: *807 - repository: *753 + enterprise: *754 + installation: *755 + number: *810 + organization: *756 + pull_request: *811 + repository: *757 sender: *4 required: - action @@ -165834,11 +165844,11 @@ x-webhooks: type: string enum: - demilestoned - enterprise: *750 + enterprise: *754 milestone: *591 - number: *806 - organization: *752 - pull_request: &808 + number: *810 + organization: *756 + pull_request: &812 title: Pull Request type: object properties: @@ -168101,7 +168111,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 sender: *4 required: - action @@ -168180,11 +168190,11 @@ x-webhooks: type: string enum: - dequeued - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 number: type: integer - organization: *752 + organization: *756 pull_request: title: Pull Request type: object @@ -170466,7 +170476,7 @@ x-webhooks: - BRANCH_PROTECTIONS - GIT_TREE_INVALID - INVALID_MERGE_COMMIT - repository: *753 + repository: *757 sender: *4 required: - action @@ -170590,12 +170600,12 @@ x-webhooks: type: string required: - from - enterprise: *750 - installation: *751 - number: *806 - organization: *752 - pull_request: *807 - repository: *753 + enterprise: *754 + installation: *755 + number: *810 + organization: *756 + pull_request: *811 + repository: *757 sender: *4 required: - action @@ -170675,11 +170685,11 @@ x-webhooks: type: string enum: - enqueued - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 number: type: integer - organization: *752 + organization: *756 pull_request: title: Pull Request type: object @@ -172946,7 +172956,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 sender: *4 required: - action @@ -173026,11 +173036,11 @@ x-webhooks: type: string enum: - labeled - enterprise: *750 - installation: *751 - label: *776 - number: *806 - organization: *752 + enterprise: *754 + installation: *755 + label: *780 + number: *810 + organization: *756 pull_request: title: Pull Request type: object @@ -175312,7 +175322,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 sender: *4 required: - action @@ -175393,10 +175403,10 @@ x-webhooks: type: string enum: - locked - enterprise: *750 - installation: *751 - number: *806 - organization: *752 + enterprise: *754 + installation: *755 + number: *810 + organization: *756 pull_request: title: Pull Request type: object @@ -177676,7 +177686,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 sender: *4 required: - action @@ -177756,12 +177766,12 @@ x-webhooks: type: string enum: - milestoned - enterprise: *750 + enterprise: *754 milestone: *591 - number: *806 - organization: *752 - pull_request: *808 - repository: *753 + number: *810 + organization: *756 + pull_request: *812 + repository: *757 sender: *4 required: - action @@ -177840,12 +177850,12 @@ x-webhooks: type: string enum: - opened - enterprise: *750 - installation: *751 - number: *806 - organization: *752 - pull_request: *807 - repository: *753 + enterprise: *754 + installation: *755 + number: *810 + organization: *756 + pull_request: *811 + repository: *757 sender: *4 required: - action @@ -177926,12 +177936,12 @@ x-webhooks: type: string enum: - ready_for_review - enterprise: *750 - installation: *751 - number: *806 - organization: *752 - pull_request: *807 - repository: *753 + enterprise: *754 + installation: *755 + number: *810 + organization: *756 + pull_request: *811 + repository: *757 sender: *4 required: - action @@ -178011,12 +178021,12 @@ x-webhooks: type: string enum: - reopened - enterprise: *750 - installation: *751 - number: *806 - organization: *752 - pull_request: *807 - repository: *753 + enterprise: *754 + installation: *755 + number: *810 + organization: *756 + pull_request: *811 + repository: *757 sender: *4 required: - action @@ -178382,9 +178392,9 @@ x-webhooks: - start_side - side - reactions - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 pull_request: type: object properties: @@ -180554,7 +180564,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *753 + repository: *757 sender: *4 required: - action @@ -180634,7 +180644,7 @@ x-webhooks: type: string enum: - deleted - comment: &810 + comment: &814 title: Pull Request Review Comment description: The [comment](https://docs.github.com/enterprise-cloud@latest//rest/pulls/comments#get-a-review-comment-for-a-pull-request) itself. @@ -180919,9 +180929,9 @@ x-webhooks: - start_side - side - reactions - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 pull_request: type: object properties: @@ -183079,7 +183089,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *753 + repository: *757 sender: *4 required: - action @@ -183159,11 +183169,11 @@ x-webhooks: type: string enum: - edited - changes: *809 - comment: *810 - enterprise: *750 - installation: *751 - organization: *752 + changes: *813 + comment: *814 + enterprise: *754 + installation: *755 + organization: *756 pull_request: type: object properties: @@ -185324,7 +185334,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *753 + repository: *757 sender: *4 required: - action @@ -185405,9 +185415,9 @@ x-webhooks: type: string enum: - dismissed - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 pull_request: title: Simple Pull Request type: object @@ -187580,7 +187590,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *753 + repository: *757 review: description: The review that was affected. type: object @@ -187823,9 +187833,9 @@ x-webhooks: type: string required: - from - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 pull_request: title: Simple Pull Request type: object @@ -189879,8 +189889,8 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *753 - review: &811 + repository: *757 + review: &815 description: The review that was affected. type: object properties: @@ -190109,12 +190119,12 @@ x-webhooks: type: string enum: - review_request_removed - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 number: description: The pull request number. type: integer - organization: *752 + organization: *756 pull_request: title: Pull Request type: object @@ -192397,7 +192407,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 requested_reviewer: title: User type: object @@ -192481,12 +192491,12 @@ x-webhooks: type: string enum: - review_request_removed - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 number: description: The pull request number. type: integer - organization: *752 + organization: *756 pull_request: title: Pull Request type: object @@ -194776,7 +194786,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 requested_team: title: Team description: Groups of organization members that gives permissions @@ -194968,12 +194978,12 @@ x-webhooks: type: string enum: - review_requested - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 number: description: The pull request number. type: integer - organization: *752 + organization: *756 pull_request: title: Pull Request type: object @@ -197258,7 +197268,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 requested_reviewer: title: User type: object @@ -197343,12 +197353,12 @@ x-webhooks: type: string enum: - review_requested - enterprise: *750 - installation: *751 + enterprise: *754 + installation: *755 number: description: The pull request number. type: integer - organization: *752 + organization: *756 pull_request: title: Pull Request type: object @@ -199624,7 +199634,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 requested_team: title: Team description: Groups of organization members that gives permissions @@ -199805,9 +199815,9 @@ x-webhooks: type: string enum: - submitted - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 pull_request: title: Simple Pull Request type: object @@ -201982,8 +201992,8 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *753 - review: *811 + repository: *757 + review: *815 sender: *4 required: - action @@ -202063,9 +202073,9 @@ x-webhooks: type: string enum: - resolved - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 pull_request: title: Simple Pull Request type: object @@ -204135,7 +204145,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *753 + repository: *757 sender: *4 thread: type: object @@ -204518,9 +204528,9 @@ x-webhooks: type: string enum: - unresolved - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 pull_request: title: Simple Pull Request type: object @@ -206576,7 +206586,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *753 + repository: *757 sender: *4 thread: type: object @@ -206962,10 +206972,10 @@ x-webhooks: type: string before: type: string - enterprise: *750 - installation: *751 - number: *806 - organization: *752 + enterprise: *754 + installation: *755 + number: *810 + organization: *756 pull_request: title: Pull Request type: object @@ -209236,7 +209246,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 sender: *4 required: - action @@ -209318,11 +209328,11 @@ x-webhooks: type: string enum: - unassigned - assignee: *812 - enterprise: *750 - installation: *751 - number: *806 - organization: *752 + assignee: *816 + enterprise: *754 + installation: *755 + number: *810 + organization: *756 pull_request: title: Pull Request type: object @@ -211605,7 +211615,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 sender: *4 required: - action @@ -211684,11 +211694,11 @@ x-webhooks: type: string enum: - unlabeled - enterprise: *750 - installation: *751 - label: *776 - number: *806 - organization: *752 + enterprise: *754 + installation: *755 + label: *780 + number: *810 + organization: *756 pull_request: title: Pull Request type: object @@ -213961,7 +213971,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 sender: *4 required: - action @@ -214042,10 +214052,10 @@ x-webhooks: type: string enum: - unlocked - enterprise: *750 - installation: *751 - number: *806 - organization: *752 + enterprise: *754 + installation: *755 + number: *810 + organization: *756 pull_request: title: Pull Request type: object @@ -216310,7 +216320,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *753 + repository: *757 sender: *4 required: - action @@ -216510,7 +216520,7 @@ x-webhooks: deleted: description: Whether this push deleted the `ref`. type: boolean - enterprise: *750 + enterprise: *754 forced: description: Whether this push was a force push of the `ref`. type: boolean @@ -216602,8 +216612,8 @@ x-webhooks: - url - author - committer - installation: *751 - organization: *752 + installation: *755 + organization: *756 pusher: title: Committer description: Metaproperties for Git author/committer information. @@ -217178,9 +217188,9 @@ x-webhooks: type: string enum: - published - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 registry_package: type: object properties: @@ -217626,7 +217636,7 @@ x-webhooks: type: string rubygems_metadata: type: array - items: *794 + items: *798 summary: type: string tag_name: @@ -217680,7 +217690,7 @@ x-webhooks: - owner - package_version - registry - repository: *753 + repository: *757 sender: *4 required: - action @@ -217758,9 +217768,9 @@ x-webhooks: type: string enum: - updated - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 registry_package: type: object properties: @@ -218068,7 +218078,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: *794 + items: *798 summary: type: string tag_name: @@ -218117,7 +218127,7 @@ x-webhooks: - owner - package_version - registry - repository: *753 + repository: *757 sender: *4 required: - action @@ -218194,10 +218204,10 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - organization: *752 - release: &813 + enterprise: *754 + installation: *755 + organization: *756 + release: &817 title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) object. @@ -218502,7 +218512,7 @@ x-webhooks: - tarball_url - zipball_url - body - repository: *753 + repository: *757 sender: *4 required: - action @@ -218579,11 +218589,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - organization: *752 - release: *813 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + release: *817 + repository: *757 sender: *4 required: - action @@ -218700,11 +218710,11 @@ x-webhooks: type: boolean required: - to - enterprise: *750 - installation: *751 - organization: *752 - release: *813 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + release: *817 + repository: *757 sender: *4 required: - action @@ -218782,9 +218792,9 @@ x-webhooks: type: string enum: - prereleased - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 release: title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) @@ -219093,7 +219103,7 @@ x-webhooks: type: string nullable: true format: uri - repository: *753 + repository: *757 sender: *4 required: - action @@ -219169,10 +219179,10 @@ x-webhooks: type: string enum: - published - enterprise: *750 - installation: *751 - organization: *752 - release: &814 + enterprise: *754 + installation: *755 + organization: *756 + release: &818 title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) object. @@ -219478,7 +219488,7 @@ x-webhooks: type: string nullable: true format: uri - repository: *753 + repository: *757 sender: *4 required: - action @@ -219554,11 +219564,11 @@ x-webhooks: type: string enum: - released - enterprise: *750 - installation: *751 - organization: *752 - release: *813 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + release: *817 + repository: *757 sender: *4 required: - action @@ -219634,11 +219644,11 @@ x-webhooks: type: string enum: - unpublished - enterprise: *750 - installation: *751 - organization: *752 - release: *814 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + release: *818 + repository: *757 sender: *4 required: - action @@ -219714,11 +219724,11 @@ x-webhooks: type: string enum: - published - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - repository_advisory: *661 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + repository_advisory: *665 sender: *4 required: - action @@ -219794,11 +219804,11 @@ x-webhooks: type: string enum: - reported - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - repository_advisory: *661 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + repository_advisory: *665 sender: *4 required: - action @@ -219874,10 +219884,10 @@ x-webhooks: type: string enum: - archived - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -219954,10 +219964,10 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -220035,10 +220045,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -220122,10 +220132,10 @@ x-webhooks: additionalProperties: true description: The `client_payload` that was specified in the `POST /repos/{owner}/{repo}/dispatches` request body. - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -220237,10 +220247,10 @@ x-webhooks: nullable: true items: type: string - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -220312,10 +220322,10 @@ x-webhooks: title: repository_import event type: object properties: - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 status: type: string @@ -220396,10 +220406,10 @@ x-webhooks: type: string enum: - privatized - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -220476,10 +220486,10 @@ x-webhooks: type: string enum: - publicized - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -220573,10 +220583,10 @@ x-webhooks: - name required: - repository - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -220656,10 +220666,10 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 repository_ruleset: *128 sender: *4 required: @@ -220738,10 +220748,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 repository_ruleset: *128 sender: *4 required: @@ -220820,10 +220830,10 @@ x-webhooks: type: string enum: - edited - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 repository_ruleset: *128 changes: type: object @@ -221128,10 +221138,10 @@ x-webhooks: - from required: - owner - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -221209,10 +221219,10 @@ x-webhooks: type: string enum: - unarchived - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -221290,7 +221300,7 @@ x-webhooks: type: string enum: - create - alert: &815 + alert: &819 title: Repository Vulnerability Alert Alert description: The security alert of the vulnerable dependency. type: object @@ -221411,10 +221421,10 @@ x-webhooks: type: string enum: - open - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -221620,10 +221630,10 @@ x-webhooks: type: string enum: - dismissed - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -221701,11 +221711,11 @@ x-webhooks: type: string enum: - reopen - alert: *815 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + alert: *819 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -221904,10 +221914,10 @@ x-webhooks: enum: - fixed - open - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -221985,7 +221995,7 @@ x-webhooks: type: string enum: - created - alert: &816 + alert: &820 type: object properties: number: *100 @@ -222096,10 +222106,10 @@ x-webhooks: description: Whether the detected secret was found in multiple repositories in the same organization or business. nullable: true - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -222180,11 +222190,11 @@ x-webhooks: type: string enum: - created - alert: *816 - installation: *751 - location: *817 - organization: *752 - repository: *753 + alert: *820 + installation: *755 + location: *821 + organization: *756 + repository: *757 sender: *4 required: - location @@ -222422,11 +222432,11 @@ x-webhooks: type: string enum: - publicly_leaked - alert: *816 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + alert: *820 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -222504,11 +222514,11 @@ x-webhooks: type: string enum: - reopened - alert: *816 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + alert: *820 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -222586,11 +222596,11 @@ x-webhooks: type: string enum: - resolved - alert: *816 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + alert: *820 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -222668,11 +222678,11 @@ x-webhooks: type: string enum: - validated - alert: *816 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + alert: *820 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -222798,10 +222808,10 @@ x-webhooks: - organization - enterprise nullable: true - repository: *753 - enterprise: *750 - installation: *751 - organization: *752 + repository: *757 + enterprise: *754 + installation: *755 + organization: *756 sender: *4 required: - action @@ -222879,11 +222889,11 @@ x-webhooks: type: string enum: - published - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - security_advisory: &818 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + security_advisory: &822 description: The details of the security advisory, including summary, description, and severity. type: object @@ -223066,11 +223076,11 @@ x-webhooks: type: string enum: - updated - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 - security_advisory: *818 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 + security_advisory: *822 sender: *4 required: - action @@ -223143,10 +223153,10 @@ x-webhooks: type: string enum: - withdrawn - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 security_advisory: description: The details of the security advisory, including summary, description, and severity. @@ -223331,9 +223341,9 @@ x-webhooks: type: object properties: security_and_analysis: *326 - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 repository: *388 sender: *4 required: @@ -223412,12 +223422,12 @@ x-webhooks: type: string enum: - cancelled - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 - sponsorship: &819 + sponsorship: &823 type: object properties: created_at: @@ -223718,12 +223728,12 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 - sponsorship: *819 + sponsorship: *823 required: - action - sponsorship @@ -223811,12 +223821,12 @@ x-webhooks: type: string required: - from - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 - sponsorship: *819 + sponsorship: *823 required: - action - changes @@ -223893,17 +223903,17 @@ x-webhooks: type: string enum: - pending_cancellation - effective_date: &820 + effective_date: &824 description: The `pending_cancellation` and `pending_tier_change` event types will include the date the cancellation or tier change will take effect. type: string - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 - sponsorship: *819 + sponsorship: *823 required: - action - sponsorship @@ -223977,7 +223987,7 @@ x-webhooks: type: string enum: - pending_tier_change - changes: &821 + changes: &825 type: object properties: tier: @@ -224021,13 +224031,13 @@ x-webhooks: - from required: - tier - effective_date: *820 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + effective_date: *824 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 - sponsorship: *819 + sponsorship: *823 required: - action - changes @@ -224104,13 +224114,13 @@ x-webhooks: type: string enum: - tier_changed - changes: *821 - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + changes: *825 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 - sponsorship: *819 + sponsorship: *823 required: - action - changes @@ -224184,10 +224194,10 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -224270,10 +224280,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -224693,15 +224703,15 @@ x-webhooks: status. type: string nullable: true - enterprise: *750 + enterprise: *754 id: description: The unique identifier of the status. type: integer - installation: *751 + installation: *755 name: type: string - organization: *752 - repository: *753 + organization: *756 + repository: *757 sender: *4 sha: description: The Commit SHA. @@ -224816,9 +224826,9 @@ x-webhooks: description: The ID of the sub-issue. type: number sub_issue: *154 - installation: *751 - organization: *752 - repository: *753 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -224908,9 +224918,9 @@ x-webhooks: description: The ID of the sub-issue. type: number sub_issue: *154 - installation: *751 - organization: *752 - repository: *753 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -225000,9 +225010,9 @@ x-webhooks: description: The ID of the parent issue. type: number parent_issue: *154 - installation: *751 - organization: *752 - repository: *753 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -225092,9 +225102,9 @@ x-webhooks: description: The ID of the parent issue. type: number parent_issue: *154 - installation: *751 - organization: *752 - repository: *753 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -225171,12 +225181,12 @@ x-webhooks: title: team_add event type: object properties: - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 - team: &822 + team: &826 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -225366,9 +225376,9 @@ x-webhooks: type: string enum: - added_to_repository - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 repository: title: Repository description: A git repository @@ -225826,7 +225836,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *822 + team: *826 required: - action - team @@ -225902,9 +225912,9 @@ x-webhooks: type: string enum: - created - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 repository: title: Repository description: A git repository @@ -226362,7 +226372,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *822 + team: *826 required: - action - team @@ -226439,9 +226449,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 repository: title: Repository description: A git repository @@ -226899,7 +226909,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *822 + team: *826 required: - action - team @@ -227043,9 +227053,9 @@ x-webhooks: - from required: - permissions - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 repository: title: Repository description: A git repository @@ -227503,7 +227513,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *822 + team: *826 required: - action - changes @@ -227581,9 +227591,9 @@ x-webhooks: type: string enum: - removed_from_repository - enterprise: *750 - installation: *751 - organization: *752 + enterprise: *754 + installation: *755 + organization: *756 repository: title: Repository description: A git repository @@ -228041,7 +228051,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *822 + team: *826 required: - action - team @@ -228117,10 +228127,10 @@ x-webhooks: type: string enum: - started - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 required: - action @@ -228193,16 +228203,16 @@ x-webhooks: title: workflow_dispatch event type: object properties: - enterprise: *750 + enterprise: *754 inputs: type: object nullable: true additionalProperties: true - installation: *751 - organization: *752 + installation: *755 + organization: *756 ref: type: string - repository: *753 + repository: *757 sender: *4 workflow: type: string @@ -228284,10 +228294,10 @@ x-webhooks: type: string enum: - completed - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 workflow_job: allOf: @@ -228603,10 +228613,10 @@ x-webhooks: type: string enum: - in_progress - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 workflow_job: allOf: @@ -228945,10 +228955,10 @@ x-webhooks: type: string enum: - queued - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 workflow_job: type: object @@ -229162,10 +229172,10 @@ x-webhooks: type: string enum: - waiting - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 workflow_job: type: object @@ -229381,12 +229391,12 @@ x-webhooks: type: string enum: - completed - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 - workflow: *772 + workflow: *776 workflow_run: title: Workflow Run type: object @@ -230385,12 +230395,12 @@ x-webhooks: type: string enum: - in_progress - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 - workflow: *772 + workflow: *776 workflow_run: title: Workflow Run type: object @@ -231374,12 +231384,12 @@ x-webhooks: type: string enum: - requested - enterprise: *750 - installation: *751 - organization: *752 - repository: *753 + enterprise: *754 + installation: *755 + organization: *756 + repository: *757 sender: *4 - workflow: *772 + workflow: *776 workflow_run: title: Workflow Run type: object diff --git a/descriptions/ghec/ghec.2022-11-28.json b/descriptions/ghec/ghec.2022-11-28.json index 80390a036b..04d4a14fd5 100644 --- a/descriptions/ghec/ghec.2022-11-28.json +++ b/descriptions/ghec/ghec.2022-11-28.json @@ -23033,8 +23033,7 @@ "name": "Epic", "description": "An issue type for a multi-week tracking of work", "is_enabled": true, - "color": "green", - "is_private": true + "color": "green" } } } @@ -23105,8 +23104,7 @@ "name": "Epic", "description": "An issue type for a multi-week tracking of work", "is_enabled": true, - "color": "green", - "is_private": true + "color": "green" } } } @@ -93360,7 +93358,7 @@ }, "personal-access-token-request-approved": { "post": { - "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/enterprise-cloud@latest//authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.\n\n> [!NOTE]\n> Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change.", + "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/enterprise-cloud@latest//authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.", "description": "A fine-grained personal access token request was approved.", "operationId": "personal-access-token-request/approved", "externalDocs": { @@ -93444,14 +93442,15 @@ "category": "webhooks", "subcategory": "personal_access_token_request", "supported-webhook-types": [ - "app" + "app", + "organization" ] } } }, "personal-access-token-request-cancelled": { "post": { - "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/enterprise-cloud@latest//authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.\n\n> [!NOTE]\n> Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change.", + "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/enterprise-cloud@latest//authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.", "description": "A fine-grained personal access token request was cancelled by the requester.", "operationId": "personal-access-token-request/cancelled", "externalDocs": { @@ -93535,14 +93534,15 @@ "category": "webhooks", "subcategory": "personal_access_token_request", "supported-webhook-types": [ - "app" + "app", + "organization" ] } } }, "personal-access-token-request-created": { "post": { - "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/enterprise-cloud@latest//authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.\n\n> [!NOTE]\n> Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change.", + "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/enterprise-cloud@latest//authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.", "description": "A fine-grained personal access token request was created.", "operationId": "personal-access-token-request/created", "externalDocs": { @@ -93626,14 +93626,15 @@ "category": "webhooks", "subcategory": "personal_access_token_request", "supported-webhook-types": [ - "app" + "app", + "organization" ] } } }, "personal-access-token-request-denied": { "post": { - "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/enterprise-cloud@latest//authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.\n\n> [!NOTE]\n> Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change.", + "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/enterprise-cloud@latest//authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.", "description": "A fine-grained personal access token request was denied.", "operationId": "personal-access-token-request/denied", "externalDocs": { @@ -93717,7 +93718,8 @@ "category": "webhooks", "subcategory": "personal_access_token_request", "supported-webhook-types": [ - "app" + "app", + "organization" ] } } @@ -113939,7 +113941,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -114284,6 +114291,128 @@ } } }, + "repository-rule-file-path-restriction": { + "title": "file_path_restriction", + "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "file_path_restriction" + ] + }, + "parameters": { + "type": "object", + "properties": { + "restricted_file_paths": { + "type": "array", + "description": "The file paths that are restricted from being pushed to the commit graph.", + "items": { + "type": "string" + } + } + }, + "required": [ + "restricted_file_paths" + ] + } + } + }, + "repository-rule-max-file-path-length": { + "title": "max_file_path_length", + "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "max_file_path_length" + ] + }, + "parameters": { + "type": "object", + "properties": { + "max_file_path_length": { + "type": "integer", + "description": "The maximum amount of characters allowed in file paths", + "minimum": 1, + "maximum": 256 + } + }, + "required": [ + "max_file_path_length" + ] + } + } + }, + "repository-rule-file-extension-restriction": { + "title": "file_extension_restriction", + "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "file_extension_restriction" + ] + }, + "parameters": { + "type": "object", + "properties": { + "restricted_file_extensions": { + "type": "array", + "description": "The file extensions that are restricted from being pushed to the commit graph.", + "items": { + "type": "string" + } + } + }, + "required": [ + "restricted_file_extensions" + ] + } + } + }, + "repository-rule-max-file-size": { + "title": "max_file_size", + "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "max_file_size" + ] + }, + "parameters": { + "type": "object", + "properties": { + "max_file_size": { + "type": "integer", + "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", + "minimum": 1, + "maximum": 100 + } + }, + "required": [ + "max_file_size" + ] + } + } + }, "repository-rule-params-restricted-commits": { "title": "RestrictedCommits", "description": "Restricted commit", @@ -114483,126 +114612,16 @@ "$ref": "#/components/schemas/repository-rule-tag-name-pattern" }, { - "title": "file_path_restriction", - "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_path_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_paths": { - "type": "array", - "description": "The file paths that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_paths" - ] - } - } + "$ref": "#/components/schemas/repository-rule-file-path-restriction" }, { - "title": "max_file_path_length", - "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_path_length" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_path_length": { - "type": "integer", - "description": "The maximum amount of characters allowed in file paths", - "minimum": 1, - "maximum": 256 - } - }, - "required": [ - "max_file_path_length" - ] - } - } + "$ref": "#/components/schemas/repository-rule-max-file-path-length" }, { - "title": "file_extension_restriction", - "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_extension_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_extensions": { - "type": "array", - "description": "The file extensions that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_extensions" - ] - } - } + "$ref": "#/components/schemas/repository-rule-file-extension-restriction" }, { - "title": "max_file_size", - "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_size" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_size": { - "type": "integer", - "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", - "minimum": 1, - "maximum": 100 - } - }, - "required": [ - "max_file_size" - ] - } - } + "$ref": "#/components/schemas/repository-rule-max-file-size" }, { "$ref": "#/components/schemas/repository-rule-workflows" @@ -137928,6 +137947,46 @@ } ] }, + { + "allOf": [ + { + "$ref": "#/components/schemas/repository-rule-file-path-restriction" + }, + { + "$ref": "#/components/schemas/repository-rule-ruleset-info" + } + ] + }, + { + "allOf": [ + { + "$ref": "#/components/schemas/repository-rule-max-file-path-length" + }, + { + "$ref": "#/components/schemas/repository-rule-ruleset-info" + } + ] + }, + { + "allOf": [ + { + "$ref": "#/components/schemas/repository-rule-file-extension-restriction" + }, + { + "$ref": "#/components/schemas/repository-rule-ruleset-info" + } + ] + }, + { + "allOf": [ + { + "$ref": "#/components/schemas/repository-rule-max-file-size" + }, + { + "$ref": "#/components/schemas/repository-rule-ruleset-info" + } + ] + }, { "allOf": [ { diff --git a/descriptions/ghec/ghec.2022-11-28.yaml b/descriptions/ghec/ghec.2022-11-28.yaml index 2100ec0f5b..02dc0656a9 100644 --- a/descriptions/ghec/ghec.2022-11-28.yaml +++ b/descriptions/ghec/ghec.2022-11-28.yaml @@ -16675,7 +16675,6 @@ paths: description: An issue type for a multi-week tracking of work is_enabled: true color: green - is_private: true responses: '200': description: Response @@ -16724,7 +16723,6 @@ paths: description: An issue type for a multi-week tracking of work is_enabled: true color: green - is_private: true responses: '200': description: Response @@ -67620,9 +67618,6 @@ x-webhooks: This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see "[Creating a personal access token](https://docs.github.com/enterprise-cloud@latest//authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token)." To subscribe to this event, a GitHub App must have at least read-level access for the "Personal access token requests" organization permission. - - > [!NOTE] - > Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change. description: A fine-grained personal access token request was approved. operationId: personal-access-token-request/approved externalDocs: @@ -67679,15 +67674,13 @@ x-webhooks: subcategory: personal_access_token_request supported-webhook-types: - app + - organization personal-access-token-request-cancelled: post: summary: |- This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see "[Creating a personal access token](https://docs.github.com/enterprise-cloud@latest//authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token)." To subscribe to this event, a GitHub App must have at least read-level access for the "Personal access token requests" organization permission. - - > [!NOTE] - > Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change. description: A fine-grained personal access token request was cancelled by the requester. operationId: personal-access-token-request/cancelled @@ -67745,15 +67738,13 @@ x-webhooks: subcategory: personal_access_token_request supported-webhook-types: - app + - organization personal-access-token-request-created: post: summary: |- This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see "[Creating a personal access token](https://docs.github.com/enterprise-cloud@latest//authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token)." To subscribe to this event, a GitHub App must have at least read-level access for the "Personal access token requests" organization permission. - - > [!NOTE] - > Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change. description: A fine-grained personal access token request was created. operationId: personal-access-token-request/created externalDocs: @@ -67810,15 +67801,13 @@ x-webhooks: subcategory: personal_access_token_request supported-webhook-types: - app + - organization personal-access-token-request-denied: post: summary: |- This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see "[Creating a personal access token](https://docs.github.com/enterprise-cloud@latest//authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token)." To subscribe to this event, a GitHub App must have at least read-level access for the "Personal access token requests" organization permission. - - > [!NOTE] - > Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change. description: A fine-grained personal access token request was denied. operationId: personal-access-token-request/denied externalDocs: @@ -67875,6 +67864,7 @@ x-webhooks: subcategory: personal_access_token_request supported-webhook-types: - app + - organization ping: post: summary: This event occurs when you create a new webhook. The ping event is @@ -83102,6 +83092,10 @@ components: `merge`, `squash`, and `rebase`. At least one option must be enabled. items: type: string + enum: + - merge + - squash + - rebase dismiss_stale_reviews_on_push: type: boolean description: New, reviewable commits pushed will dismiss previous pull @@ -83358,6 +83352,97 @@ components: required: - operator - pattern + repository-rule-file-path-restriction: + title: file_path_restriction + description: Prevent commits that include changes in specified file paths from + being pushed to the commit graph. + type: object + required: + - type + properties: + type: + type: string + enum: + - file_path_restriction + parameters: + type: object + properties: + restricted_file_paths: + type: array + description: The file paths that are restricted from being pushed to + the commit graph. + items: + type: string + required: + - restricted_file_paths + repository-rule-max-file-path-length: + title: max_file_path_length + description: Prevent commits that include file paths that exceed a specified + character limit from being pushed to the commit graph. + type: object + required: + - type + properties: + type: + type: string + enum: + - max_file_path_length + parameters: + type: object + properties: + max_file_path_length: + type: integer + description: The maximum amount of characters allowed in file paths + minimum: 1 + maximum: 256 + required: + - max_file_path_length + repository-rule-file-extension-restriction: + title: file_extension_restriction + description: Prevent commits that include files with specified file extensions + from being pushed to the commit graph. + type: object + required: + - type + properties: + type: + type: string + enum: + - file_extension_restriction + parameters: + type: object + properties: + restricted_file_extensions: + type: array + description: The file extensions that are restricted from being pushed + to the commit graph. + items: + type: string + required: + - restricted_file_extensions + repository-rule-max-file-size: + title: max_file_size + description: Prevent commits that exceed a specified file size limit from being + pushed to the commit graph. + type: object + required: + - type + properties: + type: + type: string + enum: + - max_file_size + parameters: + type: object + properties: + max_file_size: + type: integer + description: The maximum file size allowed in megabytes. This limit + does not apply to Git Large File Storage (Git LFS). + minimum: 1 + maximum: 100 + required: + - max_file_size repository-rule-params-restricted-commits: title: RestrictedCommits description: Restricted commit @@ -83495,93 +83580,10 @@ components: - "$ref": "#/components/schemas/repository-rule-committer-email-pattern" - "$ref": "#/components/schemas/repository-rule-branch-name-pattern" - "$ref": "#/components/schemas/repository-rule-tag-name-pattern" - - title: file_path_restriction - description: Prevent commits that include changes in specified file paths - from being pushed to the commit graph. - type: object - required: - - type - properties: - type: - type: string - enum: - - file_path_restriction - parameters: - type: object - properties: - restricted_file_paths: - type: array - description: The file paths that are restricted from being pushed - to the commit graph. - items: - type: string - required: - - restricted_file_paths - - title: max_file_path_length - description: Prevent commits that include file paths that exceed a specified - character limit from being pushed to the commit graph. - type: object - required: - - type - properties: - type: - type: string - enum: - - max_file_path_length - parameters: - type: object - properties: - max_file_path_length: - type: integer - description: The maximum amount of characters allowed in file paths - minimum: 1 - maximum: 256 - required: - - max_file_path_length - - title: file_extension_restriction - description: Prevent commits that include files with specified file extensions - from being pushed to the commit graph. - type: object - required: - - type - properties: - type: - type: string - enum: - - file_extension_restriction - parameters: - type: object - properties: - restricted_file_extensions: - type: array - description: The file extensions that are restricted from being pushed - to the commit graph. - items: - type: string - required: - - restricted_file_extensions - - title: max_file_size - description: Prevent commits that exceed a specified file size limit from - being pushed to the commit graph. - type: object - required: - - type - properties: - type: - type: string - enum: - - max_file_size - parameters: - type: object - properties: - max_file_size: - type: integer - description: The maximum file size allowed in megabytes. This limit - does not apply to Git Large File Storage (Git LFS). - minimum: 1 - maximum: 100 - required: - - max_file_size + - "$ref": "#/components/schemas/repository-rule-file-path-restriction" + - "$ref": "#/components/schemas/repository-rule-max-file-path-length" + - "$ref": "#/components/schemas/repository-rule-file-extension-restriction" + - "$ref": "#/components/schemas/repository-rule-max-file-size" - "$ref": "#/components/schemas/repository-rule-workflows" - "$ref": "#/components/schemas/repository-rule-code-scanning" repository-ruleset-conditions-repository-id-target: @@ -101624,6 +101626,18 @@ components: - allOf: - "$ref": "#/components/schemas/repository-rule-tag-name-pattern" - "$ref": "#/components/schemas/repository-rule-ruleset-info" + - allOf: + - "$ref": "#/components/schemas/repository-rule-file-path-restriction" + - "$ref": "#/components/schemas/repository-rule-ruleset-info" + - allOf: + - "$ref": "#/components/schemas/repository-rule-max-file-path-length" + - "$ref": "#/components/schemas/repository-rule-ruleset-info" + - allOf: + - "$ref": "#/components/schemas/repository-rule-file-extension-restriction" + - "$ref": "#/components/schemas/repository-rule-ruleset-info" + - allOf: + - "$ref": "#/components/schemas/repository-rule-max-file-size" + - "$ref": "#/components/schemas/repository-rule-ruleset-info" - allOf: - "$ref": "#/components/schemas/repository-rule-workflows" - "$ref": "#/components/schemas/repository-rule-ruleset-info" diff --git a/descriptions/ghec/ghec.json b/descriptions/ghec/ghec.json index 80390a036b..04d4a14fd5 100644 --- a/descriptions/ghec/ghec.json +++ b/descriptions/ghec/ghec.json @@ -23033,8 +23033,7 @@ "name": "Epic", "description": "An issue type for a multi-week tracking of work", "is_enabled": true, - "color": "green", - "is_private": true + "color": "green" } } } @@ -23105,8 +23104,7 @@ "name": "Epic", "description": "An issue type for a multi-week tracking of work", "is_enabled": true, - "color": "green", - "is_private": true + "color": "green" } } } @@ -93360,7 +93358,7 @@ }, "personal-access-token-request-approved": { "post": { - "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/enterprise-cloud@latest//authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.\n\n> [!NOTE]\n> Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change.", + "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/enterprise-cloud@latest//authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.", "description": "A fine-grained personal access token request was approved.", "operationId": "personal-access-token-request/approved", "externalDocs": { @@ -93444,14 +93442,15 @@ "category": "webhooks", "subcategory": "personal_access_token_request", "supported-webhook-types": [ - "app" + "app", + "organization" ] } } }, "personal-access-token-request-cancelled": { "post": { - "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/enterprise-cloud@latest//authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.\n\n> [!NOTE]\n> Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change.", + "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/enterprise-cloud@latest//authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.", "description": "A fine-grained personal access token request was cancelled by the requester.", "operationId": "personal-access-token-request/cancelled", "externalDocs": { @@ -93535,14 +93534,15 @@ "category": "webhooks", "subcategory": "personal_access_token_request", "supported-webhook-types": [ - "app" + "app", + "organization" ] } } }, "personal-access-token-request-created": { "post": { - "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/enterprise-cloud@latest//authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.\n\n> [!NOTE]\n> Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change.", + "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/enterprise-cloud@latest//authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.", "description": "A fine-grained personal access token request was created.", "operationId": "personal-access-token-request/created", "externalDocs": { @@ -93626,14 +93626,15 @@ "category": "webhooks", "subcategory": "personal_access_token_request", "supported-webhook-types": [ - "app" + "app", + "organization" ] } } }, "personal-access-token-request-denied": { "post": { - "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/enterprise-cloud@latest//authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.\n\n> [!NOTE]\n> Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change.", + "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/enterprise-cloud@latest//authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.", "description": "A fine-grained personal access token request was denied.", "operationId": "personal-access-token-request/denied", "externalDocs": { @@ -93717,7 +93718,8 @@ "category": "webhooks", "subcategory": "personal_access_token_request", "supported-webhook-types": [ - "app" + "app", + "organization" ] } } @@ -113939,7 +113941,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -114284,6 +114291,128 @@ } } }, + "repository-rule-file-path-restriction": { + "title": "file_path_restriction", + "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "file_path_restriction" + ] + }, + "parameters": { + "type": "object", + "properties": { + "restricted_file_paths": { + "type": "array", + "description": "The file paths that are restricted from being pushed to the commit graph.", + "items": { + "type": "string" + } + } + }, + "required": [ + "restricted_file_paths" + ] + } + } + }, + "repository-rule-max-file-path-length": { + "title": "max_file_path_length", + "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "max_file_path_length" + ] + }, + "parameters": { + "type": "object", + "properties": { + "max_file_path_length": { + "type": "integer", + "description": "The maximum amount of characters allowed in file paths", + "minimum": 1, + "maximum": 256 + } + }, + "required": [ + "max_file_path_length" + ] + } + } + }, + "repository-rule-file-extension-restriction": { + "title": "file_extension_restriction", + "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "file_extension_restriction" + ] + }, + "parameters": { + "type": "object", + "properties": { + "restricted_file_extensions": { + "type": "array", + "description": "The file extensions that are restricted from being pushed to the commit graph.", + "items": { + "type": "string" + } + } + }, + "required": [ + "restricted_file_extensions" + ] + } + } + }, + "repository-rule-max-file-size": { + "title": "max_file_size", + "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", + "type": "object", + "required": [ + "type" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "max_file_size" + ] + }, + "parameters": { + "type": "object", + "properties": { + "max_file_size": { + "type": "integer", + "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", + "minimum": 1, + "maximum": 100 + } + }, + "required": [ + "max_file_size" + ] + } + } + }, "repository-rule-params-restricted-commits": { "title": "RestrictedCommits", "description": "Restricted commit", @@ -114483,126 +114612,16 @@ "$ref": "#/components/schemas/repository-rule-tag-name-pattern" }, { - "title": "file_path_restriction", - "description": "Prevent commits that include changes in specified file paths from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_path_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_paths": { - "type": "array", - "description": "The file paths that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_paths" - ] - } - } + "$ref": "#/components/schemas/repository-rule-file-path-restriction" }, { - "title": "max_file_path_length", - "description": "Prevent commits that include file paths that exceed a specified character limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_path_length" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_path_length": { - "type": "integer", - "description": "The maximum amount of characters allowed in file paths", - "minimum": 1, - "maximum": 256 - } - }, - "required": [ - "max_file_path_length" - ] - } - } + "$ref": "#/components/schemas/repository-rule-max-file-path-length" }, { - "title": "file_extension_restriction", - "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "file_extension_restriction" - ] - }, - "parameters": { - "type": "object", - "properties": { - "restricted_file_extensions": { - "type": "array", - "description": "The file extensions that are restricted from being pushed to the commit graph.", - "items": { - "type": "string" - } - } - }, - "required": [ - "restricted_file_extensions" - ] - } - } + "$ref": "#/components/schemas/repository-rule-file-extension-restriction" }, { - "title": "max_file_size", - "description": "Prevent commits that exceed a specified file size limit from being pushed to the commit graph.", - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "max_file_size" - ] - }, - "parameters": { - "type": "object", - "properties": { - "max_file_size": { - "type": "integer", - "description": "The maximum file size allowed in megabytes. This limit does not apply to Git Large File Storage (Git LFS).", - "minimum": 1, - "maximum": 100 - } - }, - "required": [ - "max_file_size" - ] - } - } + "$ref": "#/components/schemas/repository-rule-max-file-size" }, { "$ref": "#/components/schemas/repository-rule-workflows" @@ -137928,6 +137947,46 @@ } ] }, + { + "allOf": [ + { + "$ref": "#/components/schemas/repository-rule-file-path-restriction" + }, + { + "$ref": "#/components/schemas/repository-rule-ruleset-info" + } + ] + }, + { + "allOf": [ + { + "$ref": "#/components/schemas/repository-rule-max-file-path-length" + }, + { + "$ref": "#/components/schemas/repository-rule-ruleset-info" + } + ] + }, + { + "allOf": [ + { + "$ref": "#/components/schemas/repository-rule-file-extension-restriction" + }, + { + "$ref": "#/components/schemas/repository-rule-ruleset-info" + } + ] + }, + { + "allOf": [ + { + "$ref": "#/components/schemas/repository-rule-max-file-size" + }, + { + "$ref": "#/components/schemas/repository-rule-ruleset-info" + } + ] + }, { "allOf": [ { diff --git a/descriptions/ghec/ghec.yaml b/descriptions/ghec/ghec.yaml index 2100ec0f5b..02dc0656a9 100644 --- a/descriptions/ghec/ghec.yaml +++ b/descriptions/ghec/ghec.yaml @@ -16675,7 +16675,6 @@ paths: description: An issue type for a multi-week tracking of work is_enabled: true color: green - is_private: true responses: '200': description: Response @@ -16724,7 +16723,6 @@ paths: description: An issue type for a multi-week tracking of work is_enabled: true color: green - is_private: true responses: '200': description: Response @@ -67620,9 +67618,6 @@ x-webhooks: This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see "[Creating a personal access token](https://docs.github.com/enterprise-cloud@latest//authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token)." To subscribe to this event, a GitHub App must have at least read-level access for the "Personal access token requests" organization permission. - - > [!NOTE] - > Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change. description: A fine-grained personal access token request was approved. operationId: personal-access-token-request/approved externalDocs: @@ -67679,15 +67674,13 @@ x-webhooks: subcategory: personal_access_token_request supported-webhook-types: - app + - organization personal-access-token-request-cancelled: post: summary: |- This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see "[Creating a personal access token](https://docs.github.com/enterprise-cloud@latest//authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token)." To subscribe to this event, a GitHub App must have at least read-level access for the "Personal access token requests" organization permission. - - > [!NOTE] - > Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change. description: A fine-grained personal access token request was cancelled by the requester. operationId: personal-access-token-request/cancelled @@ -67745,15 +67738,13 @@ x-webhooks: subcategory: personal_access_token_request supported-webhook-types: - app + - organization personal-access-token-request-created: post: summary: |- This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see "[Creating a personal access token](https://docs.github.com/enterprise-cloud@latest//authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token)." To subscribe to this event, a GitHub App must have at least read-level access for the "Personal access token requests" organization permission. - - > [!NOTE] - > Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change. description: A fine-grained personal access token request was created. operationId: personal-access-token-request/created externalDocs: @@ -67810,15 +67801,13 @@ x-webhooks: subcategory: personal_access_token_request supported-webhook-types: - app + - organization personal-access-token-request-denied: post: summary: |- This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see "[Creating a personal access token](https://docs.github.com/enterprise-cloud@latest//authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token)." To subscribe to this event, a GitHub App must have at least read-level access for the "Personal access token requests" organization permission. - - > [!NOTE] - > Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change. description: A fine-grained personal access token request was denied. operationId: personal-access-token-request/denied externalDocs: @@ -67875,6 +67864,7 @@ x-webhooks: subcategory: personal_access_token_request supported-webhook-types: - app + - organization ping: post: summary: This event occurs when you create a new webhook. The ping event is @@ -83102,6 +83092,10 @@ components: `merge`, `squash`, and `rebase`. At least one option must be enabled. items: type: string + enum: + - merge + - squash + - rebase dismiss_stale_reviews_on_push: type: boolean description: New, reviewable commits pushed will dismiss previous pull @@ -83358,6 +83352,97 @@ components: required: - operator - pattern + repository-rule-file-path-restriction: + title: file_path_restriction + description: Prevent commits that include changes in specified file paths from + being pushed to the commit graph. + type: object + required: + - type + properties: + type: + type: string + enum: + - file_path_restriction + parameters: + type: object + properties: + restricted_file_paths: + type: array + description: The file paths that are restricted from being pushed to + the commit graph. + items: + type: string + required: + - restricted_file_paths + repository-rule-max-file-path-length: + title: max_file_path_length + description: Prevent commits that include file paths that exceed a specified + character limit from being pushed to the commit graph. + type: object + required: + - type + properties: + type: + type: string + enum: + - max_file_path_length + parameters: + type: object + properties: + max_file_path_length: + type: integer + description: The maximum amount of characters allowed in file paths + minimum: 1 + maximum: 256 + required: + - max_file_path_length + repository-rule-file-extension-restriction: + title: file_extension_restriction + description: Prevent commits that include files with specified file extensions + from being pushed to the commit graph. + type: object + required: + - type + properties: + type: + type: string + enum: + - file_extension_restriction + parameters: + type: object + properties: + restricted_file_extensions: + type: array + description: The file extensions that are restricted from being pushed + to the commit graph. + items: + type: string + required: + - restricted_file_extensions + repository-rule-max-file-size: + title: max_file_size + description: Prevent commits that exceed a specified file size limit from being + pushed to the commit graph. + type: object + required: + - type + properties: + type: + type: string + enum: + - max_file_size + parameters: + type: object + properties: + max_file_size: + type: integer + description: The maximum file size allowed in megabytes. This limit + does not apply to Git Large File Storage (Git LFS). + minimum: 1 + maximum: 100 + required: + - max_file_size repository-rule-params-restricted-commits: title: RestrictedCommits description: Restricted commit @@ -83495,93 +83580,10 @@ components: - "$ref": "#/components/schemas/repository-rule-committer-email-pattern" - "$ref": "#/components/schemas/repository-rule-branch-name-pattern" - "$ref": "#/components/schemas/repository-rule-tag-name-pattern" - - title: file_path_restriction - description: Prevent commits that include changes in specified file paths - from being pushed to the commit graph. - type: object - required: - - type - properties: - type: - type: string - enum: - - file_path_restriction - parameters: - type: object - properties: - restricted_file_paths: - type: array - description: The file paths that are restricted from being pushed - to the commit graph. - items: - type: string - required: - - restricted_file_paths - - title: max_file_path_length - description: Prevent commits that include file paths that exceed a specified - character limit from being pushed to the commit graph. - type: object - required: - - type - properties: - type: - type: string - enum: - - max_file_path_length - parameters: - type: object - properties: - max_file_path_length: - type: integer - description: The maximum amount of characters allowed in file paths - minimum: 1 - maximum: 256 - required: - - max_file_path_length - - title: file_extension_restriction - description: Prevent commits that include files with specified file extensions - from being pushed to the commit graph. - type: object - required: - - type - properties: - type: - type: string - enum: - - file_extension_restriction - parameters: - type: object - properties: - restricted_file_extensions: - type: array - description: The file extensions that are restricted from being pushed - to the commit graph. - items: - type: string - required: - - restricted_file_extensions - - title: max_file_size - description: Prevent commits that exceed a specified file size limit from - being pushed to the commit graph. - type: object - required: - - type - properties: - type: - type: string - enum: - - max_file_size - parameters: - type: object - properties: - max_file_size: - type: integer - description: The maximum file size allowed in megabytes. This limit - does not apply to Git Large File Storage (Git LFS). - minimum: 1 - maximum: 100 - required: - - max_file_size + - "$ref": "#/components/schemas/repository-rule-file-path-restriction" + - "$ref": "#/components/schemas/repository-rule-max-file-path-length" + - "$ref": "#/components/schemas/repository-rule-file-extension-restriction" + - "$ref": "#/components/schemas/repository-rule-max-file-size" - "$ref": "#/components/schemas/repository-rule-workflows" - "$ref": "#/components/schemas/repository-rule-code-scanning" repository-ruleset-conditions-repository-id-target: @@ -101624,6 +101626,18 @@ components: - allOf: - "$ref": "#/components/schemas/repository-rule-tag-name-pattern" - "$ref": "#/components/schemas/repository-rule-ruleset-info" + - allOf: + - "$ref": "#/components/schemas/repository-rule-file-path-restriction" + - "$ref": "#/components/schemas/repository-rule-ruleset-info" + - allOf: + - "$ref": "#/components/schemas/repository-rule-max-file-path-length" + - "$ref": "#/components/schemas/repository-rule-ruleset-info" + - allOf: + - "$ref": "#/components/schemas/repository-rule-file-extension-restriction" + - "$ref": "#/components/schemas/repository-rule-ruleset-info" + - allOf: + - "$ref": "#/components/schemas/repository-rule-max-file-size" + - "$ref": "#/components/schemas/repository-rule-ruleset-info" - allOf: - "$ref": "#/components/schemas/repository-rule-workflows" - "$ref": "#/components/schemas/repository-rule-ruleset-info" diff --git a/descriptions/ghes-3.12/dereferenced/ghes-3.12.2022-11-28.deref.json b/descriptions/ghes-3.12/dereferenced/ghes-3.12.2022-11-28.deref.json index 9d993ce58f..90d3870af9 100644 --- a/descriptions/ghes-3.12/dereferenced/ghes-3.12.2022-11-28.deref.json +++ b/descriptions/ghes-3.12/dereferenced/ghes-3.12.2022-11-28.deref.json @@ -119290,7 +119290,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -120182,7 +120187,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -121088,7 +121098,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -122625,7 +122640,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -123542,7 +123562,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -124436,7 +124461,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -363707,7 +363737,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -364898,7 +364933,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -365697,7 +365737,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -366585,7 +366630,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -368141,7 +368191,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -368955,7 +369010,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -369839,7 +369899,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -721971,7 +722036,7 @@ }, "personal-access-token-request-approved": { "post": { - "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/enterprise-server@3.12/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.\n\n> [!NOTE]\n> Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change.", + "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/enterprise-server@3.12/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.", "description": "A fine-grained personal access token request was approved.", "operationId": "personal-access-token-request/approved", "externalDocs": { @@ -722655,14 +722720,15 @@ "category": "webhooks", "subcategory": "personal_access_token_request", "supported-webhook-types": [ - "app" + "app", + "organization" ] } } }, "personal-access-token-request-cancelled": { "post": { - "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/enterprise-server@3.12/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.\n\n> [!NOTE]\n> Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change.", + "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/enterprise-server@3.12/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.", "description": "A fine-grained personal access token request was cancelled by the requester.", "operationId": "personal-access-token-request/cancelled", "externalDocs": { @@ -723346,14 +723412,15 @@ "category": "webhooks", "subcategory": "personal_access_token_request", "supported-webhook-types": [ - "app" + "app", + "organization" ] } } }, "personal-access-token-request-created": { "post": { - "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/enterprise-server@3.12/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.\n\n> [!NOTE]\n> Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change.", + "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/enterprise-server@3.12/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.", "description": "A fine-grained personal access token request was created.", "operationId": "personal-access-token-request/created", "externalDocs": { @@ -724036,14 +724103,15 @@ "category": "webhooks", "subcategory": "personal_access_token_request", "supported-webhook-types": [ - "app" + "app", + "organization" ] } } }, "personal-access-token-request-denied": { "post": { - "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/enterprise-server@3.12/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.\n\n> [!NOTE]\n> Fine-grained PATs are in public preview. Related APIs, events, and functionality are subject to change.", + "summary": "This event occurs when there is activity relating to a request for a fine-grained personal access token to access resources that belong to a resource owner that requires approval for token access. For more information, see \"[Creating a personal access token](https://docs.github.com/enterprise-server@3.12/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).\"\n\nTo subscribe to this event, a GitHub App must have at least read-level access for the \"Personal access token requests\" organization permission.", "description": "A fine-grained personal access token request was denied.", "operationId": "personal-access-token-request/denied", "externalDocs": { @@ -724727,7 +724795,8 @@ "category": "webhooks", "subcategory": "personal_access_token_request", "supported-webhook-types": [ - "app" + "app", + "organization" ] } } @@ -935656,7 +935725,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -938109,7 +938183,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -940562,7 +940641,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -941289,7 +941373,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, "dismiss_stale_reviews_on_push": { @@ -941844,7 +941933,12 @@ "type": "array", "description": "Array of allowed merge methods. Allowed values include `merge`, `squash`, and `rebase`. At least one option must be enabled.", "items": { - "type": "string" + "type": "string", + "enum": [ + "merge", + "squash", + "rebase" + ] } }, {"code":"internal","msg":"git-diff-tree: context deadline exceeded","meta":{"cause":"*fmt.wrapError"}}