diff --git a/descriptions-next/api.github.com/api.github.com.2022-11-28.json b/descriptions-next/api.github.com/api.github.com.2022-11-28.json index 250d3ffcbb..33fb1bef41 100644 --- a/descriptions-next/api.github.com/api.github.com.2022-11-28.json +++ b/descriptions-next/api.github.com/api.github.com.2022-11-28.json @@ -70024,6 +70024,157 @@ } } }, + "/users/{username}/attestations/bulk-list": { + "post": { + "summary": "List attestations by bulk subject digests", + "description": "List a collection of artifact attestations associated with any entry in a list of subject digests owned by a user.\n\nThe collection of attestations returned by this endpoint is filtered according to the authenticated user's permissions; if the authenticated user cannot read a repository, the attestations associated with that repository will not be included in the response. In addition, when using a fine-grained access token the `attestations:read` permission is required.\n\n**Please note:** in order to offer meaningful security benefits, an attestation's signature and timestamps **must** be cryptographically verified, and the identity of the attestation signer **must** be validated. Attestations can be verified using the [GitHub CLI `attestation verify` command](https://cli.github.com/manual/gh_attestation_verify). For more information, see [our guide on how to use artifact attestations to establish a build's provenance](https://docs.github.com/actions/security-guides/using-artifact-attestations-to-establish-provenance-for-builds).", + "tags": [ + "users" + ], + "operationId": "users/list-attestations-bulk", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/users/attestations#list-attestations-by-bulk-subject-digests" + }, + "parameters": [ + { + "$ref": "#/components/parameters/per-page" + }, + { + "$ref": "#/components/parameters/pagination-before" + }, + { + "$ref": "#/components/parameters/pagination-after" + }, + { + "$ref": "#/components/parameters/username" + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "subject_digests": { + "type": "array", + "items": { + "type": "string" + }, + "description": "List of subject digests to fetch attestations for.", + "minItems": 1, + "maxItems": 1024 + }, + "predicate_type": { + "type": "string", + "description": "Optional filter for fetching attestations with a given predicate type.\nThis option accepts `provenance`, `sbom`, or freeform text for custom predicate types." + } + }, + "required": [ + "subject_digests" + ] + }, + "examples": { + "default": { + "$ref": "#/components/examples/bulk-subject-digest-body" + }, + "withPredicateType": { + "$ref": "#/components/examples/bulk-subject-digest-body-with-predicate-type" + } + } + } + } + }, + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "attestations_subject_digests": { + "type": "object", + "additionalProperties": { + "type": [ + "array", + "null" + ], + "items": { + "type": "object", + "properties": { + "bundle": { + "type": "object", + "properties": { + "mediaType": { + "type": "string" + }, + "verificationMaterial": { + "type": "object", + "properties": {}, + "additionalProperties": true + }, + "dsseEnvelope": { + "type": "object", + "properties": {}, + "additionalProperties": true + } + }, + "description": "The bundle of the attestation." + }, + "repository_id": { + "type": "integer" + }, + "bundle_url": { + "type": "string" + } + } + } + }, + "description": "Mapping of subject digest to bundles." + }, + "page_info": { + "type": "object", + "properties": { + "has_next": { + "type": "boolean", + "description": "Indicates whether there is a next page." + }, + "has_previous": { + "type": "boolean", + "description": "Indicates whether there is a previous page." + }, + "next": { + "type": "string", + "description": "The cursor to the next page." + }, + "previous": { + "type": "string", + "description": "The cursor to the previous page." + } + }, + "description": "Information about the current page." + } + } + }, + "examples": { + "default": { + "$ref": "#/components/examples/list-attestations-bulk" + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "users", + "subcategory": "attestations" + } + } + }, "/users/{username}/attestations/delete-request": { "post": { "summary": "Delete attestations in bulk", diff --git a/descriptions-next/api.github.com/api.github.com.2022-11-28.yaml b/descriptions-next/api.github.com/api.github.com.2022-11-28.yaml index 6c7b63a1c8..fa32036c15 100644 --- a/descriptions-next/api.github.com/api.github.com.2022-11-28.yaml +++ b/descriptions-next/api.github.com/api.github.com.2022-11-28.yaml @@ -50843,6 +50843,112 @@ paths: enabledForGitHubApps: true category: users subcategory: users + "/users/{username}/attestations/bulk-list": + post: + summary: List attestations by bulk subject digests + description: |- + List a collection of artifact attestations associated with any entry in a list of subject digests owned by a user. + + The collection of attestations returned by this endpoint is filtered according to the authenticated user's permissions; if the authenticated user cannot read a repository, the attestations associated with that repository will not be included in the response. In addition, when using a fine-grained access token the `attestations:read` permission is required. + + **Please note:** in order to offer meaningful security benefits, an attestation's signature and timestamps **must** be cryptographically verified, and the identity of the attestation signer **must** be validated. Attestations can be verified using the [GitHub CLI `attestation verify` command](https://cli.github.com/manual/gh_attestation_verify). For more information, see [our guide on how to use artifact attestations to establish a build's provenance](https://docs.github.com/actions/security-guides/using-artifact-attestations-to-establish-provenance-for-builds). + tags: + - users + operationId: users/list-attestations-bulk + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/users/attestations#list-attestations-by-bulk-subject-digests + parameters: + - "$ref": "#/components/parameters/per-page" + - "$ref": "#/components/parameters/pagination-before" + - "$ref": "#/components/parameters/pagination-after" + - "$ref": "#/components/parameters/username" + requestBody: + required: true + content: + application/json: + schema: + type: object + properties: + subject_digests: + type: array + items: + type: string + description: List of subject digests to fetch attestations for. + minItems: 1 + maxItems: 1024 + predicate_type: + type: string + description: |- + Optional filter for fetching attestations with a given predicate type. + This option accepts `provenance`, `sbom`, or freeform text for custom predicate types. + required: + - subject_digests + examples: + default: + "$ref": "#/components/examples/bulk-subject-digest-body" + withPredicateType: + "$ref": "#/components/examples/bulk-subject-digest-body-with-predicate-type" + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + properties: + attestations_subject_digests: + type: object + additionalProperties: + type: + - array + - 'null' + items: + type: object + properties: + bundle: + type: object + properties: + mediaType: + type: string + verificationMaterial: + type: object + properties: {} + additionalProperties: true + dsseEnvelope: + type: object + properties: {} + additionalProperties: true + description: The bundle of the attestation. + repository_id: + type: integer + bundle_url: + type: string + description: Mapping of subject digest to bundles. + page_info: + type: object + properties: + has_next: + type: boolean + description: Indicates whether there is a next page. + has_previous: + type: boolean + description: Indicates whether there is a previous page. + next: + type: string + description: The cursor to the next page. + previous: + type: string + description: The cursor to the previous page. + description: Information about the current page. + examples: + default: + "$ref": "#/components/examples/list-attestations-bulk" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: users + subcategory: attestations "/users/{username}/attestations/delete-request": post: summary: Delete attestations in bulk diff --git a/descriptions-next/api.github.com/api.github.com.json b/descriptions-next/api.github.com/api.github.com.json index 250d3ffcbb..33fb1bef41 100644 --- a/descriptions-next/api.github.com/api.github.com.json +++ b/descriptions-next/api.github.com/api.github.com.json @@ -70024,6 +70024,157 @@ } } }, + "/users/{username}/attestations/bulk-list": { + "post": { + "summary": "List attestations by bulk subject digests", + "description": "List a collection of artifact attestations associated with any entry in a list of subject digests owned by a user.\n\nThe collection of attestations returned by this endpoint is filtered according to the authenticated user's permissions; if the authenticated user cannot read a repository, the attestations associated with that repository will not be included in the response. In addition, when using a fine-grained access token the `attestations:read` permission is required.\n\n**Please note:** in order to offer meaningful security benefits, an attestation's signature and timestamps **must** be cryptographically verified, and the identity of the attestation signer **must** be validated. Attestations can be verified using the [GitHub CLI `attestation verify` command](https://cli.github.com/manual/gh_attestation_verify). For more information, see [our guide on how to use artifact attestations to establish a build's provenance](https://docs.github.com/actions/security-guides/using-artifact-attestations-to-establish-provenance-for-builds).", + "tags": [ + "users" + ], + "operationId": "users/list-attestations-bulk", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/users/attestations#list-attestations-by-bulk-subject-digests" + }, + "parameters": [ + { + "$ref": "#/components/parameters/per-page" + }, + { + "$ref": "#/components/parameters/pagination-before" + }, + { + "$ref": "#/components/parameters/pagination-after" + }, + { + "$ref": "#/components/parameters/username" + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "subject_digests": { + "type": "array", + "items": { + "type": "string" + }, + "description": "List of subject digests to fetch attestations for.", + "minItems": 1, + "maxItems": 1024 + }, + "predicate_type": { + "type": "string", + "description": "Optional filter for fetching attestations with a given predicate type.\nThis option accepts `provenance`, `sbom`, or freeform text for custom predicate types." + } + }, + "required": [ + "subject_digests" + ] + }, + "examples": { + "default": { + "$ref": "#/components/examples/bulk-subject-digest-body" + }, + "withPredicateType": { + "$ref": "#/components/examples/bulk-subject-digest-body-with-predicate-type" + } + } + } + } + }, + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "attestations_subject_digests": { + "type": "object", + "additionalProperties": { + "type": [ + "array", + "null" + ], + "items": { + "type": "object", + "properties": { + "bundle": { + "type": "object", + "properties": { + "mediaType": { + "type": "string" + }, + "verificationMaterial": { + "type": "object", + "properties": {}, + "additionalProperties": true + }, + "dsseEnvelope": { + "type": "object", + "properties": {}, + "additionalProperties": true + } + }, + "description": "The bundle of the attestation." + }, + "repository_id": { + "type": "integer" + }, + "bundle_url": { + "type": "string" + } + } + } + }, + "description": "Mapping of subject digest to bundles." + }, + "page_info": { + "type": "object", + "properties": { + "has_next": { + "type": "boolean", + "description": "Indicates whether there is a next page." + }, + "has_previous": { + "type": "boolean", + "description": "Indicates whether there is a previous page." + }, + "next": { + "type": "string", + "description": "The cursor to the next page." + }, + "previous": { + "type": "string", + "description": "The cursor to the previous page." + } + }, + "description": "Information about the current page." + } + } + }, + "examples": { + "default": { + "$ref": "#/components/examples/list-attestations-bulk" + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "users", + "subcategory": "attestations" + } + } + }, "/users/{username}/attestations/delete-request": { "post": { "summary": "Delete attestations in bulk", diff --git a/descriptions-next/api.github.com/api.github.com.yaml b/descriptions-next/api.github.com/api.github.com.yaml index 6c7b63a1c8..fa32036c15 100644 --- a/descriptions-next/api.github.com/api.github.com.yaml +++ b/descriptions-next/api.github.com/api.github.com.yaml @@ -50843,6 +50843,112 @@ paths: enabledForGitHubApps: true category: users subcategory: users + "/users/{username}/attestations/bulk-list": + post: + summary: List attestations by bulk subject digests + description: |- + List a collection of artifact attestations associated with any entry in a list of subject digests owned by a user. + + The collection of attestations returned by this endpoint is filtered according to the authenticated user's permissions; if the authenticated user cannot read a repository, the attestations associated with that repository will not be included in the response. In addition, when using a fine-grained access token the `attestations:read` permission is required. + + **Please note:** in order to offer meaningful security benefits, an attestation's signature and timestamps **must** be cryptographically verified, and the identity of the attestation signer **must** be validated. Attestations can be verified using the [GitHub CLI `attestation verify` command](https://cli.github.com/manual/gh_attestation_verify). For more information, see [our guide on how to use artifact attestations to establish a build's provenance](https://docs.github.com/actions/security-guides/using-artifact-attestations-to-establish-provenance-for-builds). + tags: + - users + operationId: users/list-attestations-bulk + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/users/attestations#list-attestations-by-bulk-subject-digests + parameters: + - "$ref": "#/components/parameters/per-page" + - "$ref": "#/components/parameters/pagination-before" + - "$ref": "#/components/parameters/pagination-after" + - "$ref": "#/components/parameters/username" + requestBody: + required: true + content: + application/json: + schema: + type: object + properties: + subject_digests: + type: array + items: + type: string + description: List of subject digests to fetch attestations for. + minItems: 1 + maxItems: 1024 + predicate_type: + type: string + description: |- + Optional filter for fetching attestations with a given predicate type. + This option accepts `provenance`, `sbom`, or freeform text for custom predicate types. + required: + - subject_digests + examples: + default: + "$ref": "#/components/examples/bulk-subject-digest-body" + withPredicateType: + "$ref": "#/components/examples/bulk-subject-digest-body-with-predicate-type" + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + properties: + attestations_subject_digests: + type: object + additionalProperties: + type: + - array + - 'null' + items: + type: object + properties: + bundle: + type: object + properties: + mediaType: + type: string + verificationMaterial: + type: object + properties: {} + additionalProperties: true + dsseEnvelope: + type: object + properties: {} + additionalProperties: true + description: The bundle of the attestation. + repository_id: + type: integer + bundle_url: + type: string + description: Mapping of subject digest to bundles. + page_info: + type: object + properties: + has_next: + type: boolean + description: Indicates whether there is a next page. + has_previous: + type: boolean + description: Indicates whether there is a previous page. + next: + type: string + description: The cursor to the next page. + previous: + type: string + description: The cursor to the previous page. + description: Information about the current page. + examples: + default: + "$ref": "#/components/examples/list-attestations-bulk" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: users + subcategory: attestations "/users/{username}/attestations/delete-request": post: summary: Delete attestations in bulk diff --git a/descriptions-next/api.github.com/dereferenced/api.github.com.2022-11-28.deref.json b/descriptions-next/api.github.com/dereferenced/api.github.com.2022-11-28.deref.json index 60a55e08a8..0b208e317c 100644 --- a/descriptions-next/api.github.com/dereferenced/api.github.com.2022-11-28.deref.json +++ b/descriptions-next/api.github.com/dereferenced/api.github.com.2022-11-28.deref.json @@ -615814,6 +615814,321 @@ } } }, + "/users/{username}/attestations/bulk-list": { + "post": { + "summary": "List attestations by bulk subject digests", + "description": "List a collection of artifact attestations associated with any entry in a list of subject digests owned by a user.\n\nThe collection of attestations returned by this endpoint is filtered according to the authenticated user's permissions; if the authenticated user cannot read a repository, the attestations associated with that repository will not be included in the response. In addition, when using a fine-grained access token the `attestations:read` permission is required.\n\n**Please note:** in order to offer meaningful security benefits, an attestation's signature and timestamps **must** be cryptographically verified, and the identity of the attestation signer **must** be validated. Attestations can be verified using the [GitHub CLI `attestation verify` command](https://cli.github.com/manual/gh_attestation_verify). For more information, see [our guide on how to use artifact attestations to establish a build's provenance](https://docs.github.com/actions/security-guides/using-artifact-attestations-to-establish-provenance-for-builds).", + "tags": [ + "users" + ], + "operationId": "users/list-attestations-bulk", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/users/attestations#list-attestations-by-bulk-subject-digests" + }, + "parameters": [ + { + "name": "per_page", + "description": "The number of results per page (max 100). For more information, see \"[Using pagination in the REST API](https://docs.github.com/rest/using-the-rest-api/using-pagination-in-the-rest-api).\"", + "in": "query", + "schema": { + "type": "integer", + "default": 30 + } + }, + { + "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 results before this cursor. For more information, see \"[Using pagination in the REST API](https://docs.github.com/rest/using-the-rest-api/using-pagination-in-the-rest-api).\"", + "in": "query", + "required": false, + "schema": { + "type": "string" + } + }, + { + "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 results after this cursor. For more information, see \"[Using pagination in the REST API](https://docs.github.com/rest/using-the-rest-api/using-pagination-in-the-rest-api).\"", + "in": "query", + "required": false, + "schema": { + "type": "string" + } + }, + { + "name": "username", + "description": "The handle for the GitHub user account.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "subject_digests": { + "type": "array", + "items": { + "type": "string" + }, + "description": "List of subject digests to fetch attestations for.", + "minItems": 1, + "maxItems": 1024 + }, + "predicate_type": { + "type": "string", + "description": "Optional filter for fetching attestations with a given predicate type.\nThis option accepts `provenance`, `sbom`, or freeform text for custom predicate types." + } + }, + "required": [ + "subject_digests" + ] + }, + "examples": { + "default": { + "value": { + "subject_digests": [ + "sha256:abc123", + "sha512:def456" + ] + } + }, + "withPredicateType": { + "value": { + "subject_digests": [ + "sha256:abc123", + "sha512:def456" + ], + "predicateType": "provenance" + } + } + } + } + } + }, + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "attestations_subject_digests": { + "type": "object", + "additionalProperties": { + "type": [ + "array", + "null" + ], + "items": { + "type": "object", + "properties": { + "bundle": { + "type": "object", + "properties": { + "mediaType": { + "type": "string" + }, + "verificationMaterial": { + "type": "object", + "properties": {}, + "additionalProperties": true + }, + "dsseEnvelope": { + "type": "object", + "properties": {}, + "additionalProperties": true + } + }, + "description": "The bundle of the attestation." + }, + "repository_id": { + "type": "integer" + }, + "bundle_url": { + "type": "string" + } + } + } + }, + "description": "Mapping of subject digest to bundles." + }, + "page_info": { + "type": "object", + "properties": { + "has_next": { + "type": "boolean", + "description": "Indicates whether there is a next page." + }, + "has_previous": { + "type": "boolean", + "description": "Indicates whether there is a previous page." + }, + "next": { + "type": "string", + "description": "The cursor to the next page." + }, + "previous": { + "type": "string", + "description": "The cursor to the previous page." + } + }, + "description": "Information about the current page." + } + } + }, + "examples": { + "default": { + "value": { + "attestations_subject_digests": [ + { + "sha256:abc": [ + { + "bundle": { + "mediaType": "application/vnd.dev.sigstore.bundle.v0.3+json", + "verificationMaterial": { + "tlogEntries": [ + { + "logIndex": "97913980", + "logId": { + "keyId": "wNI9atQGlz+VWfO6LRygH4QUfY/8W4RFwiT5i5WRgB0=" + }, + "kindVersion": { + "kind": "dsse", + "version": "0.0.1" + }, + "integratedTime": "1716998992", + "inclusionPromise": { + "signedEntryTimestamp": "MEYCIQCeEsQAy+qXtULkh52wbnHrkt2R2JQ05P9STK/xmdpQ2AIhANiG5Gw6cQiMnwvUz1+9UKtG/vlC8dduq07wsFOViwSL" + }, + "inclusionProof": { + "logIndex": "93750549", + "rootHash": "KgKiXoOl8rM5d4y6Xlbm2QLftvj/FYvTs6z7dJlNO60=", + "treeSize": "93750551", + "hashes": [ + "8LI21mzwxnUSo0fuZeFsUrz2ujZ4QAL+oGeTG+5toZg=", + "nCb369rcIytNhGwWoqBv+eV49X3ZKpo/HJGKm9V+dck=", + "hnNQ9mUdSwYCfdV21pd87NucrdRRNZATowlaRR1hJ4A=", + "MBhhK33vlD4Tq/JKgAaXUI4VjmosWKe6+7RNpQ2ncNM=", + "XKWUE3stvGV1OHsIGiCGfn047Ok6uD4mFkh7BaicaEc=", + "Tgve40VPFfuei+0nhupdGpfPPR+hPpZjxgTiDT8WNoY=", + "wV+S/7tLtYGzkLaSb6UDqexNyhMvumHK/RpTNvEZuLU=", + "uwaWufty6sn6XqO1Tb9M3Vz6sBKPu0HT36mStxJNd7s=", + "jUfeMOXQP0XF1JAnCEETVbfRKMUwCzrVUzYi8vnDMVs=", + "xQKjzJAwwdlQG/YUYBKPXxbCmhMYKo1wnv+6vDuKWhQ=", + "cX3Agx+hP66t1ZLbX/yHbfjU46/3m/VAmWyG/fhxAVc=", + "sjohk/3DQIfXTgf/5XpwtdF7yNbrf8YykOMHr1CyBYQ=", + "98enzMaC+x5oCMvIZQA5z8vu2apDMCFvE/935NfuPw8=" + ], + "checkpoint": { + "envelope": "rekor.sigstore.dev - 2605736670972794746\\n93750551\\nKgKiXoOl8rM5d4y6Xlbm2QLftvj/FYvTs6z7dJlNO60=\\n\\n— rekor.sigstore.dev wNI9ajBEAiBkLzdjY8A9HReU7rmtjwZ+JpSuYtEr9SmvSwUIW7FBjgIgKo+vhkW3tqc+gc8fw9gza3xLoncA8a+MTaJYCaLGA9c=\\n" + } + }, + "canonicalizedBody": "eyJhcGlWZXJzaW9uIjoiMC4wLjEiLCJraW5kIjoiZHNzZSIsInNwZWMiOnsiZW52ZWxvcGVIYXNoIjp7ImFsZ29yaXRobSI6InNoYTI1NiIsInZhbHVlIjoiM2I1YzkwNDk5MGFiYzE4NjI1ZWE3Njg4MzE1OGEwZmI4MTEwMjM4MGJkNjQwZjI5OWJlMzYwZWVkOTMxNjYwYiJ9LCJwYXlsb2FkSGFzaCI6eyJhbGdvcml0aG0iOiJzaGEyNTYiLCJ2YWx1ZSI6IjM4ZGNlZDJjMzE1MGU2OTQxMDViYjZiNDNjYjY3NzBiZTYzZDdhNGM4NjNiMTc2YTkwMmU1MGQ5ZTAyN2ZiMjMifSwic2lnbmF0dXJlcyI6W3sic2lnbmF0dXJlIjoiTUVRQ0lFR0lHQW03Z1pWTExwc3JQY2puZEVqaXVjdEUyL2M5K2o5S0d2YXp6M3JsQWlBZDZPMTZUNWhrelJNM0liUlB6bSt4VDQwbU5RWnhlZmQ3bGFEUDZ4MlhMUT09IiwidmVyaWZpZXIiOiJMUzB0TFMxQ1JVZEpUaUJEUlZKVVNVWkpRMEZVUlMwdExTMHRDazFKU1VkcVZFTkRRbWhUWjBGM1NVSkJaMGxWVjFsNGNVdHpjazFUTTFOMmJEVkphalZQUkdaQ1owMUtUeTlKZDBObldVbExiMXBKZW1vd1JVRjNUWGNLVG5wRlZrMUNUVWRCTVZWRlEyaE5UV015Ykc1ak0xSjJZMjFWZFZwSFZqSk5ValIzU0VGWlJGWlJVVVJGZUZaNllWZGtlbVJIT1hsYVV6RndZbTVTYkFwamJURnNXa2RzYUdSSFZYZElhR05PVFdwUmQwNVVTVFZOVkZsM1QxUlZlVmRvWTA1TmFsRjNUbFJKTlUxVVdYaFBWRlY1VjJwQlFVMUdhM2RGZDFsSUNrdHZXa2w2YWpCRFFWRlpTVXR2V2tsNmFqQkVRVkZqUkZGblFVVmtiV2RvVGs1M00yNVZMMHQxWlZGbmMzQkhTRmMzWjJnNVdFeEVMMWRrU1RoWlRVSUtLekJ3TUZZMGJ6RnJTRzgyWTAweGMwUktaM0pEWjFCUlZYcDRjSFZaZFc4cmVIZFFTSGxzTDJ0RWVXWXpSVXhxYTJGUFEwSlVUWGRuWjFWMlRVRTBSd3BCTVZWa1JIZEZRaTkzVVVWQmQwbElaMFJCVkVKblRsWklVMVZGUkVSQlMwSm5aM0pDWjBWR1FsRmpSRUY2UVdSQ1owNVdTRkUwUlVablVWVnhaa05RQ25aWVMwRjJVelJEWkdoUk1taGlXbGRLVTA5RmRsWnZkMGgzV1VSV1VqQnFRa0puZDBadlFWVXpPVkJ3ZWpGWmEwVmFZalZ4VG1wd1MwWlhhWGhwTkZrS1drUTRkMWRuV1VSV1VqQlNRVkZJTDBKR1FYZFViMXBOWVVoU01HTklUVFpNZVRsdVlWaFNiMlJYU1hWWk1qbDBUREpPYzJGVE9XcGlSMnQyVEcxa2NBcGtSMmd4V1drNU0ySXpTbkphYlhoMlpETk5kbHBIVm5kaVJ6azFZbGRXZFdSRE5UVmlWM2hCWTIxV2JXTjVPVzlhVjBaclkzazVNR051Vm5WaGVrRTFDa0puYjNKQ1owVkZRVmxQTDAxQlJVSkNRM1J2WkVoU2QyTjZiM1pNTTFKMllUSldkVXh0Um1wa1IyeDJZbTVOZFZveWJEQmhTRlpwWkZoT2JHTnRUbllLWW01U2JHSnVVWFZaTWpsMFRVSTRSME5wYzBkQlVWRkNaemM0ZDBGUlNVVkZXR1IyWTIxMGJXSkhPVE5ZTWxKd1l6TkNhR1JIVG05TlJGbEhRMmx6UndwQlVWRkNaemM0ZDBGUlRVVkxSMXBvV2xkWmVWcEhVbXRQUkVacFRVUmplazVxWXpCUFJGRjRUVEpGTTFsNldUQk9iVTVyVFVkS2JWbDZTVEpaZWtGM0NsbFVRWGRIUVZsTFMzZFpRa0pCUjBSMmVrRkNRa0ZSUzFKSFZuZGlSemsxWWxkV2RXUkVRVlpDWjI5eVFtZEZSVUZaVHk5TlFVVkdRa0ZrYW1KSGEzWUtXVEo0Y0UxQ05FZERhWE5IUVZGUlFtYzNPSGRCVVZsRlJVaEtiRnB1VFhaaFIxWm9Xa2hOZG1SSVNqRmliWE4zVDNkWlMwdDNXVUpDUVVkRWRucEJRZ3BEUVZGMFJFTjBiMlJJVW5kamVtOTJURE5TZG1FeVZuVk1iVVpxWkVkc2RtSnVUWFZhTW13d1lVaFdhV1JZVG14amJVNTJZbTVTYkdKdVVYVlpNamwwQ2sxR2QwZERhWE5IUVZGUlFtYzNPSGRCVVd0RlZHZDRUV0ZJVWpCalNFMDJUSGs1Ym1GWVVtOWtWMGwxV1RJNWRFd3lUbk5oVXpscVlrZHJka3h0WkhBS1pFZG9NVmxwT1ROaU0wcHlXbTE0ZG1RelRYWmFSMVozWWtjNU5XSlhWblZrUXpVMVlsZDRRV050Vm0xamVUbHZXbGRHYTJONU9UQmpibFoxWVhwQk5BcENaMjl5UW1kRlJVRlpUeTlOUVVWTFFrTnZUVXRIV21oYVYxbDVXa2RTYTA5RVJtbE5SR042VG1wak1FOUVVWGhOTWtVeldYcFpNRTV0VG10TlIwcHRDbGw2U1RKWmVrRjNXVlJCZDBoUldVdExkMWxDUWtGSFJIWjZRVUpEZDFGUVJFRXhibUZZVW05a1YwbDBZVWM1ZW1SSFZtdE5RMjlIUTJselIwRlJVVUlLWnpjNGQwRlJkMFZJUVhkaFlVaFNNR05JVFRaTWVUbHVZVmhTYjJSWFNYVlpNamwwVERKT2MyRlRPV3BpUjJ0M1QwRlpTMHQzV1VKQ1FVZEVkbnBCUWdwRVVWRnhSRU5vYlZsWFZtMU5iVkpyV2tSbmVGbHFRVE5OZWxrelRrUm5NRTFVVG1oT01rMHlUa1JhYWxwRVFtbGFiVTE1VG0xTmQwMUhSWGROUTBGSENrTnBjMGRCVVZGQ1p6YzRkMEZSTkVWRlozZFJZMjFXYldONU9XOWFWMFpyWTNrNU1HTnVWblZoZWtGYVFtZHZja0puUlVWQldVOHZUVUZGVUVKQmMwMEtRMVJKZUUxcVdYaE5la0V3VDFSQmJVSm5iM0pDWjBWRlFWbFBMMDFCUlZGQ1FtZE5SbTFvTUdSSVFucFBhVGgyV2pKc01HRklWbWxNYlU1MllsTTVhZ3BpUjJ0M1IwRlpTMHQzV1VKQ1FVZEVkbnBCUWtWUlVVdEVRV2N4VDFSamQwNUVZM2hOVkVKalFtZHZja0puUlVWQldVOHZUVUZGVTBKRk5FMVVSMmd3Q21SSVFucFBhVGgyV2pKc01HRklWbWxNYlU1MllsTTVhbUpIYTNaWk1uaHdUSGsxYm1GWVVtOWtWMGwyWkRJNWVXRXlXbk5pTTJSNlRESlNiR05IZUhZS1pWY3hiR0p1VVhWbFZ6RnpVVWhLYkZwdVRYWmhSMVpvV2toTmRtUklTakZpYlhOM1QwRlpTMHQzV1VKQ1FVZEVkbnBCUWtWM1VYRkVRMmh0V1ZkV2JRcE5iVkpyV2tSbmVGbHFRVE5OZWxrelRrUm5NRTFVVG1oT01rMHlUa1JhYWxwRVFtbGFiVTE1VG0xTmQwMUhSWGROUTBWSFEybHpSMEZSVVVKbk56aDNDa0ZTVVVWRmQzZFNaREk1ZVdFeVduTmlNMlJtV2tkc2VtTkhSakJaTW1kM1ZGRlpTMHQzV1VKQ1FVZEVkbnBCUWtaUlVTOUVSREZ2WkVoU2QyTjZiM1lLVERKa2NHUkhhREZaYVRWcVlqSXdkbGt5ZUhCTU1rNXpZVk01YUZrelVuQmlNalY2VEROS01XSnVUWFpQVkVrMFQxUkJNMDVVWXpGTmFUbG9aRWhTYkFwaVdFSXdZM2s0ZUUxQ1dVZERhWE5IUVZGUlFtYzNPSGRCVWxsRlEwRjNSMk5JVm1saVIyeHFUVWxIVEVKbmIzSkNaMFZGUVdSYU5VRm5VVU5DU0RCRkNtVjNRalZCU0dOQk0xUXdkMkZ6WWtoRlZFcHFSMUkwWTIxWFl6TkJjVXBMV0hKcVpWQkxNeTlvTkhCNVowTTRjRGR2TkVGQlFVZFFlRkl4ZW1KblFVRUtRa0ZOUVZORVFrZEJhVVZCS3pobmJGRkplRTlCYUZoQ1FVOVRObE1yT0ZweGQwcGpaSGQzVTNJdlZGZHBhSE16WkV4eFZrRjJiME5KVVVSaWVUbG9NUXBKWTNWRVJYSXJlbk5YYVV3NFVIYzFRMU5VZEd0c2RFbzBNakZ6UlRneFZuWjFOa0Z3VkVGTFFtZG5jV2hyYWs5UVVWRkVRWGRPYmtGRVFtdEJha0VyQ2tSSU4xQXJhR2cwVmtoWFprTlhXSFJ5UzFSdlFrdDFZa0pyUzNCbVYwTlpVWGhxV0UweWRsWXZibEJ4WWxwR1dVOVdXazlpWlRaQlRuSm5lV1J2V1VNS1RVWlZUV0l6ZUhwelJrNVJXWFp6UlZsUGFUSkxibkoyUmpCMFoyOXdiVmhIVm05NmJsb3JjUzh5UVVsRVZ6bEdNVVUzV1RaWk1EWXhaVzkxUVZsa1NBcFhkejA5Q2kwdExTMHRSVTVFSUVORlVsUkpSa2xEUVZSRkxTMHRMUzBLIn1dfX0=" + } + ], + "timestampVerificationData": {}, + "certificate": { + "rawBytes": "MIIGjTCCBhSgAwIBAgIUWYxqKsrMS3Svl5Ij5ODfBgMJO/IwCgYIKoZIzj0EAwMwNzEVMBMGA1UEChMMc2lnc3RvcmUuZGV2MR4wHAYDVQQDExVzaWdzdG9yZS1pbnRlcm1lZGlhdGUwHhcNMjQwNTI5MTYwOTUyWhcNMjQwNTI5MTYxOTUyWjAAMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEdmghNNw3nU/KueQgspGHW7gh9XLD/WdI8YMB+0p0V4o1kHo6cM1sDJgrCgPQUzxpuYuo+xwPHyl/kDyf3ELjkaOCBTMwggUvMA4GA1UdDwEB/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDAzAdBgNVHQ4EFgQUqfCPvXKAvS4CdhQ2hbZWJSOEvVowHwYDVR0jBBgwFoAU39Ppz1YkEZb5qNjpKFWixi4YZD8wWgYDVR0RAQH/BFAwToZMaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkvLmdpdGh1Yi93b3JrZmxvd3MvZGVwbG95bWVudC55bWxAcmVmcy9oZWFkcy90cnVuazA5BgorBgEEAYO/MAEBBCtodHRwczovL3Rva2VuLmFjdGlvbnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tMB8GCisGAQQBg78wAQIEEXdvcmtmbG93X2Rpc3BhdGNoMDYGCisGAQQBg78wAQMEKGZhZWYyZGRkODFiMDczNjc0ODQxM2E3YzY0NmNkMGJmYzI2YzAwYTAwGAYKKwYBBAGDvzABBAQKRGVwbG95bWVudDAVBgorBgEEAYO/MAEFBAdjbGkvY2xpMB4GCisGAQQBg78wAQYEEHJlZnMvaGVhZHMvdHJ1bmswOwYKKwYBBAGDvzABCAQtDCtodHRwczovL3Rva2VuLmFjdGlvbnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tMFwGCisGAQQBg78wAQkETgxMaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkvLmdpdGh1Yi93b3JrZmxvd3MvZGVwbG95bWVudC55bWxAcmVmcy9oZWFkcy90cnVuazA4BgorBgEEAYO/MAEKBCoMKGZhZWYyZGRkODFiMDczNjc0ODQxM2E3YzY0NmNkMGJmYzI2YzAwYTAwHQYKKwYBBAGDvzABCwQPDA1naXRodWItaG9zdGVkMCoGCisGAQQBg78wAQwEHAwaaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkwOAYKKwYBBAGDvzABDQQqDChmYWVmMmRkZDgxYjA3MzY3NDg0MTNhN2M2NDZjZDBiZmMyNmMwMGEwMCAGCisGAQQBg78wAQ4EEgwQcmVmcy9oZWFkcy90cnVuazAZBgorBgEEAYO/MAEPBAsMCTIxMjYxMzA0OTAmBgorBgEEAYO/MAEQBBgMFmh0dHBzOi8vZ2l0aHViLmNvbS9jbGkwGAYKKwYBBAGDvzABEQQKDAg1OTcwNDcxMTBcBgorBgEEAYO/MAESBE4MTGh0dHBzOi8vZ2l0aHViLmNvbS9jbGkvY2xpLy5naXRodWIvd29ya2Zsb3dzL2RlcGxveW1lbnQueW1sQHJlZnMvaGVhZHMvdHJ1bmswOAYKKwYBBAGDvzABEwQqDChmYWVmMmRkZDgxYjA3MzY3NDg0MTNhN2M2NDZjZDBiZmMyNmMwMGEwMCEGCisGAQQBg78wARQEEwwRd29ya2Zsb3dfZGlzcGF0Y2gwTQYKKwYBBAGDvzABFQQ/DD1odHRwczovL2dpdGh1Yi5jb20vY2xpL2NsaS9hY3Rpb25zL3J1bnMvOTI4OTA3NTc1Mi9hdHRlbXB0cy8xMBYGCisGAQQBg78wARYECAwGcHVibGljMIGLBgorBgEEAdZ5AgQCBH0EewB5AHcA3T0wasbHETJjGR4cmWc3AqJKXrjePK3/h4pygC8p7o4AAAGPxR1zbgAABAMASDBGAiEA+8glQIxOAhXBAOS6S+8ZqwJcdwwSr/TWihs3dLqVAvoCIQDby9h1IcuDEr+zsWiL8Pw5CSTtkltJ421sE81Vvu6ApTAKBggqhkjOPQQDAwNnADBkAjA+DH7P+hh4VHWfCWXtrKToBKubBkKpfWCYQxjXM2vV/nPqbZFYOVZObe6ANrgydoYCMFUMb3xzsFNQYvsEYOi2KnrvF0tgopmXGVoznZ+q/2AIDW9F1E7Y6Y061eouAYdHWw==" + } + }, + "dsseEnvelope": { + "payload": "eyJfdHlwZSI6Imh0dHBzOi8vaW4tdG90by5pby9TdGF0ZW1lbnQvdjEiLCJzdWJqZWN0IjpbeyJuYW1lIjoiZ2hfMi41MC4wX3dpbmRvd3NfYXJtNjQuemlwIiwiZGlnZXN0Ijp7InNoYTI1NiI6IjhhYWQxMjBiNDE2Mzg2YjQyNjllZjYyYzhmZGViY2FkMzFhNzA4NDcyOTc4MTdhMTQ5ZGFmOTI3ZWRjODU1NDgifX1dLCJwcmVkaWNhdGVUeXBlIjoiaHR0cHM6Ly9zbHNhLmRldi9wcm92ZW5hbmNlL3YxIiwicHJlZGljYXRlIjp7ImJ1aWxkRGVmaW5pdGlvbiI6eyJidWlsZFR5cGUiOiJodHRwczovL3Nsc2EtZnJhbWV3b3JrLmdpdGh1Yi5pby9naXRodWItYWN0aW9ucy1idWlsZHR5cGVzL3dvcmtmbG93L3YxIiwiZXh0ZXJuYWxQYXJhbWV0ZXJzIjp7IndvcmtmbG93Ijp7InJlZiI6InJlZnMvaGVhZHMvdHJ1bmsiLCJyZXBvc2l0b3J5IjoiaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkiLCJwYXRoIjoiLmdpdGh1Yi93b3JrZmxvd3MvZGVwbG95bWVudC55bWwifX0sImludGVybmFsUGFyYW1ldGVycyI6eyJnaXRodWIiOnsiZXZlbnRfbmFtZSI6IndvcmtmbG93X2Rpc3BhdGNoIiwicmVwb3NpdG9yeV9pZCI6IjIxMjYxMzA0OSIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiI1OTcwNDcxMSJ9fSwicmVzb2x2ZWREZXBlbmRlbmNpZXMiOlt7InVyaSI6ImdpdCtodHRwczovL2dpdGh1Yi5jb20vY2xpL2NsaUByZWZzL2hlYWRzL3RydW5rIiwiZGlnZXN0Ijp7ImdpdENvbW1pdCI6ImZhZWYyZGRkODFiMDczNjc0ODQxM2E3YzY0NmNkMGJmYzI2YzAwYTAifX1dfSwicnVuRGV0YWlscyI6eyJidWlsZGVyIjp7ImlkIjoiaHR0cHM6Ly9naXRodWIuY29tL2FjdGlvbnMvcnVubmVyL2dpdGh1Yi1ob3N0ZWQifSwibWV0YWRhdGEiOnsiaW52b2NhdGlvbklkIjoiaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkvYWN0aW9ucy9ydW5zLzkyODkwNzU3NTIvYXR0ZW1wdHMvMSJ9fX19", + "payloadType": "application/vnd.in-toto+json", + "signatures": [ + { + "sig": "MEQCIEGIGAm7gZVLLpsrPcjndEjiuctE2/c9+j9KGvazz3rlAiAd6O16T5hkzRM3IbRPzm+xT40mNQZxefd7laDP6x2XLQ==" + } + ] + } + }, + "repository_id": 1 + }, + { + "bundle": { + "mediaType": "application/vnd.dev.sigstore.bundle.v0.3+json", + "verificationMaterial": { + "tlogEntries": [ + { + "logIndex": "97913980", + "logId": { + "keyId": "wNI9atQGlz+VWfO6LRygH4QUfY/8W4RFwiT5i5WRgB0=" + }, + "kindVersion": { + "kind": "dsse", + "version": "0.0.1" + }, + "integratedTime": "1716998992", + "inclusionPromise": { + "signedEntryTimestamp": "MEYCIQCeEsQAy+qXtULkh52wbnHrkt2R2JQ05P9STK/xmdpQ2AIhANiG5Gw6cQiMnwvUz1+9UKtG/vlC8dduq07wsFOViwSL" + }, + "inclusionProof": { + "logIndex": "93750549", + "rootHash": "KgKiXoOl8rM5d4y6Xlbm2QLftvj/FYvTs6z7dJlNO60=", + "treeSize": "93750551", + "hashes": [ + "8LI21mzwxnUSo0fuZeFsUrz2ujZ4QAL+oGeTG+5toZg=", + "nCb369rcIytNhGwWoqBv+eV49X3ZKpo/HJGKm9V+dck=", + "hnNQ9mUdSwYCfdV21pd87NucrdRRNZATowlaRR1hJ4A=", + "MBhhK33vlD4Tq/JKgAaXUI4VjmosWKe6+7RNpQ2ncNM=", + "XKWUE3stvGV1OHsIGiCGfn047Ok6uD4mFkh7BaicaEc=", + "Tgve40VPFfuei+0nhupdGpfPPR+hPpZjxgTiDT8WNoY=", + "wV+S/7tLtYGzkLaSb6UDqexNyhMvumHK/RpTNvEZuLU=", + "uwaWufty6sn6XqO1Tb9M3Vz6sBKPu0HT36mStxJNd7s=", + "jUfeMOXQP0XF1JAnCEETVbfRKMUwCzrVUzYi8vnDMVs=", + "xQKjzJAwwdlQG/YUYBKPXxbCmhMYKo1wnv+6vDuKWhQ=", + "cX3Agx+hP66t1ZLbX/yHbfjU46/3m/VAmWyG/fhxAVc=", + "sjohk/3DQIfXTgf/5XpwtdF7yNbrf8YykOMHr1CyBYQ=", + "98enzMaC+x5oCMvIZQA5z8vu2apDMCFvE/935NfuPw8=" + ], + "checkpoint": { + "envelope": "rekor.sigstore.dev - 2605736670972794746\\n93750551\\nKgKiXoOl8rM5d4y6Xlbm2QLftvj/FYvTs6z7dJlNO60=\\n\\n— rekor.sigstore.dev wNI9ajBEAiBkLzdjY8A9HReU7rmtjwZ+JpSuYtEr9SmvSwUIW7FBjgIgKo+vhkW3tqc+gc8fw9gza3xLoncA8a+MTaJYCaLGA9c=\\n" + } + }, + "canonicalizedBody": "eyJhcGlWZXJzaW9uIjoiMC4wLjEiLCJraW5kIjoiZHNzZSIsInNwZWMiOnsiZW52ZWxvcGVIYXNoIjp7ImFsZ29yaXRobSI6InNoYTI1NiIsInZhbHVlIjoiM2I1YzkwNDk5MGFiYzE4NjI1ZWE3Njg4MzE1OGEwZmI4MTEwMjM4MGJkNjQwZjI5OWJlMzYwZWVkOTMxNjYwYiJ9LCJwYXlsb2FkSGFzaCI6eyJhbGdvcml0aG0iOiJzaGEyNTYiLCJ2YWx1ZSI6IjM4ZGNlZDJjMzE1MGU2OTQxMDViYjZiNDNjYjY3NzBiZTYzZDdhNGM4NjNiMTc2YTkwMmU1MGQ5ZTAyN2ZiMjMifSwic2lnbmF0dXJlcyI6W3sic2lnbmF0dXJlIjoiTUVRQ0lFR0lHQW03Z1pWTExwc3JQY2puZEVqaXVjdEUyL2M5K2o5S0d2YXp6M3JsQWlBZDZPMTZUNWhrelJNM0liUlB6bSt4VDQwbU5RWnhlZmQ3bGFEUDZ4MlhMUT09IiwidmVyaWZpZXIiOiJMUzB0TFMxQ1JVZEpUaUJEUlZKVVNVWkpRMEZVUlMwdExTMHRDazFKU1VkcVZFTkRRbWhUWjBGM1NVSkJaMGxWVjFsNGNVdHpjazFUTTFOMmJEVkphalZQUkdaQ1owMUtUeTlKZDBObldVbExiMXBKZW1vd1JVRjNUWGNLVG5wRlZrMUNUVWRCTVZWRlEyaE5UV015Ykc1ak0xSjJZMjFWZFZwSFZqSk5ValIzU0VGWlJGWlJVVVJGZUZaNllWZGtlbVJIT1hsYVV6RndZbTVTYkFwamJURnNXa2RzYUdSSFZYZElhR05PVFdwUmQwNVVTVFZOVkZsM1QxUlZlVmRvWTA1TmFsRjNUbFJKTlUxVVdYaFBWRlY1VjJwQlFVMUdhM2RGZDFsSUNrdHZXa2w2YWpCRFFWRlpTVXR2V2tsNmFqQkVRVkZqUkZGblFVVmtiV2RvVGs1M00yNVZMMHQxWlZGbmMzQkhTRmMzWjJnNVdFeEVMMWRrU1RoWlRVSUtLekJ3TUZZMGJ6RnJTRzgyWTAweGMwUktaM0pEWjFCUlZYcDRjSFZaZFc4cmVIZFFTSGxzTDJ0RWVXWXpSVXhxYTJGUFEwSlVUWGRuWjFWMlRVRTBSd3BCTVZWa1JIZEZRaTkzVVVWQmQwbElaMFJCVkVKblRsWklVMVZGUkVSQlMwSm5aM0pDWjBWR1FsRmpSRUY2UVdSQ1owNVdTRkUwUlVablVWVnhaa05RQ25aWVMwRjJVelJEWkdoUk1taGlXbGRLVTA5RmRsWnZkMGgzV1VSV1VqQnFRa0puZDBadlFWVXpPVkJ3ZWpGWmEwVmFZalZ4VG1wd1MwWlhhWGhwTkZrS1drUTRkMWRuV1VSV1VqQlNRVkZJTDBKR1FYZFViMXBOWVVoU01HTklUVFpNZVRsdVlWaFNiMlJYU1hWWk1qbDBUREpPYzJGVE9XcGlSMnQyVEcxa2NBcGtSMmd4V1drNU0ySXpTbkphYlhoMlpETk5kbHBIVm5kaVJ6azFZbGRXZFdSRE5UVmlWM2hCWTIxV2JXTjVPVzlhVjBaclkzazVNR051Vm5WaGVrRTFDa0puYjNKQ1owVkZRVmxQTDAxQlJVSkNRM1J2WkVoU2QyTjZiM1pNTTFKMllUSldkVXh0Um1wa1IyeDJZbTVOZFZveWJEQmhTRlpwWkZoT2JHTnRUbllLWW01U2JHSnVVWFZaTWpsMFRVSTRSME5wYzBkQlVWRkNaemM0ZDBGUlNVVkZXR1IyWTIxMGJXSkhPVE5ZTWxKd1l6TkNhR1JIVG05TlJGbEhRMmx6UndwQlVWRkNaemM0ZDBGUlRVVkxSMXBvV2xkWmVWcEhVbXRQUkVacFRVUmplazVxWXpCUFJGRjRUVEpGTTFsNldUQk9iVTVyVFVkS2JWbDZTVEpaZWtGM0NsbFVRWGRIUVZsTFMzZFpRa0pCUjBSMmVrRkNRa0ZSUzFKSFZuZGlSemsxWWxkV2RXUkVRVlpDWjI5eVFtZEZSVUZaVHk5TlFVVkdRa0ZrYW1KSGEzWUtXVEo0Y0UxQ05FZERhWE5IUVZGUlFtYzNPSGRCVVZsRlJVaEtiRnB1VFhaaFIxWm9Xa2hOZG1SSVNqRmliWE4zVDNkWlMwdDNXVUpDUVVkRWRucEJRZ3BEUVZGMFJFTjBiMlJJVW5kamVtOTJURE5TZG1FeVZuVk1iVVpxWkVkc2RtSnVUWFZhTW13d1lVaFdhV1JZVG14amJVNTJZbTVTYkdKdVVYVlpNamwwQ2sxR2QwZERhWE5IUVZGUlFtYzNPSGRCVVd0RlZHZDRUV0ZJVWpCalNFMDJUSGs1Ym1GWVVtOWtWMGwxV1RJNWRFd3lUbk5oVXpscVlrZHJka3h0WkhBS1pFZG9NVmxwT1ROaU0wcHlXbTE0ZG1RelRYWmFSMVozWWtjNU5XSlhWblZrUXpVMVlsZDRRV050Vm0xamVUbHZXbGRHYTJONU9UQmpibFoxWVhwQk5BcENaMjl5UW1kRlJVRlpUeTlOUVVWTFFrTnZUVXRIV21oYVYxbDVXa2RTYTA5RVJtbE5SR042VG1wak1FOUVVWGhOTWtVeldYcFpNRTV0VG10TlIwcHRDbGw2U1RKWmVrRjNXVlJCZDBoUldVdExkMWxDUWtGSFJIWjZRVUpEZDFGUVJFRXhibUZZVW05a1YwbDBZVWM1ZW1SSFZtdE5RMjlIUTJselIwRlJVVUlLWnpjNGQwRlJkMFZJUVhkaFlVaFNNR05JVFRaTWVUbHVZVmhTYjJSWFNYVlpNamwwVERKT2MyRlRPV3BpUjJ0M1QwRlpTMHQzV1VKQ1FVZEVkbnBCUWdwRVVWRnhSRU5vYlZsWFZtMU5iVkpyV2tSbmVGbHFRVE5OZWxrelRrUm5NRTFVVG1oT01rMHlUa1JhYWxwRVFtbGFiVTE1VG0xTmQwMUhSWGROUTBGSENrTnBjMGRCVVZGQ1p6YzRkMEZSTkVWRlozZFJZMjFXYldONU9XOWFWMFpyWTNrNU1HTnVWblZoZWtGYVFtZHZja0puUlVWQldVOHZUVUZGVUVKQmMwMEtRMVJKZUUxcVdYaE5la0V3VDFSQmJVSm5iM0pDWjBWRlFWbFBMMDFCUlZGQ1FtZE5SbTFvTUdSSVFucFBhVGgyV2pKc01HRklWbWxNYlU1MllsTTVhZ3BpUjJ0M1IwRlpTMHQzV1VKQ1FVZEVkbnBCUWtWUlVVdEVRV2N4VDFSamQwNUVZM2hOVkVKalFtZHZja0puUlVWQldVOHZUVUZGVTBKRk5FMVVSMmd3Q21SSVFucFBhVGgyV2pKc01HRklWbWxNYlU1MllsTTVhbUpIYTNaWk1uaHdUSGsxYm1GWVVtOWtWMGwyWkRJNWVXRXlXbk5pTTJSNlRESlNiR05IZUhZS1pWY3hiR0p1VVhWbFZ6RnpVVWhLYkZwdVRYWmhSMVpvV2toTmRtUklTakZpYlhOM1QwRlpTMHQzV1VKQ1FVZEVkbnBCUWtWM1VYRkVRMmh0V1ZkV2JRcE5iVkpyV2tSbmVGbHFRVE5OZWxrelRrUm5NRTFVVG1oT01rMHlUa1JhYWxwRVFtbGFiVTE1VG0xTmQwMUhSWGROUTBWSFEybHpSMEZSVVVKbk56aDNDa0ZTVVVWRmQzZFNaREk1ZVdFeVduTmlNMlJtV2tkc2VtTkhSakJaTW1kM1ZGRlpTMHQzV1VKQ1FVZEVkbnBCUWtaUlVTOUVSREZ2WkVoU2QyTjZiM1lLVERKa2NHUkhhREZaYVRWcVlqSXdkbGt5ZUhCTU1rNXpZVk01YUZrelVuQmlNalY2VEROS01XSnVUWFpQVkVrMFQxUkJNMDVVWXpGTmFUbG9aRWhTYkFwaVdFSXdZM2s0ZUUxQ1dVZERhWE5IUVZGUlFtYzNPSGRCVWxsRlEwRjNSMk5JVm1saVIyeHFUVWxIVEVKbmIzSkNaMFZGUVdSYU5VRm5VVU5DU0RCRkNtVjNRalZCU0dOQk0xUXdkMkZ6WWtoRlZFcHFSMUkwWTIxWFl6TkJjVXBMV0hKcVpWQkxNeTlvTkhCNVowTTRjRGR2TkVGQlFVZFFlRkl4ZW1KblFVRUtRa0ZOUVZORVFrZEJhVVZCS3pobmJGRkplRTlCYUZoQ1FVOVRObE1yT0ZweGQwcGpaSGQzVTNJdlZGZHBhSE16WkV4eFZrRjJiME5KVVVSaWVUbG9NUXBKWTNWRVJYSXJlbk5YYVV3NFVIYzFRMU5VZEd0c2RFbzBNakZ6UlRneFZuWjFOa0Z3VkVGTFFtZG5jV2hyYWs5UVVWRkVRWGRPYmtGRVFtdEJha0VyQ2tSSU4xQXJhR2cwVmtoWFprTlhXSFJ5UzFSdlFrdDFZa0pyUzNCbVYwTlpVWGhxV0UweWRsWXZibEJ4WWxwR1dVOVdXazlpWlRaQlRuSm5lV1J2V1VNS1RVWlZUV0l6ZUhwelJrNVJXWFp6UlZsUGFUSkxibkoyUmpCMFoyOXdiVmhIVm05NmJsb3JjUzh5UVVsRVZ6bEdNVVUzV1RaWk1EWXhaVzkxUVZsa1NBcFhkejA5Q2kwdExTMHRSVTVFSUVORlVsUkpSa2xEUVZSRkxTMHRMUzBLIn1dfX0=" + } + ], + "timestampVerificationData": {}, + "certificate": { + "rawBytes": "MIIGjTCCBhSgAwIBAgIUWYxqKsrMS3Svl5Ij5ODfBgMJO/IwCgYIKoZIzj0EAwMwNzEVMBMGA1UEChMMc2lnc3RvcmUuZGV2MR4wHAYDVQQDExVzaWdzdG9yZS1pbnRlcm1lZGlhdGUwHhcNMjQwNTI5MTYwOTUyWhcNMjQwNTI5MTYxOTUyWjAAMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEdmghNNw3nU/KueQgspGHW7gh9XLD/WdI8YMB+0p0V4o1kHo6cM1sDJgrCgPQUzxpuYuo+xwPHyl/kDyf3ELjkaOCBTMwggUvMA4GA1UdDwEB/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDAzAdBgNVHQ4EFgQUqfCPvXKAvS4CdhQ2hbZWJSOEvVowHwYDVR0jBBgwFoAU39Ppz1YkEZb5qNjpKFWixi4YZD8wWgYDVR0RAQH/BFAwToZMaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkvLmdpdGh1Yi93b3JrZmxvd3MvZGVwbG95bWVudC55bWxAcmVmcy9oZWFkcy90cnVuazA5BgorBgEEAYO/MAEBBCtodHRwczovL3Rva2VuLmFjdGlvbnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tMB8GCisGAQQBg78wAQIEEXdvcmtmbG93X2Rpc3BhdGNoMDYGCisGAQQBg78wAQMEKGZhZWYyZGRkODFiMDczNjc0ODQxM2E3YzY0NmNkMGJmYzI2YzAwYTAwGAYKKwYBBAGDvzABBAQKRGVwbG95bWVudDAVBgorBgEEAYO/MAEFBAdjbGkvY2xpMB4GCisGAQQBg78wAQYEEHJlZnMvaGVhZHMvdHJ1bmswOwYKKwYBBAGDvzABCAQtDCtodHRwczovL3Rva2VuLmFjdGlvbnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tMFwGCisGAQQBg78wAQkETgxMaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkvLmdpdGh1Yi93b3JrZmxvd3MvZGVwbG95bWVudC55bWxAcmVmcy9oZWFkcy90cnVuazA4BgorBgEEAYO/MAEKBCoMKGZhZWYyZGRkODFiMDczNjc0ODQxM2E3YzY0NmNkMGJmYzI2YzAwYTAwHQYKKwYBBAGDvzABCwQPDA1naXRodWItaG9zdGVkMCoGCisGAQQBg78wAQwEHAwaaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkwOAYKKwYBBAGDvzABDQQqDChmYWVmMmRkZDgxYjA3MzY3NDg0MTNhN2M2NDZjZDBiZmMyNmMwMGEwMCAGCisGAQQBg78wAQ4EEgwQcmVmcy9oZWFkcy90cnVuazAZBgorBgEEAYO/MAEPBAsMCTIxMjYxMzA0OTAmBgorBgEEAYO/MAEQBBgMFmh0dHBzOi8vZ2l0aHViLmNvbS9jbGkwGAYKKwYBBAGDvzABEQQKDAg1OTcwNDcxMTBcBgorBgEEAYO/MAESBE4MTGh0dHBzOi8vZ2l0aHViLmNvbS9jbGkvY2xpLy5naXRodWIvd29ya2Zsb3dzL2RlcGxveW1lbnQueW1sQHJlZnMvaGVhZHMvdHJ1bmswOAYKKwYBBAGDvzABEwQqDChmYWVmMmRkZDgxYjA3MzY3NDg0MTNhN2M2NDZjZDBiZmMyNmMwMGEwMCEGCisGAQQBg78wARQEEwwRd29ya2Zsb3dfZGlzcGF0Y2gwTQYKKwYBBAGDvzABFQQ/DD1odHRwczovL2dpdGh1Yi5jb20vY2xpL2NsaS9hY3Rpb25zL3J1bnMvOTI4OTA3NTc1Mi9hdHRlbXB0cy8xMBYGCisGAQQBg78wARYECAwGcHVibGljMIGLBgorBgEEAdZ5AgQCBH0EewB5AHcA3T0wasbHETJjGR4cmWc3AqJKXrjePK3/h4pygC8p7o4AAAGPxR1zbgAABAMASDBGAiEA+8glQIxOAhXBAOS6S+8ZqwJcdwwSr/TWihs3dLqVAvoCIQDby9h1IcuDEr+zsWiL8Pw5CSTtkltJ421sE81Vvu6ApTAKBggqhkjOPQQDAwNnADBkAjA+DH7P+hh4VHWfCWXtrKToBKubBkKpfWCYQxjXM2vV/nPqbZFYOVZObe6ANrgydoYCMFUMb3xzsFNQYvsEYOi2KnrvF0tgopmXGVoznZ+q/2AIDW9F1E7Y6Y061eouAYdHWw==" + } + }, + "dsseEnvelope": { + "payload": "eyJfdHlwZSI6Imh0dHBzOi8vaW4tdG90by5pby9TdGF0ZW1lbnQvdjEiLCJzdWJqZWN0IjpbeyJuYW1lIjoiZ2hfMi41MC4wX3dpbmRvd3NfYXJtNjQuemlwIiwiZGlnZXN0Ijp7InNoYTI1NiI6IjhhYWQxMjBiNDE2Mzg2YjQyNjllZjYyYzhmZGViY2FkMzFhNzA4NDcyOTc4MTdhMTQ5ZGFmOTI3ZWRjODU1NDgifX1dLCJwcmVkaWNhdGVUeXBlIjoiaHR0cHM6Ly9zbHNhLmRldi9wcm92ZW5hbmNlL3YxIiwicHJlZGljYXRlIjp7ImJ1aWxkRGVmaW5pdGlvbiI6eyJidWlsZFR5cGUiOiJodHRwczovL3Nsc2EtZnJhbWV3b3JrLmdpdGh1Yi5pby9naXRodWItYWN0aW9ucy1idWlsZHR5cGVzL3dvcmtmbG93L3YxIiwiZXh0ZXJuYWxQYXJhbWV0ZXJzIjp7IndvcmtmbG93Ijp7InJlZiI6InJlZnMvaGVhZHMvdHJ1bmsiLCJyZXBvc2l0b3J5IjoiaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkiLCJwYXRoIjoiLmdpdGh1Yi93b3JrZmxvd3MvZGVwbG95bWVudC55bWwifX0sImludGVybmFsUGFyYW1ldGVycyI6eyJnaXRodWIiOnsiZXZlbnRfbmFtZSI6IndvcmtmbG93X2Rpc3BhdGNoIiwicmVwb3NpdG9yeV9pZCI6IjIxMjYxMzA0OSIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiI1OTcwNDcxMSJ9fSwicmVzb2x2ZWREZXBlbmRlbmNpZXMiOlt7InVyaSI6ImdpdCtodHRwczovL2dpdGh1Yi5jb20vY2xpL2NsaUByZWZzL2hlYWRzL3RydW5rIiwiZGlnZXN0Ijp7ImdpdENvbW1pdCI6ImZhZWYyZGRkODFiMDczNjc0ODQxM2E3YzY0NmNkMGJmYzI2YzAwYTAifX1dfSwicnVuRGV0YWlscyI6eyJidWlsZGVyIjp7ImlkIjoiaHR0cHM6Ly9naXRodWIuY29tL2FjdGlvbnMvcnVubmVyL2dpdGh1Yi1ob3N0ZWQifSwibWV0YWRhdGEiOnsiaW52b2NhdGlvbklkIjoiaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkvYWN0aW9ucy9ydW5zLzkyODkwNzU3NTIvYXR0ZW1wdHMvMSJ9fX19", + "payloadType": "application/vnd.in-toto+json", + "signatures": [ + { + "sig": "MEQCIEGIGAm7gZVLLpsrPcjndEjiuctE2/c9+j9KGvazz3rlAiAd6O16T5hkzRM3IbRPzm+xT40mNQZxefd7laDP6x2XLQ==" + } + ] + } + }, + "repository_id": 1 + } + ] + } + ] + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "users", + "subcategory": "attestations" + } + } + }, "/users/{username}/attestations/delete-request": { "post": { "summary": "Delete attestations in bulk", diff --git a/descriptions-next/api.github.com/dereferenced/api.github.com.2022-11-28.deref.yaml b/descriptions-next/api.github.com/dereferenced/api.github.com.2022-11-28.deref.yaml index 0c87d270e4..5b324a6c75 100644 --- a/descriptions-next/api.github.com/dereferenced/api.github.com.2022-11-28.deref.yaml +++ b/descriptions-next/api.github.com/dereferenced/api.github.com.2022-11-28.deref.yaml @@ -16499,7 +16499,7 @@ paths: url: https://docs.github.com/rest/billing/enhanced-billing#get-billing-usage-report-for-an-organization parameters: - *90 - - &641 + - &644 name: year description: If specified, only return results for a single year. The value of `year` is an integer with four digits representing a year. For example, @@ -16508,7 +16508,7 @@ paths: required: false schema: type: integer - - &642 + - &645 name: month description: If specified, only return results for a single month. The value of `month` is an integer between `1` and `12`. If no year is specified the @@ -16517,7 +16517,7 @@ paths: required: false schema: type: integer - - &643 + - &646 name: day description: If specified, only return results for a single day. The value of `day` is an integer between `1` and `31`. If no `year` or `month` is @@ -16526,7 +16526,7 @@ paths: required: false schema: type: integer - - &644 + - &647 name: hour description: If specified, only return results for a single hour. The value of `hour` is an integer between `0` and `23`. If no `year`, `month`, or @@ -21658,12 +21658,12 @@ paths: required: - subject_digests examples: - default: + default: &633 value: subject_digests: - sha256:abc123 - sha512:def456 - withPredicateType: + withPredicateType: &634 value: subject_digests: - sha256:abc123 @@ -21722,7 +21722,7 @@ paths: description: The cursor to the previous page. description: Information about the current page. examples: - default: + default: &635 value: attestations_subject_digests: - sha256:abc: @@ -39007,7 +39007,7 @@ paths: description: Response content: application/json: - schema: &635 + schema: &638 type: object properties: total_minutes_used: @@ -39077,7 +39077,7 @@ paths: - included_minutes - minutes_used_breakdown examples: - default: &636 + default: &639 value: total_minutes_used: 305 total_paid_minutes_used: 0 @@ -39113,7 +39113,7 @@ paths: description: Response content: application/json: - schema: &637 + schema: &640 type: object properties: total_gigabytes_bandwidth_used: @@ -39131,7 +39131,7 @@ paths: - total_paid_gigabytes_bandwidth_used - included_gigabytes_bandwidth examples: - default: &638 + default: &641 value: total_gigabytes_bandwidth_used: 50 total_paid_gigabytes_bandwidth_used: 40 @@ -39163,7 +39163,7 @@ paths: description: Response content: application/json: - schema: &639 + schema: &642 type: object properties: days_left_in_billing_cycle: @@ -39181,7 +39181,7 @@ paths: - estimated_paid_storage_for_month - estimated_storage_for_month examples: - default: &640 + default: &643 value: days_left_in_billing_cycle: 20 estimated_paid_storage_for_month: 15 @@ -55119,7 +55119,7 @@ paths: check. type: array items: *347 - deployment: &653 + deployment: &656 title: Deployment description: A deployment created as the result of an Actions check run from a workflow that references an environment @@ -71164,7 +71164,7 @@ paths: format: uri examples: - https://api.github.com/repos/octocat/Hello-World/hooks/1/deliveries - last_response: &684 + last_response: &687 title: Hook Response type: object properties: @@ -86841,7 +86841,7 @@ paths: schema: type: array description: List of locations where the secret was detected - items: &705 + items: &708 type: object properties: type: @@ -97169,7 +97169,7 @@ paths: - subkeys - revoked examples: - default: &633 + default: &636 value: - id: 3 name: Octocat's GPG Key @@ -99306,7 +99306,7 @@ paths: application/json: schema: *204 examples: - default: &634 + default: &637 value: id: 40201 name: octo-name @@ -100505,7 +100505,7 @@ paths: - title - created_at examples: - default: &645 + default: &648 value: - key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -100671,7 +100671,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#list-repositories-starred-by-the-authenticated-user parameters: - - &646 + - &649 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 @@ -100700,7 +100700,7 @@ paths: application/vnd.github.v3.star+json: schema: type: array - items: &647 + items: &650 title: Starred Repository description: Starred Repository type: object @@ -101227,6 +101227,109 @@ paths: enabledForGitHubApps: true category: users subcategory: users + "/users/{username}/attestations/bulk-list": + post: + summary: List attestations by bulk subject digests + description: |- + List a collection of artifact attestations associated with any entry in a list of subject digests owned by a user. + + The collection of attestations returned by this endpoint is filtered according to the authenticated user's permissions; if the authenticated user cannot read a repository, the attestations associated with that repository will not be included in the response. In addition, when using a fine-grained access token the `attestations:read` permission is required. + + **Please note:** in order to offer meaningful security benefits, an attestation's signature and timestamps **must** be cryptographically verified, and the identity of the attestation signer **must** be validated. Attestations can be verified using the [GitHub CLI `attestation verify` command](https://cli.github.com/manual/gh_attestation_verify). For more information, see [our guide on how to use artifact attestations to establish a build's provenance](https://docs.github.com/actions/security-guides/using-artifact-attestations-to-establish-provenance-for-builds). + tags: + - users + operationId: users/list-attestations-bulk + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/users/attestations#list-attestations-by-bulk-subject-digests + parameters: + - *17 + - *38 + - *39 + - *129 + requestBody: + required: true + content: + application/json: + schema: + type: object + properties: + subject_digests: + type: array + items: + type: string + description: List of subject digests to fetch attestations for. + minItems: 1 + maxItems: 1024 + predicate_type: + type: string + description: |- + Optional filter for fetching attestations with a given predicate type. + This option accepts `provenance`, `sbom`, or freeform text for custom predicate types. + required: + - subject_digests + examples: + default: *633 + withPredicateType: *634 + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + properties: + attestations_subject_digests: + type: object + additionalProperties: + type: + - array + - 'null' + items: + type: object + properties: + bundle: + type: object + properties: + mediaType: + type: string + verificationMaterial: + type: object + properties: {} + additionalProperties: true + dsseEnvelope: + type: object + properties: {} + additionalProperties: true + description: The bundle of the attestation. + repository_id: + type: integer + bundle_url: + type: string + description: Mapping of subject digest to bundles. + page_info: + type: object + properties: + has_next: + type: boolean + description: Indicates whether there is a next page. + has_previous: + type: boolean + description: Indicates whether there is a previous page. + next: + type: string + description: The cursor to the next page. + previous: + type: string + description: The cursor to the previous page. + description: Information about the current page. + examples: + default: *635 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: users + subcategory: attestations "/users/{username}/attestations/delete-request": post: summary: Delete attestations in bulk @@ -101870,7 +101973,7 @@ paths: type: array items: *609 examples: - default: *633 + default: *636 headers: Link: *57 x-github: @@ -102140,7 +102243,7 @@ paths: application/json: schema: *204 examples: - default: *634 + default: *637 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -102739,9 +102842,9 @@ paths: description: Response content: application/json: - schema: *635 + schema: *638 examples: - default: *636 + default: *639 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -102769,9 +102872,9 @@ paths: description: Response content: application/json: - schema: *637 + schema: *640 examples: - default: *638 + default: *641 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -102799,9 +102902,9 @@ paths: description: Response content: application/json: - schema: *639 + schema: *642 examples: - default: *640 + default: *643 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -102822,10 +102925,10 @@ paths: url: https://docs.github.com/rest/billing/enhanced-billing#get-billing-usage-report-for-a-user parameters: - *129 - - *641 - - *642 - - *643 - *644 + - *645 + - *646 + - *647 responses: '200': description: Response when getting a billing usage report @@ -102958,7 +103061,7 @@ paths: type: array items: *626 examples: - default: *645 + default: *648 headers: Link: *57 x-github: @@ -102983,7 +103086,7 @@ paths: url: https://docs.github.com/rest/activity/starring#list-repositories-starred-by-a-user parameters: - *129 - - *646 + - *649 - *46 - *17 - *19 @@ -102995,7 +103098,7 @@ paths: schema: anyOf: - type: array - items: *647 + items: *650 - type: array items: *59 examples: @@ -103159,7 +103262,7 @@ webhooks: type: string enum: - disabled - enterprise: &648 + enterprise: &651 title: Enterprise description: |- An enterprise on GitHub. Webhook payloads contain the `enterprise` property when the webhook is configured @@ -103228,7 +103331,7 @@ webhooks: - created_at - updated_at - avatar_url - installation: &649 + installation: &652 title: Simple Installation description: |- The GitHub App installation. Webhook payloads contain the `installation` property when the event is configured @@ -103249,7 +103352,7 @@ webhooks: required: - id - node_id - organization: &650 + organization: &653 title: Organization Simple description: |- A GitHub organization. Webhook payloads contain the `organization` property when the webhook is configured for an @@ -103322,7 +103425,7 @@ webhooks: - public_members_url - avatar_url - description - repository: &651 + repository: &654 title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property @@ -104235,10 +104338,10 @@ webhooks: type: string enum: - enabled - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -104314,11 +104417,11 @@ webhooks: type: string enum: - created - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 - rule: &652 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 + rule: &655 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) @@ -104541,11 +104644,11 @@ webhooks: type: string enum: - deleted - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 - rule: *652 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 + rule: *655 sender: *4 required: - action @@ -104733,11 +104836,11 @@ webhooks: - everyone required: - from - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 - rule: *652 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 + rule: *655 sender: *4 required: - action @@ -104821,7 +104924,7 @@ webhooks: type: string enum: - completed - check_run: &654 + check_run: &657 title: CheckRun description: A check performed on the code of a given code change type: object @@ -104931,7 +105034,7 @@ webhooks: - examples: - neutral - deployment: *653 + deployment: *656 details_url: type: string examples: @@ -105029,9 +105132,9 @@ webhooks: - output - app - pull_requests - installation: *649 - organization: *650 - repository: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - check_run @@ -105424,10 +105527,10 @@ webhooks: type: string enum: - created - check_run: *654 - installation: *649 - organization: *650 - repository: *651 + check_run: *657 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - check_run @@ -105823,10 +105926,10 @@ webhooks: type: string enum: - requested_action - check_run: *654 - installation: *649 - organization: *650 - repository: *651 + check_run: *657 + installation: *652 + organization: *653 + repository: *654 requested_action: description: The action requested by the user. type: object @@ -106231,10 +106334,10 @@ webhooks: type: string enum: - rerequested - check_run: *654 - installation: *649 - organization: *650 - repository: *651 + check_run: *657 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - check_run @@ -107226,10 +107329,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -107914,10 +108017,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -108596,10 +108699,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -108917,20 +109020,20 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: &655 + commit_oid: &658 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: *648 - installation: *649 - organization: *650 - ref: &656 + enterprise: *651 + installation: *652 + organization: *653 + ref: &659 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: *651 + repository: *654 sender: *4 required: - action @@ -109335,12 +109438,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *655 - enterprise: *648 - installation: *649 - organization: *650 - ref: *656 - repository: *651 + commit_oid: *658 + enterprise: *651 + installation: *652 + organization: *653 + ref: *659 + repository: *654 sender: *4 required: - action @@ -109620,12 +109723,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *655 - enterprise: *648 - installation: *649 - organization: *650 - ref: *656 - repository: *651 + commit_oid: *658 + enterprise: *651 + installation: *652 + organization: *653 + ref: *659 + repository: *654 sender: *4 required: - action @@ -109968,12 +110071,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *655 - enterprise: *648 - installation: *649 - organization: *650 - ref: *656 - repository: *651 + commit_oid: *658 + enterprise: *651 + installation: *652 + organization: *653 + ref: *659 + repository: *654 sender: *4 required: - action @@ -110253,9 +110356,9 @@ webhooks: type: - string - 'null' - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 ref: description: The Git reference of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event @@ -110263,7 +110366,7 @@ webhooks: type: - string - 'null' - repository: *651 + repository: *654 sender: *4 required: - action @@ -110506,12 +110609,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *655 - enterprise: *648 - installation: *649 - organization: *650 - ref: *656 - repository: *651 + commit_oid: *658 + enterprise: *651 + installation: *652 + organization: *653 + ref: *659 + repository: *654 sender: *4 required: - action @@ -110773,10 +110876,10 @@ webhooks: - updated_at - author_association - body - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -110857,18 +110960,18 @@ webhooks: type: - string - 'null' - enterprise: *648 - installation: *649 + enterprise: *651 + installation: *652 master_branch: description: The name of the repository's default branch (usually `main`). type: string - organization: *650 - pusher_type: &657 + organization: *653 + pusher_type: &660 description: The pusher type for the event. Can be either `user` or a deploy key. type: string - ref: &658 + ref: &661 description: The [`git ref`](https://docs.github.com/rest/git/refs#get-a-reference) resource. type: string @@ -110878,7 +110981,7 @@ webhooks: enum: - tag - branch - repository: *651 + repository: *654 sender: *4 required: - ref @@ -110961,9 +111064,9 @@ webhooks: enum: - created definition: *221 - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 sender: *4 required: - action @@ -111048,9 +111151,9 @@ webhooks: description: The name of the property that was deleted. required: - property_name - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 sender: *4 required: - action @@ -111128,9 +111231,9 @@ webhooks: enum: - promote_to_enterprise definition: *221 - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 sender: *4 required: - action @@ -111208,9 +111311,9 @@ webhooks: enum: - updated definition: *221 - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 sender: *4 required: - action @@ -111287,10 +111390,10 @@ webhooks: type: string enum: - updated - enterprise: *648 - installation: *649 - repository: *651 - organization: *650 + enterprise: *651 + installation: *652 + repository: *654 + organization: *653 sender: *4 new_property_values: type: array @@ -111375,18 +111478,18 @@ webhooks: title: delete event type: object properties: - enterprise: *648 - installation: *649 - organization: *650 - pusher_type: *657 - ref: *658 + enterprise: *651 + installation: *652 + organization: *653 + pusher_type: *660 + ref: *661 ref_type: description: The type of Git ref object deleted in the repository. type: string enum: - tag - branch - repository: *651 + repository: *654 sender: *4 required: - ref @@ -111471,10 +111574,10 @@ webhooks: enum: - auto_dismissed alert: *414 - installation: *649 - organization: *650 - enterprise: *648 - repository: *651 + installation: *652 + organization: *653 + enterprise: *651 + repository: *654 sender: *4 required: - action @@ -111559,10 +111662,10 @@ webhooks: enum: - auto_reopened alert: *414 - installation: *649 - organization: *650 - enterprise: *648 - repository: *651 + installation: *652 + organization: *653 + enterprise: *651 + repository: *654 sender: *4 required: - action @@ -111647,10 +111750,10 @@ webhooks: enum: - created alert: *414 - installation: *649 - organization: *650 - enterprise: *648 - repository: *651 + installation: *652 + organization: *653 + enterprise: *651 + repository: *654 sender: *4 required: - action @@ -111733,10 +111836,10 @@ webhooks: enum: - dismissed alert: *414 - installation: *649 - organization: *650 - enterprise: *648 - repository: *651 + installation: *652 + organization: *653 + enterprise: *651 + repository: *654 sender: *4 required: - action @@ -111819,10 +111922,10 @@ webhooks: enum: - fixed alert: *414 - installation: *649 - organization: *650 - enterprise: *648 - repository: *651 + installation: *652 + organization: *653 + enterprise: *651 + repository: *654 sender: *4 required: - action @@ -111906,10 +112009,10 @@ webhooks: enum: - reintroduced alert: *414 - installation: *649 - organization: *650 - enterprise: *648 - repository: *651 + installation: *652 + organization: *653 + enterprise: *651 + repository: *654 sender: *4 required: - action @@ -111992,10 +112095,10 @@ webhooks: enum: - reopened alert: *414 - installation: *649 - organization: *650 - enterprise: *648 - repository: *651 + installation: *652 + organization: *653 + enterprise: *651 + repository: *654 sender: *4 required: - action @@ -112072,9 +112175,9 @@ webhooks: type: string enum: - created - enterprise: *648 - installation: *649 - key: &659 + enterprise: *651 + installation: *652 + key: &662 description: The [`deploy key`](https://docs.github.com/rest/deploy-keys/deploy-keys#get-a-deploy-key) resource. type: object @@ -112112,8 +112215,8 @@ webhooks: - verified - created_at - read_only - organization: *650 - repository: *651 + organization: *653 + repository: *654 sender: *4 required: - action @@ -112190,11 +112293,11 @@ webhooks: type: string enum: - deleted - enterprise: *648 - installation: *649 - key: *659 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + key: *662 + organization: *653 + repository: *654 sender: *4 required: - action @@ -112766,12 +112869,12 @@ webhooks: - updated_at - statuses_url - repository_url - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 - workflow: &663 + workflow: &666 title: Workflow type: - object @@ -113513,9 +113616,9 @@ webhooks: pull_requests: type: array items: *502 - repository: *651 - organization: *650 - installation: *649 + repository: *654 + organization: *653 + installation: *652 sender: *4 responses: '200': @@ -113586,7 +113689,7 @@ webhooks: type: string enum: - approved - approver: &660 + approver: &663 type: object properties: avatar_url: @@ -113629,11 +113732,11 @@ webhooks: type: string comment: type: string - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 - reviewers: &661 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 + reviewers: &664 type: array items: type: object @@ -113714,7 +113817,7 @@ webhooks: sender: *4 since: type: string - workflow_job_run: &662 + workflow_job_run: &665 type: object properties: conclusion: @@ -114460,18 +114563,18 @@ webhooks: type: string enum: - rejected - approver: *660 + approver: *663 comment: type: string - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 - reviewers: *661 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 + reviewers: *664 sender: *4 since: type: string - workflow_job_run: *662 + workflow_job_run: *665 workflow_job_runs: type: array items: @@ -115188,13 +115291,13 @@ webhooks: type: string enum: - requested - enterprise: *648 + enterprise: *651 environment: type: string - installation: *649 - organization: *650 - repository: *651 - requestor: &668 + installation: *652 + organization: *653 + repository: *654 + requestor: &671 title: User type: - object @@ -117137,12 +117240,12 @@ webhooks: - updated_at - deployment_url - repository_url - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 - workflow: *663 + workflow: *666 workflow_run: title: Deployment Workflow Run type: @@ -117833,7 +117936,7 @@ webhooks: type: string enum: - answered - answer: &666 + answer: &669 type: object properties: author_association: @@ -117993,7 +118096,7 @@ webhooks: - created_at - updated_at - body - discussion: &664 + discussion: &667 title: Discussion description: A Discussion in a repository. type: object @@ -118311,10 +118414,10 @@ webhooks: - author_association - active_lock_reason - body - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -118441,11 +118544,11 @@ webhooks: - from required: - category - discussion: *664 - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + discussion: *667 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -118528,11 +118631,11 @@ webhooks: type: string enum: - closed - discussion: *664 - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + discussion: *667 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -118614,7 +118717,7 @@ webhooks: type: string enum: - created - comment: &665 + comment: &668 type: object properties: author_association: @@ -118774,11 +118877,11 @@ webhooks: - updated_at - body - reactions - discussion: *664 - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + discussion: *667 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -118861,12 +118964,12 @@ webhooks: type: string enum: - deleted - comment: *665 - discussion: *664 - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + comment: *668 + discussion: *667 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -118961,12 +119064,12 @@ webhooks: - from required: - body - comment: *665 - discussion: *664 - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + comment: *668 + discussion: *667 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -119050,11 +119153,11 @@ webhooks: type: string enum: - created - discussion: *664 - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + discussion: *667 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -119136,11 +119239,11 @@ webhooks: type: string enum: - deleted - discussion: *664 - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + discussion: *667 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -119240,11 +119343,11 @@ webhooks: type: string required: - from - discussion: *664 - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + discussion: *667 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -119326,10 +119429,10 @@ webhooks: type: string enum: - labeled - discussion: *664 - enterprise: *648 - installation: *649 - label: &667 + discussion: *667 + enterprise: *651 + installation: *652 + label: &670 title: Label type: object properties: @@ -119362,8 +119465,8 @@ webhooks: - color - default - description - organization: *650 - repository: *651 + organization: *653 + repository: *654 sender: *4 required: - action @@ -119446,11 +119549,11 @@ webhooks: type: string enum: - locked - discussion: *664 - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + discussion: *667 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -119532,11 +119635,11 @@ webhooks: type: string enum: - pinned - discussion: *664 - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + discussion: *667 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -119618,11 +119721,11 @@ webhooks: type: string enum: - reopened - discussion: *664 - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + discussion: *667 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -119707,16 +119810,16 @@ webhooks: changes: type: object properties: - new_discussion: *664 - new_repository: *651 + new_discussion: *667 + new_repository: *654 required: - new_discussion - new_repository - discussion: *664 - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + discussion: *667 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -119799,10 +119902,10 @@ webhooks: type: string enum: - unanswered - discussion: *664 - old_answer: *666 - organization: *650 - repository: *651 + discussion: *667 + old_answer: *669 + organization: *653 + repository: *654 sender: *4 required: - action @@ -119884,12 +119987,12 @@ webhooks: type: string enum: - unlabeled - discussion: *664 - enterprise: *648 - installation: *649 - label: *667 - organization: *650 - repository: *651 + discussion: *667 + enterprise: *651 + installation: *652 + label: *670 + organization: *653 + repository: *654 sender: *4 required: - action @@ -119972,11 +120075,11 @@ webhooks: type: string enum: - unlocked - discussion: *664 - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + discussion: *667 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -120058,11 +120161,11 @@ webhooks: type: string enum: - unpinned - discussion: *664 - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + discussion: *667 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -120135,7 +120238,7 @@ webhooks: description: A user forks a repository. type: object properties: - enterprise: *648 + enterprise: *651 forkee: description: The created [`repository`](https://docs.github.com/rest/repos/repos#get-a-repository) resource. @@ -120813,9 +120916,9 @@ webhooks: type: integer watchers_count: type: integer - installation: *649 - organization: *650 - repository: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - forkee @@ -120961,9 +121064,9 @@ webhooks: title: gollum event type: object properties: - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 pages: description: The pages that were updated. type: array @@ -121001,7 +121104,7 @@ webhooks: - action - sha - html_url - repository: *651 + repository: *654 sender: *4 required: - pages @@ -121077,10 +121180,10 @@ webhooks: type: string enum: - created - enterprise: *648 + enterprise: *651 installation: *20 - organization: *650 - repositories: &669 + organization: *653 + repositories: &672 description: An array of repository objects that the installation can access. type: array @@ -121106,8 +121209,8 @@ webhooks: - name - full_name - private - repository: *651 - requester: *668 + repository: *654 + requester: *671 sender: *4 required: - action @@ -121182,11 +121285,11 @@ webhooks: type: string enum: - deleted - enterprise: *648 + enterprise: *651 installation: *20 - organization: *650 - repositories: *669 - repository: *651 + organization: *653 + repositories: *672 + repository: *654 requester: type: - 'null' @@ -121263,11 +121366,11 @@ webhooks: type: string enum: - new_permissions_accepted - enterprise: *648 + enterprise: *651 installation: *20 - organization: *650 - repositories: *669 - repository: *651 + organization: *653 + repositories: *672 + repository: *654 requester: type: - 'null' @@ -121344,10 +121447,10 @@ webhooks: type: string enum: - added - enterprise: *648 + enterprise: *651 installation: *20 - organization: *650 - repositories_added: &670 + organization: *653 + repositories_added: &673 description: An array of repository objects, which were added to the installation. type: array @@ -121393,15 +121496,15 @@ webhooks: private: description: Whether the repository is private or public. type: boolean - repository: *651 - repository_selection: &671 + repository: *654 + repository_selection: &674 description: Describe whether all repositories have been selected or there's a selection involved type: string enum: - all - selected - requester: *668 + requester: *671 sender: *4 required: - action @@ -121480,10 +121583,10 @@ webhooks: type: string enum: - removed - enterprise: *648 + enterprise: *651 installation: *20 - organization: *650 - repositories_added: *670 + organization: *653 + repositories_added: *673 repositories_removed: description: An array of repository objects, which were removed from the installation. @@ -121510,9 +121613,9 @@ webhooks: - name - full_name - private - repository: *651 - repository_selection: *671 - requester: *668 + repository: *654 + repository_selection: *674 + requester: *671 sender: *4 required: - action @@ -121591,11 +121694,11 @@ webhooks: type: string enum: - suspend - enterprise: *648 + enterprise: *651 installation: *20 - organization: *650 - repositories: *669 - repository: *651 + organization: *653 + repositories: *672 + repository: *654 requester: type: - 'null' @@ -121777,10 +121880,10 @@ webhooks: type: string required: - from - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 target_type: type: string @@ -121859,11 +121962,11 @@ webhooks: type: string enum: - unsuspend - enterprise: *648 + enterprise: *651 installation: *20 - organization: *650 - repositories: *669 - repository: *651 + organization: *653 + repositories: *672 + repository: *654 requester: type: - 'null' @@ -122111,8 +122214,8 @@ webhooks: - performed_via_github_app - body - reactions - enterprise: *648 - installation: *649 + enterprise: *651 + installation: *652 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -123303,8 +123406,8 @@ webhooks: - state - locked - assignee - organization: *650 - repository: *651 + organization: *653 + repository: *654 sender: *4 required: - action @@ -123384,7 +123487,7 @@ webhooks: type: string enum: - deleted - comment: &672 + comment: &675 title: issue comment description: The [comment](https://docs.github.com/rest/issues/comments#get-an-issue-comment) itself. @@ -123551,8 +123654,8 @@ webhooks: - performed_via_github_app - body - reactions - enterprise: *648 - installation: *649 + enterprise: *651 + installation: *652 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -124741,8 +124844,8 @@ webhooks: - state - locked - assignee - organization: *650 - repository: *651 + organization: *653 + repository: *654 sender: *4 required: - action @@ -124822,7 +124925,7 @@ webhooks: type: string enum: - edited - changes: &697 + changes: &700 description: The changes to the comment. type: object properties: @@ -124834,9 +124937,9 @@ webhooks: type: string required: - from - comment: *672 - enterprise: *648 - installation: *649 + comment: *675 + enterprise: *651 + installation: *652 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -126026,8 +126129,8 @@ webhooks: - state - locked - assignee - organization: *650 - repository: *651 + organization: *653 + repository: *654 sender: *4 required: - action @@ -126109,10 +126212,10 @@ webhooks: type: string enum: - assigned - assignee: *668 - enterprise: *648 - installation: *649 - issue: &675 + assignee: *671 + enterprise: *651 + installation: *652 + issue: &678 title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -127057,8 +127160,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *650 - repository: *651 + organization: *653 + repository: *654 sender: *4 required: - action @@ -127138,8 +127241,8 @@ webhooks: type: string enum: - closed - enterprise: *648 - installation: *649 + enterprise: *651 + installation: *652 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -128232,8 +128335,8 @@ webhooks: required: - state - closed_at - organization: *650 - repository: *651 + organization: *653 + repository: *654 sender: *4 required: - action @@ -128312,8 +128415,8 @@ webhooks: type: string enum: - deleted - enterprise: *648 - installation: *649 + enterprise: *651 + installation: *652 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -129253,8 +129356,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *650 - repository: *651 + organization: *653 + repository: *654 sender: *4 required: - action @@ -129333,8 +129436,8 @@ webhooks: type: string enum: - demilestoned - enterprise: *648 - installation: *649 + enterprise: *651 + installation: *652 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -130276,7 +130379,7 @@ webhooks: format: uri user_view_type: type: string - milestone: &673 + milestone: &676 title: Milestone description: A collection of related issues and pull requests. type: object @@ -130419,8 +130522,8 @@ webhooks: - updated_at - due_on - closed_at - organization: *650 - repository: *651 + organization: *653 + repository: *654 sender: *4 required: - action @@ -130519,8 +130622,8 @@ webhooks: type: string required: - from - enterprise: *648 - installation: *649 + enterprise: *651 + installation: *652 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -131465,9 +131568,9 @@ webhooks: - active_lock_reason - body - reactions - label: *667 - organization: *650 - repository: *651 + label: *670 + organization: *653 + repository: *654 sender: *4 required: - action @@ -131547,8 +131650,8 @@ webhooks: type: string enum: - labeled - enterprise: *648 - installation: *649 + enterprise: *651 + installation: *652 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -132492,9 +132595,9 @@ webhooks: - active_lock_reason - body - reactions - label: *667 - organization: *650 - repository: *651 + label: *670 + organization: *653 + repository: *654 sender: *4 required: - action @@ -132574,8 +132677,8 @@ webhooks: type: string enum: - locked - enterprise: *648 - installation: *649 + enterprise: *651 + installation: *652 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -133521,8 +133624,8 @@ webhooks: format: uri user_view_type: type: string - organization: *650 - repository: *651 + organization: *653 + repository: *654 sender: *4 required: - action @@ -133601,8 +133704,8 @@ webhooks: type: string enum: - milestoned - enterprise: *648 - installation: *649 + enterprise: *651 + installation: *652 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -134542,9 +134645,9 @@ webhooks: format: uri user_view_type: type: string - milestone: *673 - organization: *650 - repository: *651 + milestone: *676 + organization: *653 + repository: *654 sender: *4 required: - action @@ -136026,8 +136129,8 @@ webhooks: required: - old_issue - old_repository - enterprise: *648 - installation: *649 + enterprise: *651 + installation: *652 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -136971,8 +137074,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *650 - repository: *651 + organization: *653 + repository: *654 sender: *4 required: - action @@ -137052,9 +137155,9 @@ webhooks: type: string enum: - pinned - enterprise: *648 - installation: *649 - issue: &674 + enterprise: *651 + installation: *652 + issue: &677 title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -137992,8 +138095,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *650 - repository: *651 + organization: *653 + repository: *654 sender: *4 required: - action @@ -138072,8 +138175,8 @@ webhooks: type: string enum: - reopened - enterprise: *648 - installation: *649 + enterprise: *651 + installation: *652 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -139018,8 +139121,8 @@ webhooks: user_view_type: type: string type: *185 - organization: *650 - repository: *651 + organization: *653 + repository: *654 sender: *4 required: - action @@ -140520,11 +140623,11 @@ webhooks: required: - new_issue - new_repository - enterprise: *648 - installation: *649 - issue: *674 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + issue: *677 + organization: *653 + repository: *654 sender: *4 required: - action @@ -140604,12 +140707,12 @@ webhooks: type: string enum: - typed - enterprise: *648 - installation: *649 - issue: *675 + enterprise: *651 + installation: *652 + issue: *678 type: *185 - organization: *650 - repository: *651 + organization: *653 + repository: *654 sender: *4 required: - action @@ -140690,7 +140793,7 @@ webhooks: type: string enum: - unassigned - assignee: &700 + assignee: &703 title: User type: - object @@ -140762,11 +140865,11 @@ webhooks: required: - login - id - enterprise: *648 - installation: *649 - issue: *675 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + issue: *678 + organization: *653 + repository: *654 sender: *4 required: - action @@ -140845,12 +140948,12 @@ webhooks: type: string enum: - unlabeled - enterprise: *648 - installation: *649 - issue: *675 - label: *667 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + issue: *678 + label: *670 + organization: *653 + repository: *654 sender: *4 required: - action @@ -140930,8 +141033,8 @@ webhooks: type: string enum: - unlocked - enterprise: *648 - installation: *649 + enterprise: *651 + installation: *652 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -141875,8 +141978,8 @@ webhooks: format: uri user_view_type: type: string - organization: *650 - repository: *651 + organization: *653 + repository: *654 sender: *4 required: - action @@ -141956,11 +142059,11 @@ webhooks: type: string enum: - unpinned - enterprise: *648 - installation: *649 - issue: *674 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + issue: *677 + organization: *653 + repository: *654 sender: *4 required: - action @@ -142039,12 +142142,12 @@ webhooks: type: string enum: - untyped - enterprise: *648 - installation: *649 - issue: *675 + enterprise: *651 + installation: *652 + issue: *678 type: *185 - organization: *650 - repository: *651 + organization: *653 + repository: *654 sender: *4 required: - action @@ -142124,11 +142227,11 @@ webhooks: type: string enum: - created - enterprise: *648 - installation: *649 - label: *667 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + label: *670 + organization: *653 + repository: *654 sender: *4 required: - action @@ -142206,11 +142309,11 @@ webhooks: type: string enum: - deleted - enterprise: *648 - installation: *649 - label: *667 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + label: *670 + organization: *653 + repository: *654 sender: *4 required: - action @@ -142320,11 +142423,11 @@ webhooks: type: string required: - from - enterprise: *648 - installation: *649 - label: *667 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + label: *670 + organization: *653 + repository: *654 sender: *4 required: - action @@ -142406,9 +142509,9 @@ webhooks: - cancelled effective_date: type: string - enterprise: *648 - installation: *649 - marketplace_purchase: &676 + enterprise: *651 + installation: *652 + marketplace_purchase: &679 title: Marketplace Purchase type: object required: @@ -142496,8 +142599,8 @@ webhooks: type: integer unit_count: type: integer - organization: *650 - previous_marketplace_purchase: &677 + organization: *653 + previous_marketplace_purchase: &680 title: Marketplace Purchase type: object properties: @@ -142581,7 +142684,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *651 + repository: *654 sender: *4 required: - action @@ -142661,10 +142764,10 @@ webhooks: - changed effective_date: type: string - enterprise: *648 - installation: *649 - marketplace_purchase: *676 - organization: *650 + enterprise: *651 + installation: *652 + marketplace_purchase: *679 + organization: *653 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -142752,7 +142855,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *651 + repository: *654 sender: *4 required: - action @@ -142834,10 +142937,10 @@ webhooks: - pending_change effective_date: type: string - enterprise: *648 - installation: *649 - marketplace_purchase: *676 - organization: *650 + enterprise: *651 + installation: *652 + marketplace_purchase: *679 + organization: *653 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -142923,7 +143026,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *651 + repository: *654 sender: *4 required: - action @@ -143004,8 +143107,8 @@ webhooks: - pending_change_cancelled effective_date: type: string - enterprise: *648 - installation: *649 + enterprise: *651 + installation: *652 marketplace_purchase: title: Marketplace Purchase type: object @@ -143091,9 +143194,9 @@ webhooks: type: integer unit_count: type: integer - organization: *650 - previous_marketplace_purchase: *677 - repository: *651 + organization: *653 + previous_marketplace_purchase: *680 + repository: *654 sender: *4 required: - action @@ -143173,12 +143276,12 @@ webhooks: - purchased effective_date: type: string - enterprise: *648 - installation: *649 - marketplace_purchase: *676 - organization: *650 - previous_marketplace_purchase: *677 - repository: *651 + enterprise: *651 + installation: *652 + marketplace_purchase: *679 + organization: *653 + previous_marketplace_purchase: *680 + repository: *654 sender: *4 required: - action @@ -143280,11 +143383,11 @@ webhooks: type: string required: - to - enterprise: *648 - installation: *649 - member: *668 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + member: *671 + organization: *653 + repository: *654 sender: *4 required: - action @@ -143386,11 +143489,11 @@ webhooks: type: - string - 'null' - enterprise: *648 - installation: *649 - member: *668 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + member: *671 + organization: *653 + repository: *654 sender: *4 required: - action @@ -143469,11 +143572,11 @@ webhooks: type: string enum: - removed - enterprise: *648 - installation: *649 - member: *668 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + member: *671 + organization: *653 + repository: *654 sender: *4 required: - action @@ -143551,11 +143654,11 @@ webhooks: type: string enum: - added - enterprise: *648 - installation: *649 - member: *668 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + member: *671 + organization: *653 + repository: *654 scope: description: The scope of the membership. Currently, can only be `team`. @@ -143633,7 +143736,7 @@ webhooks: required: - login - id - team: &678 + team: &681 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -143826,11 +143929,11 @@ webhooks: type: string enum: - removed - enterprise: *648 - installation: *649 - member: *668 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + member: *671 + organization: *653 + repository: *654 scope: description: The scope of the membership. Currently, can only be `team`. @@ -143909,7 +144012,7 @@ webhooks: required: - login - id - team: *678 + team: *681 required: - action - scope @@ -143991,8 +144094,8 @@ webhooks: type: string enum: - checks_requested - installation: *649 - merge_group: &679 + installation: *652 + merge_group: &682 type: object title: Merge Group description: A group of pull requests that the merge queue has grouped @@ -144018,8 +144121,8 @@ webhooks: - base_sha - base_ref - head_commit - organization: *650 - repository: *651 + organization: *653 + repository: *654 sender: *4 required: - action @@ -144105,10 +144208,10 @@ webhooks: - merged - invalidated - dequeued - installation: *649 - merge_group: *679 - organization: *650 - repository: *651 + installation: *652 + merge_group: *682 + organization: *653 + repository: *654 sender: *4 required: - action @@ -144181,7 +144284,7 @@ webhooks: type: string enum: - deleted - enterprise: *648 + enterprise: *651 hook: description: 'The deleted webhook. This will contain different keys based on the type of webhook it is: repository, organization, @@ -144290,12 +144393,12 @@ webhooks: hook_id: description: The id of the modified webhook. type: integer - installation: *649 - organization: *650 + installation: *652 + organization: *653 repository: anyOf: - type: 'null' - - *651 + - *654 sender: *4 required: - action @@ -144375,11 +144478,11 @@ webhooks: type: string enum: - closed - enterprise: *648 - installation: *649 - milestone: *673 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + milestone: *676 + organization: *653 + repository: *654 sender: *4 required: - action @@ -144458,9 +144561,9 @@ webhooks: type: string enum: - created - enterprise: *648 - installation: *649 - milestone: &680 + enterprise: *651 + installation: *652 + milestone: &683 title: Milestone description: A collection of related issues and pull requests. type: object @@ -144602,8 +144705,8 @@ webhooks: - updated_at - due_on - closed_at - organization: *650 - repository: *651 + organization: *653 + repository: *654 sender: *4 required: - action @@ -144682,11 +144785,11 @@ webhooks: type: string enum: - deleted - enterprise: *648 - installation: *649 - milestone: *673 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + milestone: *676 + organization: *653 + repository: *654 sender: *4 required: - action @@ -144796,11 +144899,11 @@ webhooks: type: string required: - from - enterprise: *648 - installation: *649 - milestone: *673 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + milestone: *676 + organization: *653 + repository: *654 sender: *4 required: - action @@ -144880,11 +144983,11 @@ webhooks: type: string enum: - opened - enterprise: *648 - installation: *649 - milestone: *680 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + milestone: *683 + organization: *653 + repository: *654 sender: *4 required: - action @@ -144963,11 +145066,11 @@ webhooks: type: string enum: - blocked - blocked_user: *668 - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + blocked_user: *671 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -145046,11 +145149,11 @@ webhooks: type: string enum: - unblocked - blocked_user: *668 - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + blocked_user: *671 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -145129,9 +145232,9 @@ webhooks: type: string enum: - deleted - enterprise: *648 - installation: *649 - membership: &681 + enterprise: *651 + installation: *652 + membership: &684 title: Membership description: The membership between the user and the organization. Not present when the action is `member_invited`. @@ -145225,8 +145328,8 @@ webhooks: - role - organization_url - user - organization: *650 - repository: *651 + organization: *653 + repository: *654 sender: *4 required: - action @@ -145304,11 +145407,11 @@ webhooks: type: string enum: - member_added - enterprise: *648 - installation: *649 - membership: *681 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + membership: *684 + organization: *653 + repository: *654 sender: *4 required: - action @@ -145387,8 +145490,8 @@ webhooks: type: string enum: - member_invited - enterprise: *648 - installation: *649 + enterprise: *651 + installation: *652 invitation: description: The invitation for the user or email if the action is `member_invited`. @@ -145510,10 +145613,10 @@ webhooks: - inviter - team_count - invitation_teams_url - organization: *650 - repository: *651 + organization: *653 + repository: *654 sender: *4 - user: *668 + user: *671 required: - action - invitation @@ -145591,11 +145694,11 @@ webhooks: type: string enum: - member_removed - enterprise: *648 - installation: *649 - membership: *681 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + membership: *684 + organization: *653 + repository: *654 sender: *4 required: - action @@ -145682,11 +145785,11 @@ webhooks: properties: from: type: string - enterprise: *648 - installation: *649 - membership: *681 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + membership: *684 + organization: *653 + repository: *654 sender: *4 required: - action @@ -145762,9 +145865,9 @@ webhooks: type: string enum: - published - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 package: description: Information about the package. type: object @@ -146287,7 +146390,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: &682 + items: &685 title: Ruby Gems metadata type: object properties: @@ -146384,7 +146487,7 @@ webhooks: - owner - package_version - registry - repository: *651 + repository: *654 sender: *4 required: - action @@ -146460,9 +146563,9 @@ webhooks: type: string enum: - updated - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 package: description: Information about the package. type: object @@ -146824,7 +146927,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: *682 + items: *685 source_url: type: string format: uri @@ -146895,7 +146998,7 @@ webhooks: - owner - package_version - registry - repository: *651 + repository: *654 sender: *4 required: - action @@ -147076,12 +147179,12 @@ webhooks: - duration - created_at - updated_at - enterprise: *648 + enterprise: *651 id: type: integer - installation: *649 - organization: *650 - repository: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - id @@ -147158,7 +147261,7 @@ webhooks: type: string enum: - approved - personal_access_token_request: &683 + personal_access_token_request: &686 title: Personal Access Token Request description: Details of a Personal Access Token Request. type: object @@ -147308,10 +147411,10 @@ webhooks: - token_expired - token_expires_at - token_last_used_at - enterprise: *648 - organization: *650 + enterprise: *651 + organization: *653 sender: *4 - installation: *649 + installation: *652 required: - action - personal_access_token_request @@ -147388,11 +147491,11 @@ webhooks: type: string enum: - cancelled - personal_access_token_request: *683 - enterprise: *648 - organization: *650 + personal_access_token_request: *686 + enterprise: *651 + organization: *653 sender: *4 - installation: *649 + installation: *652 required: - action - personal_access_token_request @@ -147468,11 +147571,11 @@ webhooks: type: string enum: - created - personal_access_token_request: *683 - enterprise: *648 - organization: *650 + personal_access_token_request: *686 + enterprise: *651 + organization: *653 sender: *4 - installation: *649 + installation: *652 required: - action - personal_access_token_request @@ -147547,11 +147650,11 @@ webhooks: type: string enum: - denied - personal_access_token_request: *683 - organization: *650 - enterprise: *648 + personal_access_token_request: *686 + organization: *653 + enterprise: *651 sender: *4 - installation: *649 + installation: *652 required: - action - personal_access_token_request @@ -147656,7 +147759,7 @@ webhooks: id: description: Unique identifier of the webhook. type: integer - last_response: *684 + last_response: *687 name: description: The type of webhook. The only valid value is 'web'. type: string @@ -147688,8 +147791,8 @@ webhooks: hook_id: description: The ID of the webhook that triggered the ping. type: integer - organization: *650 - repository: *651 + organization: *653 + repository: *654 sender: *4 zen: description: Random string of GitHub zen. @@ -147934,10 +148037,10 @@ webhooks: - from required: - note - enterprise: *648 - installation: *649 - organization: *650 - project_card: &685 + enterprise: *651 + installation: *652 + organization: *653 + project_card: &688 title: Project Card type: object properties: @@ -148060,7 +148163,7 @@ webhooks: - creator - created_at - updated_at - repository: *651 + repository: *654 sender: *4 required: - action @@ -148141,11 +148244,11 @@ webhooks: type: string enum: - created - enterprise: *648 - installation: *649 - organization: *650 - project_card: *685 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + project_card: *688 + repository: *654 sender: *4 required: - action @@ -148225,9 +148328,9 @@ webhooks: type: string enum: - deleted - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 project_card: title: Project Card type: object @@ -148357,7 +148460,7 @@ webhooks: repository: anyOf: - type: 'null' - - *651 + - *654 sender: *4 required: - action @@ -148451,11 +148554,11 @@ webhooks: - from required: - note - enterprise: *648 - installation: *649 - organization: *650 - project_card: *685 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + project_card: *688 + repository: *654 sender: *4 required: - action @@ -148549,9 +148652,9 @@ webhooks: - from required: - column_id - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 project_card: allOf: - title: Project Card @@ -148748,7 +148851,7 @@ webhooks: type: string required: - after_id - repository: *651 + repository: *654 sender: *4 required: - action @@ -148828,10 +148931,10 @@ webhooks: type: string enum: - closed - enterprise: *648 - installation: *649 - organization: *650 - project: &687 + enterprise: *651 + installation: *652 + organization: *653 + project: &690 title: Project type: object properties: @@ -148958,7 +149061,7 @@ webhooks: - creator - created_at - updated_at - repository: *651 + repository: *654 sender: *4 required: - action @@ -149038,10 +149141,10 @@ webhooks: type: string enum: - created - enterprise: *648 - installation: *649 - organization: *650 - project_column: &686 + enterprise: *651 + installation: *652 + organization: *653 + project_column: &689 title: Project Column type: object properties: @@ -149081,7 +149184,7 @@ webhooks: - name - created_at - updated_at - repository: *651 + repository: *654 sender: *4 required: - action @@ -149160,14 +149263,14 @@ webhooks: type: string enum: - deleted - enterprise: *648 - installation: *649 - organization: *650 - project_column: *686 + enterprise: *651 + installation: *652 + organization: *653 + project_column: *689 repository: anyOf: - type: 'null' - - *651 + - *654 sender: *4 required: - action @@ -149256,11 +149359,11 @@ webhooks: type: string required: - from - enterprise: *648 - installation: *649 - organization: *650 - project_column: *686 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + project_column: *689 + repository: *654 sender: *4 required: - action @@ -149340,11 +149443,11 @@ webhooks: type: string enum: - moved - enterprise: *648 - installation: *649 - organization: *650 - project_column: *686 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + project_column: *689 + repository: *654 sender: *4 required: - action @@ -149424,11 +149527,11 @@ webhooks: type: string enum: - created - enterprise: *648 - installation: *649 - organization: *650 - project: *687 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + project: *690 + repository: *654 sender: *4 required: - action @@ -149508,14 +149611,14 @@ webhooks: type: string enum: - deleted - enterprise: *648 - installation: *649 - organization: *650 - project: *687 + enterprise: *651 + installation: *652 + organization: *653 + project: *690 repository: anyOf: - type: 'null' - - *651 + - *654 sender: *4 required: - action @@ -149616,11 +149719,11 @@ webhooks: type: string required: - from - enterprise: *648 - installation: *649 - organization: *650 - project: *687 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + project: *690 + repository: *654 sender: *4 required: - action @@ -149699,11 +149802,11 @@ webhooks: type: string enum: - reopened - enterprise: *648 - installation: *649 - organization: *650 - project: *687 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + project: *690 + repository: *654 sender: *4 required: - action @@ -149784,9 +149887,9 @@ webhooks: type: string enum: - closed - installation: *649 - organization: *650 - projects_v2: &688 + installation: *652 + organization: *653 + projects_v2: &691 title: Projects v2 Project description: A projects v2 project type: object @@ -149934,9 +150037,9 @@ webhooks: type: string enum: - created - installation: *649 - organization: *650 - projects_v2: *688 + installation: *652 + organization: *653 + projects_v2: *691 sender: *4 required: - action @@ -150017,9 +150120,9 @@ webhooks: type: string enum: - deleted - installation: *649 - organization: *650 - projects_v2: *688 + installation: *652 + organization: *653 + projects_v2: *691 sender: *4 required: - action @@ -150140,9 +150243,9 @@ webhooks: type: string to: type: string - installation: *649 - organization: *650 - projects_v2: *688 + installation: *652 + organization: *653 + projects_v2: *691 sender: *4 required: - action @@ -150225,7 +150328,7 @@ webhooks: type: string enum: - archived - changes: &692 + changes: &695 type: object properties: archived_at: @@ -150241,9 +150344,9 @@ webhooks: - string - 'null' format: date-time - installation: *649 - organization: *650 - projects_v2_item: &689 + installation: *652 + organization: *653 + projects_v2_item: &692 title: Projects v2 Item description: An item belonging to a project type: object @@ -150382,9 +150485,9 @@ webhooks: - 'null' to: type: string - installation: *649 - organization: *650 - projects_v2_item: *689 + installation: *652 + organization: *653 + projects_v2_item: *692 sender: *4 required: - action @@ -150466,9 +150569,9 @@ webhooks: type: string enum: - created - installation: *649 - organization: *650 - projects_v2_item: *689 + installation: *652 + organization: *653 + projects_v2_item: *692 sender: *4 required: - action @@ -150549,9 +150652,9 @@ webhooks: type: string enum: - deleted - installation: *649 - organization: *650 - projects_v2_item: *689 + installation: *652 + organization: *653 + projects_v2_item: *692 sender: *4 required: - action @@ -150656,7 +150759,7 @@ webhooks: oneOf: - type: string - type: integer - - &690 + - &693 title: Projects v2 Single Select Option description: An option for a single select field type: object @@ -150676,7 +150779,7 @@ webhooks: required: - id - name - - &691 + - &694 title: Projects v2 Iteration Setting description: An iteration setting for an iteration field type: object @@ -150705,8 +150808,8 @@ webhooks: oneOf: - type: string - type: integer - - *690 - - *691 + - *693 + - *694 type: - 'null' - string @@ -150729,9 +150832,9 @@ webhooks: - 'null' required: - body - installation: *649 - organization: *650 - projects_v2_item: *689 + installation: *652 + organization: *653 + projects_v2_item: *692 sender: *4 required: - action @@ -150828,9 +150931,9 @@ webhooks: type: - string - 'null' - installation: *649 - organization: *650 - projects_v2_item: *689 + installation: *652 + organization: *653 + projects_v2_item: *692 sender: *4 required: - action @@ -150913,10 +151016,10 @@ webhooks: type: string enum: - restored - changes: *692 - installation: *649 - organization: *650 - projects_v2_item: *689 + changes: *695 + installation: *652 + organization: *653 + projects_v2_item: *692 sender: *4 required: - action @@ -150998,9 +151101,9 @@ webhooks: type: string enum: - reopened - installation: *649 - organization: *650 - projects_v2: *688 + installation: *652 + organization: *653 + projects_v2: *691 sender: *4 required: - action @@ -151081,9 +151184,9 @@ webhooks: type: string enum: - created - installation: *649 - organization: *650 - projects_v2_status_update: &693 + installation: *652 + organization: *653 + projects_v2_status_update: &696 title: Projects v2 Status Update description: An status update belonging to a project type: object @@ -151218,9 +151321,9 @@ webhooks: type: string enum: - deleted - installation: *649 - organization: *650 - projects_v2_status_update: *693 + installation: *652 + organization: *653 + projects_v2_status_update: *696 sender: *4 required: - action @@ -151366,9 +151469,9 @@ webhooks: - string - 'null' format: date - installation: *649 - organization: *650 - projects_v2_status_update: *693 + installation: *652 + organization: *653 + projects_v2_status_update: *696 sender: *4 required: - action @@ -151439,10 +151542,10 @@ webhooks: title: public event type: object properties: - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - repository @@ -151519,13 +151622,13 @@ webhooks: type: string enum: - assigned - assignee: *668 - enterprise: *648 - installation: *649 - number: &694 + assignee: *671 + enterprise: *651 + installation: *652 + number: &697 description: The pull request number. type: integer - organization: *650 + organization: *653 pull_request: title: Pull Request type: object @@ -153874,7 +153977,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *651 + repository: *654 sender: *4 required: - action @@ -153956,11 +154059,11 @@ webhooks: type: string enum: - auto_merge_disabled - enterprise: *648 - installation: *649 + enterprise: *651 + installation: *652 number: type: integer - organization: *650 + organization: *653 pull_request: title: Pull Request type: object @@ -156302,7 +156405,7 @@ webhooks: - draft reason: type: string - repository: *651 + repository: *654 sender: *4 required: - action @@ -156384,11 +156487,11 @@ webhooks: type: string enum: - auto_merge_enabled - enterprise: *648 - installation: *649 + enterprise: *651 + installation: *652 number: type: integer - organization: *650 + organization: *653 pull_request: title: Pull Request type: object @@ -158730,7 +158833,7 @@ webhooks: - draft reason: type: string - repository: *651 + repository: *654 sender: *4 required: - action @@ -158812,11 +158915,11 @@ webhooks: type: string enum: - closed - enterprise: *648 - installation: *649 - number: *694 - organization: *650 - pull_request: &695 + enterprise: *651 + installation: *652 + number: *697 + organization: *653 + pull_request: &698 allOf: - *502 - type: object @@ -158880,7 +158983,7 @@ webhooks: Please use `squash_merge_commit_title` instead.** type: boolean default: false - repository: *651 + repository: *654 sender: *4 required: - action @@ -158961,12 +159064,12 @@ webhooks: type: string enum: - converted_to_draft - enterprise: *648 - installation: *649 - number: *694 - organization: *650 - pull_request: *695 - repository: *651 + enterprise: *651 + installation: *652 + number: *697 + organization: *653 + pull_request: *698 + repository: *654 sender: *4 required: - action @@ -159046,11 +159149,11 @@ webhooks: type: string enum: - demilestoned - enterprise: *648 + enterprise: *651 milestone: *400 - number: *694 - organization: *650 - pull_request: &696 + number: *697 + organization: *653 + pull_request: &699 title: Pull Request type: object properties: @@ -161377,7 +161480,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *651 + repository: *654 sender: *4 required: - action @@ -161456,11 +161559,11 @@ webhooks: type: string enum: - dequeued - enterprise: *648 - installation: *649 + enterprise: *651 + installation: *652 number: type: integer - organization: *650 + organization: *653 pull_request: title: Pull Request type: object @@ -163806,7 +163909,7 @@ webhooks: - BRANCH_PROTECTIONS - GIT_TREE_INVALID - INVALID_MERGE_COMMIT - repository: *651 + repository: *654 sender: *4 required: - action @@ -163930,12 +164033,12 @@ webhooks: type: string required: - from - enterprise: *648 - installation: *649 - number: *694 - organization: *650 - pull_request: *695 - repository: *651 + enterprise: *651 + installation: *652 + number: *697 + organization: *653 + pull_request: *698 + repository: *654 sender: *4 required: - action @@ -164015,11 +164118,11 @@ webhooks: type: string enum: - enqueued - enterprise: *648 - installation: *649 + enterprise: *651 + installation: *652 number: type: integer - organization: *650 + organization: *653 pull_request: title: Pull Request type: object @@ -166350,7 +166453,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *651 + repository: *654 sender: *4 required: - action @@ -166430,11 +166533,11 @@ webhooks: type: string enum: - labeled - enterprise: *648 - installation: *649 - label: *667 - number: *694 - organization: *650 + enterprise: *651 + installation: *652 + label: *670 + number: *697 + organization: *653 pull_request: title: Pull Request type: object @@ -168782,7 +168885,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *651 + repository: *654 sender: *4 required: - action @@ -168863,10 +168966,10 @@ webhooks: type: string enum: - locked - enterprise: *648 - installation: *649 - number: *694 - organization: *650 + enterprise: *651 + installation: *652 + number: *697 + organization: *653 pull_request: title: Pull Request type: object @@ -171212,7 +171315,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *651 + repository: *654 sender: *4 required: - action @@ -171292,12 +171395,12 @@ webhooks: type: string enum: - milestoned - enterprise: *648 + enterprise: *651 milestone: *400 - number: *694 - organization: *650 - pull_request: *696 - repository: *651 + number: *697 + organization: *653 + pull_request: *699 + repository: *654 sender: *4 required: - action @@ -171376,12 +171479,12 @@ webhooks: type: string enum: - opened - enterprise: *648 - installation: *649 - number: *694 - organization: *650 - pull_request: *695 - repository: *651 + enterprise: *651 + installation: *652 + number: *697 + organization: *653 + pull_request: *698 + repository: *654 sender: *4 required: - action @@ -171462,12 +171565,12 @@ webhooks: type: string enum: - ready_for_review - enterprise: *648 - installation: *649 - number: *694 - organization: *650 - pull_request: *695 - repository: *651 + enterprise: *651 + installation: *652 + number: *697 + organization: *653 + pull_request: *698 + repository: *654 sender: *4 required: - action @@ -171547,12 +171650,12 @@ webhooks: type: string enum: - reopened - enterprise: *648 - installation: *649 - number: *694 - organization: *650 - pull_request: *695 - repository: *651 + enterprise: *651 + installation: *652 + number: *697 + organization: *653 + pull_request: *698 + repository: *654 sender: *4 required: - action @@ -171927,9 +172030,9 @@ webhooks: - start_side - side - reactions - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 pull_request: type: object properties: @@ -174159,7 +174262,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *651 + repository: *654 sender: *4 required: - action @@ -174239,7 +174342,7 @@ webhooks: type: string enum: - deleted - comment: &698 + comment: &701 title: Pull Request Review Comment description: The [comment](https://docs.github.com/rest/pulls/comments#get-a-review-comment-for-a-pull-request) itself. @@ -174532,9 +174635,9 @@ webhooks: - start_side - side - reactions - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 pull_request: type: object properties: @@ -176752,7 +176855,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *651 + repository: *654 sender: *4 required: - action @@ -176832,11 +176935,11 @@ webhooks: type: string enum: - edited - changes: *697 - comment: *698 - enterprise: *648 - installation: *649 - organization: *650 + changes: *700 + comment: *701 + enterprise: *651 + installation: *652 + organization: *653 pull_request: type: object properties: @@ -179057,7 +179160,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *651 + repository: *654 sender: *4 required: - action @@ -179138,9 +179241,9 @@ webhooks: type: string enum: - dismissed - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 pull_request: title: Simple Pull Request type: object @@ -181373,7 +181476,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *651 + repository: *654 review: description: The review that was affected. type: object @@ -181619,9 +181722,9 @@ webhooks: type: string required: - from - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 pull_request: title: Simple Pull Request type: object @@ -183735,8 +183838,8 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *651 - review: &699 + repository: *654 + review: &702 description: The review that was affected. type: object properties: @@ -183969,12 +184072,12 @@ webhooks: type: string enum: - review_request_removed - enterprise: *648 - installation: *649 + enterprise: *651 + installation: *652 number: description: The pull request number. type: integer - organization: *650 + organization: *653 pull_request: title: Pull Request type: object @@ -186321,7 +186424,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *651 + repository: *654 requested_reviewer: title: User type: @@ -186407,12 +186510,12 @@ webhooks: type: string enum: - review_request_removed - enterprise: *648 - installation: *649 + enterprise: *651 + installation: *652 number: description: The pull request number. type: integer - organization: *650 + organization: *653 pull_request: title: Pull Request type: object @@ -188766,7 +188869,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *651 + repository: *654 requested_team: title: Team description: Groups of organization members that gives permissions @@ -188961,12 +189064,12 @@ webhooks: type: string enum: - review_requested - enterprise: *648 - installation: *649 + enterprise: *651 + installation: *652 number: description: The pull request number. type: integer - organization: *650 + organization: *653 pull_request: title: Pull Request type: object @@ -191315,7 +191418,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *651 + repository: *654 requested_reviewer: title: User type: @@ -191402,12 +191505,12 @@ webhooks: type: string enum: - review_requested - enterprise: *648 - installation: *649 + enterprise: *651 + installation: *652 number: description: The pull request number. type: integer - organization: *650 + organization: *653 pull_request: title: Pull Request type: object @@ -193747,7 +193850,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *651 + repository: *654 requested_team: title: Team description: Groups of organization members that gives permissions @@ -193931,9 +194034,9 @@ webhooks: type: string enum: - submitted - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 pull_request: title: Simple Pull Request type: object @@ -196169,8 +196272,8 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *651 - review: *699 + repository: *654 + review: *702 sender: *4 required: - action @@ -196250,9 +196353,9 @@ webhooks: type: string enum: - resolved - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 pull_request: title: Simple Pull Request type: object @@ -198383,7 +198486,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *651 + repository: *654 sender: *4 thread: type: object @@ -198775,9 +198878,9 @@ webhooks: type: string enum: - unresolved - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 pull_request: title: Simple Pull Request type: object @@ -200891,7 +200994,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *651 + repository: *654 sender: *4 thread: type: object @@ -201285,10 +201388,10 @@ webhooks: type: string before: type: string - enterprise: *648 - installation: *649 - number: *694 - organization: *650 + enterprise: *651 + installation: *652 + number: *697 + organization: *653 pull_request: title: Pull Request type: object @@ -203623,7 +203726,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *651 + repository: *654 sender: *4 required: - action @@ -203705,11 +203808,11 @@ webhooks: type: string enum: - unassigned - assignee: *700 - enterprise: *648 - installation: *649 - number: *694 - organization: *650 + assignee: *703 + enterprise: *651 + installation: *652 + number: *697 + organization: *653 pull_request: title: Pull Request type: object @@ -206059,7 +206162,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *651 + repository: *654 sender: *4 required: - action @@ -206138,11 +206241,11 @@ webhooks: type: string enum: - unlabeled - enterprise: *648 - installation: *649 - label: *667 - number: *694 - organization: *650 + enterprise: *651 + installation: *652 + label: *670 + number: *697 + organization: *653 pull_request: title: Pull Request type: object @@ -208481,7 +208584,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *651 + repository: *654 sender: *4 required: - action @@ -208562,10 +208665,10 @@ webhooks: type: string enum: - unlocked - enterprise: *648 - installation: *649 - number: *694 - organization: *650 + enterprise: *651 + installation: *652 + number: *697 + organization: *653 pull_request: title: Pull Request type: object @@ -210894,7 +210997,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *651 + repository: *654 sender: *4 required: - action @@ -211097,7 +211200,7 @@ webhooks: deleted: description: Whether this push deleted the `ref`. type: boolean - enterprise: *648 + enterprise: *651 forced: description: Whether this push was a force push of the `ref`. type: boolean @@ -211192,8 +211295,8 @@ webhooks: - url - author - committer - installation: *649 - organization: *650 + installation: *652 + organization: *653 pusher: title: Committer description: Metaproperties for Git author/committer information. @@ -211781,9 +211884,9 @@ webhooks: type: string enum: - published - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 registry_package: type: object properties: @@ -212260,7 +212363,7 @@ webhooks: type: string rubygems_metadata: type: array - items: *682 + items: *685 summary: type: string tag_name: @@ -212316,7 +212419,7 @@ webhooks: - owner - package_version - registry - repository: *651 + repository: *654 sender: *4 required: - action @@ -212394,9 +212497,9 @@ webhooks: type: string enum: - updated - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 registry_package: type: object properties: @@ -212708,7 +212811,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: *682 + items: *685 summary: type: string tag_name: @@ -212758,7 +212861,7 @@ webhooks: - owner - package_version - registry - repository: *651 + repository: *654 sender: *4 required: - action @@ -212835,10 +212938,10 @@ webhooks: type: string enum: - created - enterprise: *648 - installation: *649 - organization: *650 - release: &701 + enterprise: *651 + installation: *652 + organization: *653 + release: &704 title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) object. @@ -213159,7 +213262,7 @@ webhooks: - tarball_url - zipball_url - body - repository: *651 + repository: *654 sender: *4 required: - action @@ -213236,11 +213339,11 @@ webhooks: type: string enum: - deleted - enterprise: *648 - installation: *649 - organization: *650 - release: *701 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + release: *704 + repository: *654 sender: *4 required: - action @@ -213357,11 +213460,11 @@ webhooks: type: boolean required: - to - enterprise: *648 - installation: *649 - organization: *650 - release: *701 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + release: *704 + repository: *654 sender: *4 required: - action @@ -213439,9 +213542,9 @@ webhooks: type: string enum: - prereleased - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 release: title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) @@ -213767,7 +213870,7 @@ webhooks: - string - 'null' format: uri - repository: *651 + repository: *654 sender: *4 required: - action @@ -213843,10 +213946,10 @@ webhooks: type: string enum: - published - enterprise: *648 - installation: *649 - organization: *650 - release: &702 + enterprise: *651 + installation: *652 + organization: *653 + release: &705 title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) object. @@ -214169,7 +214272,7 @@ webhooks: - string - 'null' format: uri - repository: *651 + repository: *654 sender: *4 required: - action @@ -214245,11 +214348,11 @@ webhooks: type: string enum: - released - enterprise: *648 - installation: *649 - organization: *650 - release: *701 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + release: *704 + repository: *654 sender: *4 required: - action @@ -214325,11 +214428,11 @@ webhooks: type: string enum: - unpublished - enterprise: *648 - installation: *649 - organization: *650 - release: *702 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + release: *705 + repository: *654 sender: *4 required: - action @@ -214405,10 +214508,10 @@ webhooks: type: string enum: - published - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 repository_advisory: *576 sender: *4 required: @@ -214485,10 +214588,10 @@ webhooks: type: string enum: - reported - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 repository_advisory: *576 sender: *4 required: @@ -214565,10 +214668,10 @@ webhooks: type: string enum: - archived - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -214645,10 +214748,10 @@ webhooks: type: string enum: - created - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -214726,10 +214829,10 @@ webhooks: type: string enum: - deleted - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -214814,10 +214917,10 @@ webhooks: additionalProperties: true description: The `client_payload` that was specified in the `POST /repos/{owner}/{repo}/dispatches` request body. - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -214932,10 +215035,10 @@ webhooks: - 'null' items: type: string - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -215007,10 +215110,10 @@ webhooks: title: repository_import event type: object properties: - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 status: type: string @@ -215091,10 +215194,10 @@ webhooks: type: string enum: - privatized - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -215171,10 +215274,10 @@ webhooks: type: string enum: - publicized - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -215268,10 +215371,10 @@ webhooks: - name required: - repository - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -215351,10 +215454,10 @@ webhooks: type: string enum: - created - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 repository_ruleset: *233 sender: *4 required: @@ -215433,10 +215536,10 @@ webhooks: type: string enum: - deleted - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 repository_ruleset: *233 sender: *4 required: @@ -215515,10 +215618,10 @@ webhooks: type: string enum: - edited - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 repository_ruleset: *233 changes: type: object @@ -215826,10 +215929,10 @@ webhooks: - from required: - owner - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -215907,10 +216010,10 @@ webhooks: type: string enum: - unarchived - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -215988,7 +216091,7 @@ webhooks: type: string enum: - create - alert: &703 + alert: &706 title: Repository Vulnerability Alert Alert description: The security alert of the vulnerable dependency. type: object @@ -216112,10 +216215,10 @@ webhooks: type: string enum: - open - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -216325,10 +216428,10 @@ webhooks: type: string enum: - dismissed - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -216406,11 +216509,11 @@ webhooks: type: string enum: - reopen - alert: *703 - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + alert: *706 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -216612,10 +216715,10 @@ webhooks: enum: - fixed - open - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -216693,7 +216796,7 @@ webhooks: type: string enum: - created - alert: &704 + alert: &707 type: object properties: number: *52 @@ -216803,10 +216906,10 @@ webhooks: - 'null' description: Whether the detected secret was found in multiple repositories in the same organization or business. - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -216887,11 +216990,11 @@ webhooks: type: string enum: - created - alert: *704 - installation: *649 - location: *705 - organization: *650 - repository: *651 + alert: *707 + installation: *652 + location: *708 + organization: *653 + repository: *654 sender: *4 required: - location @@ -217129,11 +217232,11 @@ webhooks: type: string enum: - publicly_leaked - alert: *704 - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + alert: *707 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -217211,11 +217314,11 @@ webhooks: type: string enum: - reopened - alert: *704 - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + alert: *707 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -217293,11 +217396,11 @@ webhooks: type: string enum: - resolved - alert: *704 - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + alert: *707 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -217375,11 +217478,11 @@ webhooks: type: string enum: - validated - alert: *704 - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + alert: *707 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -217509,10 +217612,10 @@ webhooks: - organization - enterprise - - repository: *651 - enterprise: *648 - installation: *649 - organization: *650 + repository: *654 + enterprise: *651 + installation: *652 + organization: *653 sender: *4 required: - action @@ -217590,11 +217693,11 @@ webhooks: type: string enum: - published - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 - security_advisory: &706 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 + security_advisory: &709 description: The details of the security advisory, including summary, description, and severity. type: object @@ -217780,11 +217883,11 @@ webhooks: type: string enum: - updated - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 - security_advisory: *706 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 + security_advisory: *709 sender: *4 required: - action @@ -217857,10 +217960,10 @@ webhooks: type: string enum: - withdrawn - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 security_advisory: description: The details of the security advisory, including summary, description, and severity. @@ -218047,9 +218150,9 @@ webhooks: type: object properties: security_and_analysis: *226 - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 repository: *279 sender: *4 required: @@ -218128,12 +218231,12 @@ webhooks: type: string enum: - cancelled - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 - sponsorship: &707 + sponsorship: &710 type: object properties: created_at: @@ -218438,12 +218541,12 @@ webhooks: type: string enum: - created - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 - sponsorship: *707 + sponsorship: *710 required: - action - sponsorship @@ -218531,12 +218634,12 @@ webhooks: type: string required: - from - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 - sponsorship: *707 + sponsorship: *710 required: - action - changes @@ -218613,17 +218716,17 @@ webhooks: type: string enum: - pending_cancellation - effective_date: &708 + effective_date: &711 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: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 - sponsorship: *707 + sponsorship: *710 required: - action - sponsorship @@ -218697,7 +218800,7 @@ webhooks: type: string enum: - pending_tier_change - changes: &709 + changes: &712 type: object properties: tier: @@ -218741,13 +218844,13 @@ webhooks: - from required: - tier - effective_date: *708 - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + effective_date: *711 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 - sponsorship: *707 + sponsorship: *710 required: - action - changes @@ -218824,13 +218927,13 @@ webhooks: type: string enum: - tier_changed - changes: *709 - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + changes: *712 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 - sponsorship: *707 + sponsorship: *710 required: - action - changes @@ -218904,10 +219007,10 @@ webhooks: type: string enum: - created - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -218991,10 +219094,10 @@ webhooks: type: string enum: - deleted - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -219428,15 +219531,15 @@ webhooks: type: - string - 'null' - enterprise: *648 + enterprise: *651 id: description: The unique identifier of the status. type: integer - installation: *649 + installation: *652 name: type: string - organization: *650 - repository: *651 + organization: *653 + repository: *654 sender: *4 sha: description: The Commit SHA. @@ -219552,9 +219655,9 @@ webhooks: description: The ID of the sub-issue. type: number sub_issue: *74 - installation: *649 - organization: *650 - repository: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -219644,9 +219747,9 @@ webhooks: description: The ID of the sub-issue. type: number sub_issue: *74 - installation: *649 - organization: *650 - repository: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -219736,9 +219839,9 @@ webhooks: description: The ID of the parent issue. type: number parent_issue: *74 - installation: *649 - organization: *650 - repository: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -219828,9 +219931,9 @@ webhooks: description: The ID of the parent issue. type: number parent_issue: *74 - installation: *649 - organization: *650 - repository: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -219907,12 +220010,12 @@ webhooks: title: team_add event type: object properties: - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 - team: &710 + team: &713 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -220105,9 +220208,9 @@ webhooks: type: string enum: - added_to_repository - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 repository: title: Repository description: A git repository @@ -220577,7 +220680,7 @@ webhooks: - topics - visibility sender: *4 - team: *710 + team: *713 required: - action - team @@ -220653,9 +220756,9 @@ webhooks: type: string enum: - created - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 repository: title: Repository description: A git repository @@ -221125,7 +221228,7 @@ webhooks: - topics - visibility sender: *4 - team: *710 + team: *713 required: - action - team @@ -221202,9 +221305,9 @@ webhooks: type: string enum: - deleted - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 repository: title: Repository description: A git repository @@ -221674,7 +221777,7 @@ webhooks: - topics - visibility sender: *4 - team: *710 + team: *713 required: - action - team @@ -221818,9 +221921,9 @@ webhooks: - from required: - permissions - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 repository: title: Repository description: A git repository @@ -222290,7 +222393,7 @@ webhooks: - topics - visibility sender: *4 - team: *710 + team: *713 required: - action - changes @@ -222368,9 +222471,9 @@ webhooks: type: string enum: - removed_from_repository - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 repository: title: Repository description: A git repository @@ -222840,7 +222943,7 @@ webhooks: - topics - visibility sender: *4 - team: *710 + team: *713 required: - action - team @@ -222916,10 +223019,10 @@ webhooks: type: string enum: - started - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -222992,17 +223095,17 @@ webhooks: title: workflow_dispatch event type: object properties: - enterprise: *648 + enterprise: *651 inputs: type: - object - 'null' additionalProperties: true - installation: *649 - organization: *650 + installation: *652 + organization: *653 ref: type: string - repository: *651 + repository: *654 sender: *4 workflow: type: string @@ -223084,10 +223187,10 @@ webhooks: type: string enum: - completed - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 workflow_job: allOf: @@ -223422,10 +223525,10 @@ webhooks: type: string enum: - in_progress - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 workflow_job: allOf: @@ -223786,10 +223889,10 @@ webhooks: type: string enum: - queued - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 workflow_job: type: object @@ -224014,10 +224117,10 @@ webhooks: type: string enum: - waiting - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 workflow_job: type: object @@ -224244,12 +224347,12 @@ webhooks: type: string enum: - completed - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 - workflow: *663 + workflow: *666 workflow_run: title: Workflow Run type: object @@ -225268,12 +225371,12 @@ webhooks: type: string enum: - in_progress - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 - workflow: *663 + workflow: *666 workflow_run: title: Workflow Run type: object @@ -226277,12 +226380,12 @@ webhooks: type: string enum: - requested - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 - workflow: *663 + workflow: *666 workflow_run: title: Workflow Run type: object diff --git a/descriptions-next/api.github.com/dereferenced/api.github.com.deref.json b/descriptions-next/api.github.com/dereferenced/api.github.com.deref.json index 60a55e08a8..0b208e317c 100644 --- a/descriptions-next/api.github.com/dereferenced/api.github.com.deref.json +++ b/descriptions-next/api.github.com/dereferenced/api.github.com.deref.json @@ -615814,6 +615814,321 @@ } } }, + "/users/{username}/attestations/bulk-list": { + "post": { + "summary": "List attestations by bulk subject digests", + "description": "List a collection of artifact attestations associated with any entry in a list of subject digests owned by a user.\n\nThe collection of attestations returned by this endpoint is filtered according to the authenticated user's permissions; if the authenticated user cannot read a repository, the attestations associated with that repository will not be included in the response. In addition, when using a fine-grained access token the `attestations:read` permission is required.\n\n**Please note:** in order to offer meaningful security benefits, an attestation's signature and timestamps **must** be cryptographically verified, and the identity of the attestation signer **must** be validated. Attestations can be verified using the [GitHub CLI `attestation verify` command](https://cli.github.com/manual/gh_attestation_verify). For more information, see [our guide on how to use artifact attestations to establish a build's provenance](https://docs.github.com/actions/security-guides/using-artifact-attestations-to-establish-provenance-for-builds).", + "tags": [ + "users" + ], + "operationId": "users/list-attestations-bulk", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/users/attestations#list-attestations-by-bulk-subject-digests" + }, + "parameters": [ + { + "name": "per_page", + "description": "The number of results per page (max 100). For more information, see \"[Using pagination in the REST API](https://docs.github.com/rest/using-the-rest-api/using-pagination-in-the-rest-api).\"", + "in": "query", + "schema": { + "type": "integer", + "default": 30 + } + }, + { + "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 results before this cursor. For more information, see \"[Using pagination in the REST API](https://docs.github.com/rest/using-the-rest-api/using-pagination-in-the-rest-api).\"", + "in": "query", + "required": false, + "schema": { + "type": "string" + } + }, + { + "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 results after this cursor. For more information, see \"[Using pagination in the REST API](https://docs.github.com/rest/using-the-rest-api/using-pagination-in-the-rest-api).\"", + "in": "query", + "required": false, + "schema": { + "type": "string" + } + }, + { + "name": "username", + "description": "The handle for the GitHub user account.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "subject_digests": { + "type": "array", + "items": { + "type": "string" + }, + "description": "List of subject digests to fetch attestations for.", + "minItems": 1, + "maxItems": 1024 + }, + "predicate_type": { + "type": "string", + "description": "Optional filter for fetching attestations with a given predicate type.\nThis option accepts `provenance`, `sbom`, or freeform text for custom predicate types." + } + }, + "required": [ + "subject_digests" + ] + }, + "examples": { + "default": { + "value": { + "subject_digests": [ + "sha256:abc123", + "sha512:def456" + ] + } + }, + "withPredicateType": { + "value": { + "subject_digests": [ + "sha256:abc123", + "sha512:def456" + ], + "predicateType": "provenance" + } + } + } + } + } + }, + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "attestations_subject_digests": { + "type": "object", + "additionalProperties": { + "type": [ + "array", + "null" + ], + "items": { + "type": "object", + "properties": { + "bundle": { + "type": "object", + "properties": { + "mediaType": { + "type": "string" + }, + "verificationMaterial": { + "type": "object", + "properties": {}, + "additionalProperties": true + }, + "dsseEnvelope": { + "type": "object", + "properties": {}, + "additionalProperties": true + } + }, + "description": "The bundle of the attestation." + }, + "repository_id": { + "type": "integer" + }, + "bundle_url": { + "type": "string" + } + } + } + }, + "description": "Mapping of subject digest to bundles." + }, + "page_info": { + "type": "object", + "properties": { + "has_next": { + "type": "boolean", + "description": "Indicates whether there is a next page." + }, + "has_previous": { + "type": "boolean", + "description": "Indicates whether there is a previous page." + }, + "next": { + "type": "string", + "description": "The cursor to the next page." + }, + "previous": { + "type": "string", + "description": "The cursor to the previous page." + } + }, + "description": "Information about the current page." + } + } + }, + "examples": { + "default": { + "value": { + "attestations_subject_digests": [ + { + "sha256:abc": [ + { + "bundle": { + "mediaType": "application/vnd.dev.sigstore.bundle.v0.3+json", + "verificationMaterial": { + "tlogEntries": [ + { + "logIndex": "97913980", + "logId": { + "keyId": "wNI9atQGlz+VWfO6LRygH4QUfY/8W4RFwiT5i5WRgB0=" + }, + "kindVersion": { + "kind": "dsse", + "version": "0.0.1" + }, + "integratedTime": "1716998992", + "inclusionPromise": { + "signedEntryTimestamp": "MEYCIQCeEsQAy+qXtULkh52wbnHrkt2R2JQ05P9STK/xmdpQ2AIhANiG5Gw6cQiMnwvUz1+9UKtG/vlC8dduq07wsFOViwSL" + }, + "inclusionProof": { + "logIndex": "93750549", + "rootHash": "KgKiXoOl8rM5d4y6Xlbm2QLftvj/FYvTs6z7dJlNO60=", + "treeSize": "93750551", + "hashes": [ + "8LI21mzwxnUSo0fuZeFsUrz2ujZ4QAL+oGeTG+5toZg=", + "nCb369rcIytNhGwWoqBv+eV49X3ZKpo/HJGKm9V+dck=", + "hnNQ9mUdSwYCfdV21pd87NucrdRRNZATowlaRR1hJ4A=", + "MBhhK33vlD4Tq/JKgAaXUI4VjmosWKe6+7RNpQ2ncNM=", + "XKWUE3stvGV1OHsIGiCGfn047Ok6uD4mFkh7BaicaEc=", + "Tgve40VPFfuei+0nhupdGpfPPR+hPpZjxgTiDT8WNoY=", + "wV+S/7tLtYGzkLaSb6UDqexNyhMvumHK/RpTNvEZuLU=", + "uwaWufty6sn6XqO1Tb9M3Vz6sBKPu0HT36mStxJNd7s=", + "jUfeMOXQP0XF1JAnCEETVbfRKMUwCzrVUzYi8vnDMVs=", + "xQKjzJAwwdlQG/YUYBKPXxbCmhMYKo1wnv+6vDuKWhQ=", + "cX3Agx+hP66t1ZLbX/yHbfjU46/3m/VAmWyG/fhxAVc=", + "sjohk/3DQIfXTgf/5XpwtdF7yNbrf8YykOMHr1CyBYQ=", + "98enzMaC+x5oCMvIZQA5z8vu2apDMCFvE/935NfuPw8=" + ], + "checkpoint": { + "envelope": "rekor.sigstore.dev - 2605736670972794746\\n93750551\\nKgKiXoOl8rM5d4y6Xlbm2QLftvj/FYvTs6z7dJlNO60=\\n\\n— rekor.sigstore.dev wNI9ajBEAiBkLzdjY8A9HReU7rmtjwZ+JpSuYtEr9SmvSwUIW7FBjgIgKo+vhkW3tqc+gc8fw9gza3xLoncA8a+MTaJYCaLGA9c=\\n" + } + }, + "canonicalizedBody": "eyJhcGlWZXJzaW9uIjoiMC4wLjEiLCJraW5kIjoiZHNzZSIsInNwZWMiOnsiZW52ZWxvcGVIYXNoIjp7ImFsZ29yaXRobSI6InNoYTI1NiIsInZhbHVlIjoiM2I1YzkwNDk5MGFiYzE4NjI1ZWE3Njg4MzE1OGEwZmI4MTEwMjM4MGJkNjQwZjI5OWJlMzYwZWVkOTMxNjYwYiJ9LCJwYXlsb2FkSGFzaCI6eyJhbGdvcml0aG0iOiJzaGEyNTYiLCJ2YWx1ZSI6IjM4ZGNlZDJjMzE1MGU2OTQxMDViYjZiNDNjYjY3NzBiZTYzZDdhNGM4NjNiMTc2YTkwMmU1MGQ5ZTAyN2ZiMjMifSwic2lnbmF0dXJlcyI6W3sic2lnbmF0dXJlIjoiTUVRQ0lFR0lHQW03Z1pWTExwc3JQY2puZEVqaXVjdEUyL2M5K2o5S0d2YXp6M3JsQWlBZDZPMTZUNWhrelJNM0liUlB6bSt4VDQwbU5RWnhlZmQ3bGFEUDZ4MlhMUT09IiwidmVyaWZpZXIiOiJMUzB0TFMxQ1JVZEpUaUJEUlZKVVNVWkpRMEZVUlMwdExTMHRDazFKU1VkcVZFTkRRbWhUWjBGM1NVSkJaMGxWVjFsNGNVdHpjazFUTTFOMmJEVkphalZQUkdaQ1owMUtUeTlKZDBObldVbExiMXBKZW1vd1JVRjNUWGNLVG5wRlZrMUNUVWRCTVZWRlEyaE5UV015Ykc1ak0xSjJZMjFWZFZwSFZqSk5ValIzU0VGWlJGWlJVVVJGZUZaNllWZGtlbVJIT1hsYVV6RndZbTVTYkFwamJURnNXa2RzYUdSSFZYZElhR05PVFdwUmQwNVVTVFZOVkZsM1QxUlZlVmRvWTA1TmFsRjNUbFJKTlUxVVdYaFBWRlY1VjJwQlFVMUdhM2RGZDFsSUNrdHZXa2w2YWpCRFFWRlpTVXR2V2tsNmFqQkVRVkZqUkZGblFVVmtiV2RvVGs1M00yNVZMMHQxWlZGbmMzQkhTRmMzWjJnNVdFeEVMMWRrU1RoWlRVSUtLekJ3TUZZMGJ6RnJTRzgyWTAweGMwUktaM0pEWjFCUlZYcDRjSFZaZFc4cmVIZFFTSGxzTDJ0RWVXWXpSVXhxYTJGUFEwSlVUWGRuWjFWMlRVRTBSd3BCTVZWa1JIZEZRaTkzVVVWQmQwbElaMFJCVkVKblRsWklVMVZGUkVSQlMwSm5aM0pDWjBWR1FsRmpSRUY2UVdSQ1owNVdTRkUwUlVablVWVnhaa05RQ25aWVMwRjJVelJEWkdoUk1taGlXbGRLVTA5RmRsWnZkMGgzV1VSV1VqQnFRa0puZDBadlFWVXpPVkJ3ZWpGWmEwVmFZalZ4VG1wd1MwWlhhWGhwTkZrS1drUTRkMWRuV1VSV1VqQlNRVkZJTDBKR1FYZFViMXBOWVVoU01HTklUVFpNZVRsdVlWaFNiMlJYU1hWWk1qbDBUREpPYzJGVE9XcGlSMnQyVEcxa2NBcGtSMmd4V1drNU0ySXpTbkphYlhoMlpETk5kbHBIVm5kaVJ6azFZbGRXZFdSRE5UVmlWM2hCWTIxV2JXTjVPVzlhVjBaclkzazVNR051Vm5WaGVrRTFDa0puYjNKQ1owVkZRVmxQTDAxQlJVSkNRM1J2WkVoU2QyTjZiM1pNTTFKMllUSldkVXh0Um1wa1IyeDJZbTVOZFZveWJEQmhTRlpwWkZoT2JHTnRUbllLWW01U2JHSnVVWFZaTWpsMFRVSTRSME5wYzBkQlVWRkNaemM0ZDBGUlNVVkZXR1IyWTIxMGJXSkhPVE5ZTWxKd1l6TkNhR1JIVG05TlJGbEhRMmx6UndwQlVWRkNaemM0ZDBGUlRVVkxSMXBvV2xkWmVWcEhVbXRQUkVacFRVUmplazVxWXpCUFJGRjRUVEpGTTFsNldUQk9iVTVyVFVkS2JWbDZTVEpaZWtGM0NsbFVRWGRIUVZsTFMzZFpRa0pCUjBSMmVrRkNRa0ZSUzFKSFZuZGlSemsxWWxkV2RXUkVRVlpDWjI5eVFtZEZSVUZaVHk5TlFVVkdRa0ZrYW1KSGEzWUtXVEo0Y0UxQ05FZERhWE5IUVZGUlFtYzNPSGRCVVZsRlJVaEtiRnB1VFhaaFIxWm9Xa2hOZG1SSVNqRmliWE4zVDNkWlMwdDNXVUpDUVVkRWRucEJRZ3BEUVZGMFJFTjBiMlJJVW5kamVtOTJURE5TZG1FeVZuVk1iVVpxWkVkc2RtSnVUWFZhTW13d1lVaFdhV1JZVG14amJVNTJZbTVTYkdKdVVYVlpNamwwQ2sxR2QwZERhWE5IUVZGUlFtYzNPSGRCVVd0RlZHZDRUV0ZJVWpCalNFMDJUSGs1Ym1GWVVtOWtWMGwxV1RJNWRFd3lUbk5oVXpscVlrZHJka3h0WkhBS1pFZG9NVmxwT1ROaU0wcHlXbTE0ZG1RelRYWmFSMVozWWtjNU5XSlhWblZrUXpVMVlsZDRRV050Vm0xamVUbHZXbGRHYTJONU9UQmpibFoxWVhwQk5BcENaMjl5UW1kRlJVRlpUeTlOUVVWTFFrTnZUVXRIV21oYVYxbDVXa2RTYTA5RVJtbE5SR042VG1wak1FOUVVWGhOTWtVeldYcFpNRTV0VG10TlIwcHRDbGw2U1RKWmVrRjNXVlJCZDBoUldVdExkMWxDUWtGSFJIWjZRVUpEZDFGUVJFRXhibUZZVW05a1YwbDBZVWM1ZW1SSFZtdE5RMjlIUTJselIwRlJVVUlLWnpjNGQwRlJkMFZJUVhkaFlVaFNNR05JVFRaTWVUbHVZVmhTYjJSWFNYVlpNamwwVERKT2MyRlRPV3BpUjJ0M1QwRlpTMHQzV1VKQ1FVZEVkbnBCUWdwRVVWRnhSRU5vYlZsWFZtMU5iVkpyV2tSbmVGbHFRVE5OZWxrelRrUm5NRTFVVG1oT01rMHlUa1JhYWxwRVFtbGFiVTE1VG0xTmQwMUhSWGROUTBGSENrTnBjMGRCVVZGQ1p6YzRkMEZSTkVWRlozZFJZMjFXYldONU9XOWFWMFpyWTNrNU1HTnVWblZoZWtGYVFtZHZja0puUlVWQldVOHZUVUZGVUVKQmMwMEtRMVJKZUUxcVdYaE5la0V3VDFSQmJVSm5iM0pDWjBWRlFWbFBMMDFCUlZGQ1FtZE5SbTFvTUdSSVFucFBhVGgyV2pKc01HRklWbWxNYlU1MllsTTVhZ3BpUjJ0M1IwRlpTMHQzV1VKQ1FVZEVkbnBCUWtWUlVVdEVRV2N4VDFSamQwNUVZM2hOVkVKalFtZHZja0puUlVWQldVOHZUVUZGVTBKRk5FMVVSMmd3Q21SSVFucFBhVGgyV2pKc01HRklWbWxNYlU1MllsTTVhbUpIYTNaWk1uaHdUSGsxYm1GWVVtOWtWMGwyWkRJNWVXRXlXbk5pTTJSNlRESlNiR05IZUhZS1pWY3hiR0p1VVhWbFZ6RnpVVWhLYkZwdVRYWmhSMVpvV2toTmRtUklTakZpYlhOM1QwRlpTMHQzV1VKQ1FVZEVkbnBCUWtWM1VYRkVRMmh0V1ZkV2JRcE5iVkpyV2tSbmVGbHFRVE5OZWxrelRrUm5NRTFVVG1oT01rMHlUa1JhYWxwRVFtbGFiVTE1VG0xTmQwMUhSWGROUTBWSFEybHpSMEZSVVVKbk56aDNDa0ZTVVVWRmQzZFNaREk1ZVdFeVduTmlNMlJtV2tkc2VtTkhSakJaTW1kM1ZGRlpTMHQzV1VKQ1FVZEVkbnBCUWtaUlVTOUVSREZ2WkVoU2QyTjZiM1lLVERKa2NHUkhhREZaYVRWcVlqSXdkbGt5ZUhCTU1rNXpZVk01YUZrelVuQmlNalY2VEROS01XSnVUWFpQVkVrMFQxUkJNMDVVWXpGTmFUbG9aRWhTYkFwaVdFSXdZM2s0ZUUxQ1dVZERhWE5IUVZGUlFtYzNPSGRCVWxsRlEwRjNSMk5JVm1saVIyeHFUVWxIVEVKbmIzSkNaMFZGUVdSYU5VRm5VVU5DU0RCRkNtVjNRalZCU0dOQk0xUXdkMkZ6WWtoRlZFcHFSMUkwWTIxWFl6TkJjVXBMV0hKcVpWQkxNeTlvTkhCNVowTTRjRGR2TkVGQlFVZFFlRkl4ZW1KblFVRUtRa0ZOUVZORVFrZEJhVVZCS3pobmJGRkplRTlCYUZoQ1FVOVRObE1yT0ZweGQwcGpaSGQzVTNJdlZGZHBhSE16WkV4eFZrRjJiME5KVVVSaWVUbG9NUXBKWTNWRVJYSXJlbk5YYVV3NFVIYzFRMU5VZEd0c2RFbzBNakZ6UlRneFZuWjFOa0Z3VkVGTFFtZG5jV2hyYWs5UVVWRkVRWGRPYmtGRVFtdEJha0VyQ2tSSU4xQXJhR2cwVmtoWFprTlhXSFJ5UzFSdlFrdDFZa0pyUzNCbVYwTlpVWGhxV0UweWRsWXZibEJ4WWxwR1dVOVdXazlpWlRaQlRuSm5lV1J2V1VNS1RVWlZUV0l6ZUhwelJrNVJXWFp6UlZsUGFUSkxibkoyUmpCMFoyOXdiVmhIVm05NmJsb3JjUzh5UVVsRVZ6bEdNVVUzV1RaWk1EWXhaVzkxUVZsa1NBcFhkejA5Q2kwdExTMHRSVTVFSUVORlVsUkpSa2xEUVZSRkxTMHRMUzBLIn1dfX0=" + } + ], + "timestampVerificationData": {}, + "certificate": { + "rawBytes": "MIIGjTCCBhSgAwIBAgIUWYxqKsrMS3Svl5Ij5ODfBgMJO/IwCgYIKoZIzj0EAwMwNzEVMBMGA1UEChMMc2lnc3RvcmUuZGV2MR4wHAYDVQQDExVzaWdzdG9yZS1pbnRlcm1lZGlhdGUwHhcNMjQwNTI5MTYwOTUyWhcNMjQwNTI5MTYxOTUyWjAAMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEdmghNNw3nU/KueQgspGHW7gh9XLD/WdI8YMB+0p0V4o1kHo6cM1sDJgrCgPQUzxpuYuo+xwPHyl/kDyf3ELjkaOCBTMwggUvMA4GA1UdDwEB/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDAzAdBgNVHQ4EFgQUqfCPvXKAvS4CdhQ2hbZWJSOEvVowHwYDVR0jBBgwFoAU39Ppz1YkEZb5qNjpKFWixi4YZD8wWgYDVR0RAQH/BFAwToZMaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkvLmdpdGh1Yi93b3JrZmxvd3MvZGVwbG95bWVudC55bWxAcmVmcy9oZWFkcy90cnVuazA5BgorBgEEAYO/MAEBBCtodHRwczovL3Rva2VuLmFjdGlvbnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tMB8GCisGAQQBg78wAQIEEXdvcmtmbG93X2Rpc3BhdGNoMDYGCisGAQQBg78wAQMEKGZhZWYyZGRkODFiMDczNjc0ODQxM2E3YzY0NmNkMGJmYzI2YzAwYTAwGAYKKwYBBAGDvzABBAQKRGVwbG95bWVudDAVBgorBgEEAYO/MAEFBAdjbGkvY2xpMB4GCisGAQQBg78wAQYEEHJlZnMvaGVhZHMvdHJ1bmswOwYKKwYBBAGDvzABCAQtDCtodHRwczovL3Rva2VuLmFjdGlvbnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tMFwGCisGAQQBg78wAQkETgxMaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkvLmdpdGh1Yi93b3JrZmxvd3MvZGVwbG95bWVudC55bWxAcmVmcy9oZWFkcy90cnVuazA4BgorBgEEAYO/MAEKBCoMKGZhZWYyZGRkODFiMDczNjc0ODQxM2E3YzY0NmNkMGJmYzI2YzAwYTAwHQYKKwYBBAGDvzABCwQPDA1naXRodWItaG9zdGVkMCoGCisGAQQBg78wAQwEHAwaaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkwOAYKKwYBBAGDvzABDQQqDChmYWVmMmRkZDgxYjA3MzY3NDg0MTNhN2M2NDZjZDBiZmMyNmMwMGEwMCAGCisGAQQBg78wAQ4EEgwQcmVmcy9oZWFkcy90cnVuazAZBgorBgEEAYO/MAEPBAsMCTIxMjYxMzA0OTAmBgorBgEEAYO/MAEQBBgMFmh0dHBzOi8vZ2l0aHViLmNvbS9jbGkwGAYKKwYBBAGDvzABEQQKDAg1OTcwNDcxMTBcBgorBgEEAYO/MAESBE4MTGh0dHBzOi8vZ2l0aHViLmNvbS9jbGkvY2xpLy5naXRodWIvd29ya2Zsb3dzL2RlcGxveW1lbnQueW1sQHJlZnMvaGVhZHMvdHJ1bmswOAYKKwYBBAGDvzABEwQqDChmYWVmMmRkZDgxYjA3MzY3NDg0MTNhN2M2NDZjZDBiZmMyNmMwMGEwMCEGCisGAQQBg78wARQEEwwRd29ya2Zsb3dfZGlzcGF0Y2gwTQYKKwYBBAGDvzABFQQ/DD1odHRwczovL2dpdGh1Yi5jb20vY2xpL2NsaS9hY3Rpb25zL3J1bnMvOTI4OTA3NTc1Mi9hdHRlbXB0cy8xMBYGCisGAQQBg78wARYECAwGcHVibGljMIGLBgorBgEEAdZ5AgQCBH0EewB5AHcA3T0wasbHETJjGR4cmWc3AqJKXrjePK3/h4pygC8p7o4AAAGPxR1zbgAABAMASDBGAiEA+8glQIxOAhXBAOS6S+8ZqwJcdwwSr/TWihs3dLqVAvoCIQDby9h1IcuDEr+zsWiL8Pw5CSTtkltJ421sE81Vvu6ApTAKBggqhkjOPQQDAwNnADBkAjA+DH7P+hh4VHWfCWXtrKToBKubBkKpfWCYQxjXM2vV/nPqbZFYOVZObe6ANrgydoYCMFUMb3xzsFNQYvsEYOi2KnrvF0tgopmXGVoznZ+q/2AIDW9F1E7Y6Y061eouAYdHWw==" + } + }, + "dsseEnvelope": { + "payload": "eyJfdHlwZSI6Imh0dHBzOi8vaW4tdG90by5pby9TdGF0ZW1lbnQvdjEiLCJzdWJqZWN0IjpbeyJuYW1lIjoiZ2hfMi41MC4wX3dpbmRvd3NfYXJtNjQuemlwIiwiZGlnZXN0Ijp7InNoYTI1NiI6IjhhYWQxMjBiNDE2Mzg2YjQyNjllZjYyYzhmZGViY2FkMzFhNzA4NDcyOTc4MTdhMTQ5ZGFmOTI3ZWRjODU1NDgifX1dLCJwcmVkaWNhdGVUeXBlIjoiaHR0cHM6Ly9zbHNhLmRldi9wcm92ZW5hbmNlL3YxIiwicHJlZGljYXRlIjp7ImJ1aWxkRGVmaW5pdGlvbiI6eyJidWlsZFR5cGUiOiJodHRwczovL3Nsc2EtZnJhbWV3b3JrLmdpdGh1Yi5pby9naXRodWItYWN0aW9ucy1idWlsZHR5cGVzL3dvcmtmbG93L3YxIiwiZXh0ZXJuYWxQYXJhbWV0ZXJzIjp7IndvcmtmbG93Ijp7InJlZiI6InJlZnMvaGVhZHMvdHJ1bmsiLCJyZXBvc2l0b3J5IjoiaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkiLCJwYXRoIjoiLmdpdGh1Yi93b3JrZmxvd3MvZGVwbG95bWVudC55bWwifX0sImludGVybmFsUGFyYW1ldGVycyI6eyJnaXRodWIiOnsiZXZlbnRfbmFtZSI6IndvcmtmbG93X2Rpc3BhdGNoIiwicmVwb3NpdG9yeV9pZCI6IjIxMjYxMzA0OSIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiI1OTcwNDcxMSJ9fSwicmVzb2x2ZWREZXBlbmRlbmNpZXMiOlt7InVyaSI6ImdpdCtodHRwczovL2dpdGh1Yi5jb20vY2xpL2NsaUByZWZzL2hlYWRzL3RydW5rIiwiZGlnZXN0Ijp7ImdpdENvbW1pdCI6ImZhZWYyZGRkODFiMDczNjc0ODQxM2E3YzY0NmNkMGJmYzI2YzAwYTAifX1dfSwicnVuRGV0YWlscyI6eyJidWlsZGVyIjp7ImlkIjoiaHR0cHM6Ly9naXRodWIuY29tL2FjdGlvbnMvcnVubmVyL2dpdGh1Yi1ob3N0ZWQifSwibWV0YWRhdGEiOnsiaW52b2NhdGlvbklkIjoiaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkvYWN0aW9ucy9ydW5zLzkyODkwNzU3NTIvYXR0ZW1wdHMvMSJ9fX19", + "payloadType": "application/vnd.in-toto+json", + "signatures": [ + { + "sig": "MEQCIEGIGAm7gZVLLpsrPcjndEjiuctE2/c9+j9KGvazz3rlAiAd6O16T5hkzRM3IbRPzm+xT40mNQZxefd7laDP6x2XLQ==" + } + ] + } + }, + "repository_id": 1 + }, + { + "bundle": { + "mediaType": "application/vnd.dev.sigstore.bundle.v0.3+json", + "verificationMaterial": { + "tlogEntries": [ + { + "logIndex": "97913980", + "logId": { + "keyId": "wNI9atQGlz+VWfO6LRygH4QUfY/8W4RFwiT5i5WRgB0=" + }, + "kindVersion": { + "kind": "dsse", + "version": "0.0.1" + }, + "integratedTime": "1716998992", + "inclusionPromise": { + "signedEntryTimestamp": "MEYCIQCeEsQAy+qXtULkh52wbnHrkt2R2JQ05P9STK/xmdpQ2AIhANiG5Gw6cQiMnwvUz1+9UKtG/vlC8dduq07wsFOViwSL" + }, + "inclusionProof": { + "logIndex": "93750549", + "rootHash": "KgKiXoOl8rM5d4y6Xlbm2QLftvj/FYvTs6z7dJlNO60=", + "treeSize": "93750551", + "hashes": [ + "8LI21mzwxnUSo0fuZeFsUrz2ujZ4QAL+oGeTG+5toZg=", + "nCb369rcIytNhGwWoqBv+eV49X3ZKpo/HJGKm9V+dck=", + "hnNQ9mUdSwYCfdV21pd87NucrdRRNZATowlaRR1hJ4A=", + "MBhhK33vlD4Tq/JKgAaXUI4VjmosWKe6+7RNpQ2ncNM=", + "XKWUE3stvGV1OHsIGiCGfn047Ok6uD4mFkh7BaicaEc=", + "Tgve40VPFfuei+0nhupdGpfPPR+hPpZjxgTiDT8WNoY=", + "wV+S/7tLtYGzkLaSb6UDqexNyhMvumHK/RpTNvEZuLU=", + "uwaWufty6sn6XqO1Tb9M3Vz6sBKPu0HT36mStxJNd7s=", + "jUfeMOXQP0XF1JAnCEETVbfRKMUwCzrVUzYi8vnDMVs=", + "xQKjzJAwwdlQG/YUYBKPXxbCmhMYKo1wnv+6vDuKWhQ=", + "cX3Agx+hP66t1ZLbX/yHbfjU46/3m/VAmWyG/fhxAVc=", + "sjohk/3DQIfXTgf/5XpwtdF7yNbrf8YykOMHr1CyBYQ=", + "98enzMaC+x5oCMvIZQA5z8vu2apDMCFvE/935NfuPw8=" + ], + "checkpoint": { + "envelope": "rekor.sigstore.dev - 2605736670972794746\\n93750551\\nKgKiXoOl8rM5d4y6Xlbm2QLftvj/FYvTs6z7dJlNO60=\\n\\n— rekor.sigstore.dev wNI9ajBEAiBkLzdjY8A9HReU7rmtjwZ+JpSuYtEr9SmvSwUIW7FBjgIgKo+vhkW3tqc+gc8fw9gza3xLoncA8a+MTaJYCaLGA9c=\\n" + } + }, + "canonicalizedBody": "eyJhcGlWZXJzaW9uIjoiMC4wLjEiLCJraW5kIjoiZHNzZSIsInNwZWMiOnsiZW52ZWxvcGVIYXNoIjp7ImFsZ29yaXRobSI6InNoYTI1NiIsInZhbHVlIjoiM2I1YzkwNDk5MGFiYzE4NjI1ZWE3Njg4MzE1OGEwZmI4MTEwMjM4MGJkNjQwZjI5OWJlMzYwZWVkOTMxNjYwYiJ9LCJwYXlsb2FkSGFzaCI6eyJhbGdvcml0aG0iOiJzaGEyNTYiLCJ2YWx1ZSI6IjM4ZGNlZDJjMzE1MGU2OTQxMDViYjZiNDNjYjY3NzBiZTYzZDdhNGM4NjNiMTc2YTkwMmU1MGQ5ZTAyN2ZiMjMifSwic2lnbmF0dXJlcyI6W3sic2lnbmF0dXJlIjoiTUVRQ0lFR0lHQW03Z1pWTExwc3JQY2puZEVqaXVjdEUyL2M5K2o5S0d2YXp6M3JsQWlBZDZPMTZUNWhrelJNM0liUlB6bSt4VDQwbU5RWnhlZmQ3bGFEUDZ4MlhMUT09IiwidmVyaWZpZXIiOiJMUzB0TFMxQ1JVZEpUaUJEUlZKVVNVWkpRMEZVUlMwdExTMHRDazFKU1VkcVZFTkRRbWhUWjBGM1NVSkJaMGxWVjFsNGNVdHpjazFUTTFOMmJEVkphalZQUkdaQ1owMUtUeTlKZDBObldVbExiMXBKZW1vd1JVRjNUWGNLVG5wRlZrMUNUVWRCTVZWRlEyaE5UV015Ykc1ak0xSjJZMjFWZFZwSFZqSk5ValIzU0VGWlJGWlJVVVJGZUZaNllWZGtlbVJIT1hsYVV6RndZbTVTYkFwamJURnNXa2RzYUdSSFZYZElhR05PVFdwUmQwNVVTVFZOVkZsM1QxUlZlVmRvWTA1TmFsRjNUbFJKTlUxVVdYaFBWRlY1VjJwQlFVMUdhM2RGZDFsSUNrdHZXa2w2YWpCRFFWRlpTVXR2V2tsNmFqQkVRVkZqUkZGblFVVmtiV2RvVGs1M00yNVZMMHQxWlZGbmMzQkhTRmMzWjJnNVdFeEVMMWRrU1RoWlRVSUtLekJ3TUZZMGJ6RnJTRzgyWTAweGMwUktaM0pEWjFCUlZYcDRjSFZaZFc4cmVIZFFTSGxzTDJ0RWVXWXpSVXhxYTJGUFEwSlVUWGRuWjFWMlRVRTBSd3BCTVZWa1JIZEZRaTkzVVVWQmQwbElaMFJCVkVKblRsWklVMVZGUkVSQlMwSm5aM0pDWjBWR1FsRmpSRUY2UVdSQ1owNVdTRkUwUlVablVWVnhaa05RQ25aWVMwRjJVelJEWkdoUk1taGlXbGRLVTA5RmRsWnZkMGgzV1VSV1VqQnFRa0puZDBadlFWVXpPVkJ3ZWpGWmEwVmFZalZ4VG1wd1MwWlhhWGhwTkZrS1drUTRkMWRuV1VSV1VqQlNRVkZJTDBKR1FYZFViMXBOWVVoU01HTklUVFpNZVRsdVlWaFNiMlJYU1hWWk1qbDBUREpPYzJGVE9XcGlSMnQyVEcxa2NBcGtSMmd4V1drNU0ySXpTbkphYlhoMlpETk5kbHBIVm5kaVJ6azFZbGRXZFdSRE5UVmlWM2hCWTIxV2JXTjVPVzlhVjBaclkzazVNR051Vm5WaGVrRTFDa0puYjNKQ1owVkZRVmxQTDAxQlJVSkNRM1J2WkVoU2QyTjZiM1pNTTFKMllUSldkVXh0Um1wa1IyeDJZbTVOZFZveWJEQmhTRlpwWkZoT2JHTnRUbllLWW01U2JHSnVVWFZaTWpsMFRVSTRSME5wYzBkQlVWRkNaemM0ZDBGUlNVVkZXR1IyWTIxMGJXSkhPVE5ZTWxKd1l6TkNhR1JIVG05TlJGbEhRMmx6UndwQlVWRkNaemM0ZDBGUlRVVkxSMXBvV2xkWmVWcEhVbXRQUkVacFRVUmplazVxWXpCUFJGRjRUVEpGTTFsNldUQk9iVTVyVFVkS2JWbDZTVEpaZWtGM0NsbFVRWGRIUVZsTFMzZFpRa0pCUjBSMmVrRkNRa0ZSUzFKSFZuZGlSemsxWWxkV2RXUkVRVlpDWjI5eVFtZEZSVUZaVHk5TlFVVkdRa0ZrYW1KSGEzWUtXVEo0Y0UxQ05FZERhWE5IUVZGUlFtYzNPSGRCVVZsRlJVaEtiRnB1VFhaaFIxWm9Xa2hOZG1SSVNqRmliWE4zVDNkWlMwdDNXVUpDUVVkRWRucEJRZ3BEUVZGMFJFTjBiMlJJVW5kamVtOTJURE5TZG1FeVZuVk1iVVpxWkVkc2RtSnVUWFZhTW13d1lVaFdhV1JZVG14amJVNTJZbTVTYkdKdVVYVlpNamwwQ2sxR2QwZERhWE5IUVZGUlFtYzNPSGRCVVd0RlZHZDRUV0ZJVWpCalNFMDJUSGs1Ym1GWVVtOWtWMGwxV1RJNWRFd3lUbk5oVXpscVlrZHJka3h0WkhBS1pFZG9NVmxwT1ROaU0wcHlXbTE0ZG1RelRYWmFSMVozWWtjNU5XSlhWblZrUXpVMVlsZDRRV050Vm0xamVUbHZXbGRHYTJONU9UQmpibFoxWVhwQk5BcENaMjl5UW1kRlJVRlpUeTlOUVVWTFFrTnZUVXRIV21oYVYxbDVXa2RTYTA5RVJtbE5SR042VG1wak1FOUVVWGhOTWtVeldYcFpNRTV0VG10TlIwcHRDbGw2U1RKWmVrRjNXVlJCZDBoUldVdExkMWxDUWtGSFJIWjZRVUpEZDFGUVJFRXhibUZZVW05a1YwbDBZVWM1ZW1SSFZtdE5RMjlIUTJselIwRlJVVUlLWnpjNGQwRlJkMFZJUVhkaFlVaFNNR05JVFRaTWVUbHVZVmhTYjJSWFNYVlpNamwwVERKT2MyRlRPV3BpUjJ0M1QwRlpTMHQzV1VKQ1FVZEVkbnBCUWdwRVVWRnhSRU5vYlZsWFZtMU5iVkpyV2tSbmVGbHFRVE5OZWxrelRrUm5NRTFVVG1oT01rMHlUa1JhYWxwRVFtbGFiVTE1VG0xTmQwMUhSWGROUTBGSENrTnBjMGRCVVZGQ1p6YzRkMEZSTkVWRlozZFJZMjFXYldONU9XOWFWMFpyWTNrNU1HTnVWblZoZWtGYVFtZHZja0puUlVWQldVOHZUVUZGVUVKQmMwMEtRMVJKZUUxcVdYaE5la0V3VDFSQmJVSm5iM0pDWjBWRlFWbFBMMDFCUlZGQ1FtZE5SbTFvTUdSSVFucFBhVGgyV2pKc01HRklWbWxNYlU1MllsTTVhZ3BpUjJ0M1IwRlpTMHQzV1VKQ1FVZEVkbnBCUWtWUlVVdEVRV2N4VDFSamQwNUVZM2hOVkVKalFtZHZja0puUlVWQldVOHZUVUZGVTBKRk5FMVVSMmd3Q21SSVFucFBhVGgyV2pKc01HRklWbWxNYlU1MllsTTVhbUpIYTNaWk1uaHdUSGsxYm1GWVVtOWtWMGwyWkRJNWVXRXlXbk5pTTJSNlRESlNiR05IZUhZS1pWY3hiR0p1VVhWbFZ6RnpVVWhLYkZwdVRYWmhSMVpvV2toTmRtUklTakZpYlhOM1QwRlpTMHQzV1VKQ1FVZEVkbnBCUWtWM1VYRkVRMmh0V1ZkV2JRcE5iVkpyV2tSbmVGbHFRVE5OZWxrelRrUm5NRTFVVG1oT01rMHlUa1JhYWxwRVFtbGFiVTE1VG0xTmQwMUhSWGROUTBWSFEybHpSMEZSVVVKbk56aDNDa0ZTVVVWRmQzZFNaREk1ZVdFeVduTmlNMlJtV2tkc2VtTkhSakJaTW1kM1ZGRlpTMHQzV1VKQ1FVZEVkbnBCUWtaUlVTOUVSREZ2WkVoU2QyTjZiM1lLVERKa2NHUkhhREZaYVRWcVlqSXdkbGt5ZUhCTU1rNXpZVk01YUZrelVuQmlNalY2VEROS01XSnVUWFpQVkVrMFQxUkJNMDVVWXpGTmFUbG9aRWhTYkFwaVdFSXdZM2s0ZUUxQ1dVZERhWE5IUVZGUlFtYzNPSGRCVWxsRlEwRjNSMk5JVm1saVIyeHFUVWxIVEVKbmIzSkNaMFZGUVdSYU5VRm5VVU5DU0RCRkNtVjNRalZCU0dOQk0xUXdkMkZ6WWtoRlZFcHFSMUkwWTIxWFl6TkJjVXBMV0hKcVpWQkxNeTlvTkhCNVowTTRjRGR2TkVGQlFVZFFlRkl4ZW1KblFVRUtRa0ZOUVZORVFrZEJhVVZCS3pobmJGRkplRTlCYUZoQ1FVOVRObE1yT0ZweGQwcGpaSGQzVTNJdlZGZHBhSE16WkV4eFZrRjJiME5KVVVSaWVUbG9NUXBKWTNWRVJYSXJlbk5YYVV3NFVIYzFRMU5VZEd0c2RFbzBNakZ6UlRneFZuWjFOa0Z3VkVGTFFtZG5jV2hyYWs5UVVWRkVRWGRPYmtGRVFtdEJha0VyQ2tSSU4xQXJhR2cwVmtoWFprTlhXSFJ5UzFSdlFrdDFZa0pyUzNCbVYwTlpVWGhxV0UweWRsWXZibEJ4WWxwR1dVOVdXazlpWlRaQlRuSm5lV1J2V1VNS1RVWlZUV0l6ZUhwelJrNVJXWFp6UlZsUGFUSkxibkoyUmpCMFoyOXdiVmhIVm05NmJsb3JjUzh5UVVsRVZ6bEdNVVUzV1RaWk1EWXhaVzkxUVZsa1NBcFhkejA5Q2kwdExTMHRSVTVFSUVORlVsUkpSa2xEUVZSRkxTMHRMUzBLIn1dfX0=" + } + ], + "timestampVerificationData": {}, + "certificate": { + "rawBytes": "MIIGjTCCBhSgAwIBAgIUWYxqKsrMS3Svl5Ij5ODfBgMJO/IwCgYIKoZIzj0EAwMwNzEVMBMGA1UEChMMc2lnc3RvcmUuZGV2MR4wHAYDVQQDExVzaWdzdG9yZS1pbnRlcm1lZGlhdGUwHhcNMjQwNTI5MTYwOTUyWhcNMjQwNTI5MTYxOTUyWjAAMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEdmghNNw3nU/KueQgspGHW7gh9XLD/WdI8YMB+0p0V4o1kHo6cM1sDJgrCgPQUzxpuYuo+xwPHyl/kDyf3ELjkaOCBTMwggUvMA4GA1UdDwEB/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDAzAdBgNVHQ4EFgQUqfCPvXKAvS4CdhQ2hbZWJSOEvVowHwYDVR0jBBgwFoAU39Ppz1YkEZb5qNjpKFWixi4YZD8wWgYDVR0RAQH/BFAwToZMaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkvLmdpdGh1Yi93b3JrZmxvd3MvZGVwbG95bWVudC55bWxAcmVmcy9oZWFkcy90cnVuazA5BgorBgEEAYO/MAEBBCtodHRwczovL3Rva2VuLmFjdGlvbnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tMB8GCisGAQQBg78wAQIEEXdvcmtmbG93X2Rpc3BhdGNoMDYGCisGAQQBg78wAQMEKGZhZWYyZGRkODFiMDczNjc0ODQxM2E3YzY0NmNkMGJmYzI2YzAwYTAwGAYKKwYBBAGDvzABBAQKRGVwbG95bWVudDAVBgorBgEEAYO/MAEFBAdjbGkvY2xpMB4GCisGAQQBg78wAQYEEHJlZnMvaGVhZHMvdHJ1bmswOwYKKwYBBAGDvzABCAQtDCtodHRwczovL3Rva2VuLmFjdGlvbnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tMFwGCisGAQQBg78wAQkETgxMaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkvLmdpdGh1Yi93b3JrZmxvd3MvZGVwbG95bWVudC55bWxAcmVmcy9oZWFkcy90cnVuazA4BgorBgEEAYO/MAEKBCoMKGZhZWYyZGRkODFiMDczNjc0ODQxM2E3YzY0NmNkMGJmYzI2YzAwYTAwHQYKKwYBBAGDvzABCwQPDA1naXRodWItaG9zdGVkMCoGCisGAQQBg78wAQwEHAwaaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkwOAYKKwYBBAGDvzABDQQqDChmYWVmMmRkZDgxYjA3MzY3NDg0MTNhN2M2NDZjZDBiZmMyNmMwMGEwMCAGCisGAQQBg78wAQ4EEgwQcmVmcy9oZWFkcy90cnVuazAZBgorBgEEAYO/MAEPBAsMCTIxMjYxMzA0OTAmBgorBgEEAYO/MAEQBBgMFmh0dHBzOi8vZ2l0aHViLmNvbS9jbGkwGAYKKwYBBAGDvzABEQQKDAg1OTcwNDcxMTBcBgorBgEEAYO/MAESBE4MTGh0dHBzOi8vZ2l0aHViLmNvbS9jbGkvY2xpLy5naXRodWIvd29ya2Zsb3dzL2RlcGxveW1lbnQueW1sQHJlZnMvaGVhZHMvdHJ1bmswOAYKKwYBBAGDvzABEwQqDChmYWVmMmRkZDgxYjA3MzY3NDg0MTNhN2M2NDZjZDBiZmMyNmMwMGEwMCEGCisGAQQBg78wARQEEwwRd29ya2Zsb3dfZGlzcGF0Y2gwTQYKKwYBBAGDvzABFQQ/DD1odHRwczovL2dpdGh1Yi5jb20vY2xpL2NsaS9hY3Rpb25zL3J1bnMvOTI4OTA3NTc1Mi9hdHRlbXB0cy8xMBYGCisGAQQBg78wARYECAwGcHVibGljMIGLBgorBgEEAdZ5AgQCBH0EewB5AHcA3T0wasbHETJjGR4cmWc3AqJKXrjePK3/h4pygC8p7o4AAAGPxR1zbgAABAMASDBGAiEA+8glQIxOAhXBAOS6S+8ZqwJcdwwSr/TWihs3dLqVAvoCIQDby9h1IcuDEr+zsWiL8Pw5CSTtkltJ421sE81Vvu6ApTAKBggqhkjOPQQDAwNnADBkAjA+DH7P+hh4VHWfCWXtrKToBKubBkKpfWCYQxjXM2vV/nPqbZFYOVZObe6ANrgydoYCMFUMb3xzsFNQYvsEYOi2KnrvF0tgopmXGVoznZ+q/2AIDW9F1E7Y6Y061eouAYdHWw==" + } + }, + "dsseEnvelope": { + "payload": "eyJfdHlwZSI6Imh0dHBzOi8vaW4tdG90by5pby9TdGF0ZW1lbnQvdjEiLCJzdWJqZWN0IjpbeyJuYW1lIjoiZ2hfMi41MC4wX3dpbmRvd3NfYXJtNjQuemlwIiwiZGlnZXN0Ijp7InNoYTI1NiI6IjhhYWQxMjBiNDE2Mzg2YjQyNjllZjYyYzhmZGViY2FkMzFhNzA4NDcyOTc4MTdhMTQ5ZGFmOTI3ZWRjODU1NDgifX1dLCJwcmVkaWNhdGVUeXBlIjoiaHR0cHM6Ly9zbHNhLmRldi9wcm92ZW5hbmNlL3YxIiwicHJlZGljYXRlIjp7ImJ1aWxkRGVmaW5pdGlvbiI6eyJidWlsZFR5cGUiOiJodHRwczovL3Nsc2EtZnJhbWV3b3JrLmdpdGh1Yi5pby9naXRodWItYWN0aW9ucy1idWlsZHR5cGVzL3dvcmtmbG93L3YxIiwiZXh0ZXJuYWxQYXJhbWV0ZXJzIjp7IndvcmtmbG93Ijp7InJlZiI6InJlZnMvaGVhZHMvdHJ1bmsiLCJyZXBvc2l0b3J5IjoiaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkiLCJwYXRoIjoiLmdpdGh1Yi93b3JrZmxvd3MvZGVwbG95bWVudC55bWwifX0sImludGVybmFsUGFyYW1ldGVycyI6eyJnaXRodWIiOnsiZXZlbnRfbmFtZSI6IndvcmtmbG93X2Rpc3BhdGNoIiwicmVwb3NpdG9yeV9pZCI6IjIxMjYxMzA0OSIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiI1OTcwNDcxMSJ9fSwicmVzb2x2ZWREZXBlbmRlbmNpZXMiOlt7InVyaSI6ImdpdCtodHRwczovL2dpdGh1Yi5jb20vY2xpL2NsaUByZWZzL2hlYWRzL3RydW5rIiwiZGlnZXN0Ijp7ImdpdENvbW1pdCI6ImZhZWYyZGRkODFiMDczNjc0ODQxM2E3YzY0NmNkMGJmYzI2YzAwYTAifX1dfSwicnVuRGV0YWlscyI6eyJidWlsZGVyIjp7ImlkIjoiaHR0cHM6Ly9naXRodWIuY29tL2FjdGlvbnMvcnVubmVyL2dpdGh1Yi1ob3N0ZWQifSwibWV0YWRhdGEiOnsiaW52b2NhdGlvbklkIjoiaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkvYWN0aW9ucy9ydW5zLzkyODkwNzU3NTIvYXR0ZW1wdHMvMSJ9fX19", + "payloadType": "application/vnd.in-toto+json", + "signatures": [ + { + "sig": "MEQCIEGIGAm7gZVLLpsrPcjndEjiuctE2/c9+j9KGvazz3rlAiAd6O16T5hkzRM3IbRPzm+xT40mNQZxefd7laDP6x2XLQ==" + } + ] + } + }, + "repository_id": 1 + } + ] + } + ] + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "users", + "subcategory": "attestations" + } + } + }, "/users/{username}/attestations/delete-request": { "post": { "summary": "Delete attestations in bulk", diff --git a/descriptions-next/api.github.com/dereferenced/api.github.com.deref.yaml b/descriptions-next/api.github.com/dereferenced/api.github.com.deref.yaml index 0c87d270e4..5b324a6c75 100644 --- a/descriptions-next/api.github.com/dereferenced/api.github.com.deref.yaml +++ b/descriptions-next/api.github.com/dereferenced/api.github.com.deref.yaml @@ -16499,7 +16499,7 @@ paths: url: https://docs.github.com/rest/billing/enhanced-billing#get-billing-usage-report-for-an-organization parameters: - *90 - - &641 + - &644 name: year description: If specified, only return results for a single year. The value of `year` is an integer with four digits representing a year. For example, @@ -16508,7 +16508,7 @@ paths: required: false schema: type: integer - - &642 + - &645 name: month description: If specified, only return results for a single month. The value of `month` is an integer between `1` and `12`. If no year is specified the @@ -16517,7 +16517,7 @@ paths: required: false schema: type: integer - - &643 + - &646 name: day description: If specified, only return results for a single day. The value of `day` is an integer between `1` and `31`. If no `year` or `month` is @@ -16526,7 +16526,7 @@ paths: required: false schema: type: integer - - &644 + - &647 name: hour description: If specified, only return results for a single hour. The value of `hour` is an integer between `0` and `23`. If no `year`, `month`, or @@ -21658,12 +21658,12 @@ paths: required: - subject_digests examples: - default: + default: &633 value: subject_digests: - sha256:abc123 - sha512:def456 - withPredicateType: + withPredicateType: &634 value: subject_digests: - sha256:abc123 @@ -21722,7 +21722,7 @@ paths: description: The cursor to the previous page. description: Information about the current page. examples: - default: + default: &635 value: attestations_subject_digests: - sha256:abc: @@ -39007,7 +39007,7 @@ paths: description: Response content: application/json: - schema: &635 + schema: &638 type: object properties: total_minutes_used: @@ -39077,7 +39077,7 @@ paths: - included_minutes - minutes_used_breakdown examples: - default: &636 + default: &639 value: total_minutes_used: 305 total_paid_minutes_used: 0 @@ -39113,7 +39113,7 @@ paths: description: Response content: application/json: - schema: &637 + schema: &640 type: object properties: total_gigabytes_bandwidth_used: @@ -39131,7 +39131,7 @@ paths: - total_paid_gigabytes_bandwidth_used - included_gigabytes_bandwidth examples: - default: &638 + default: &641 value: total_gigabytes_bandwidth_used: 50 total_paid_gigabytes_bandwidth_used: 40 @@ -39163,7 +39163,7 @@ paths: description: Response content: application/json: - schema: &639 + schema: &642 type: object properties: days_left_in_billing_cycle: @@ -39181,7 +39181,7 @@ paths: - estimated_paid_storage_for_month - estimated_storage_for_month examples: - default: &640 + default: &643 value: days_left_in_billing_cycle: 20 estimated_paid_storage_for_month: 15 @@ -55119,7 +55119,7 @@ paths: check. type: array items: *347 - deployment: &653 + deployment: &656 title: Deployment description: A deployment created as the result of an Actions check run from a workflow that references an environment @@ -71164,7 +71164,7 @@ paths: format: uri examples: - https://api.github.com/repos/octocat/Hello-World/hooks/1/deliveries - last_response: &684 + last_response: &687 title: Hook Response type: object properties: @@ -86841,7 +86841,7 @@ paths: schema: type: array description: List of locations where the secret was detected - items: &705 + items: &708 type: object properties: type: @@ -97169,7 +97169,7 @@ paths: - subkeys - revoked examples: - default: &633 + default: &636 value: - id: 3 name: Octocat's GPG Key @@ -99306,7 +99306,7 @@ paths: application/json: schema: *204 examples: - default: &634 + default: &637 value: id: 40201 name: octo-name @@ -100505,7 +100505,7 @@ paths: - title - created_at examples: - default: &645 + default: &648 value: - key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -100671,7 +100671,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#list-repositories-starred-by-the-authenticated-user parameters: - - &646 + - &649 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 @@ -100700,7 +100700,7 @@ paths: application/vnd.github.v3.star+json: schema: type: array - items: &647 + items: &650 title: Starred Repository description: Starred Repository type: object @@ -101227,6 +101227,109 @@ paths: enabledForGitHubApps: true category: users subcategory: users + "/users/{username}/attestations/bulk-list": + post: + summary: List attestations by bulk subject digests + description: |- + List a collection of artifact attestations associated with any entry in a list of subject digests owned by a user. + + The collection of attestations returned by this endpoint is filtered according to the authenticated user's permissions; if the authenticated user cannot read a repository, the attestations associated with that repository will not be included in the response. In addition, when using a fine-grained access token the `attestations:read` permission is required. + + **Please note:** in order to offer meaningful security benefits, an attestation's signature and timestamps **must** be cryptographically verified, and the identity of the attestation signer **must** be validated. Attestations can be verified using the [GitHub CLI `attestation verify` command](https://cli.github.com/manual/gh_attestation_verify). For more information, see [our guide on how to use artifact attestations to establish a build's provenance](https://docs.github.com/actions/security-guides/using-artifact-attestations-to-establish-provenance-for-builds). + tags: + - users + operationId: users/list-attestations-bulk + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/users/attestations#list-attestations-by-bulk-subject-digests + parameters: + - *17 + - *38 + - *39 + - *129 + requestBody: + required: true + content: + application/json: + schema: + type: object + properties: + subject_digests: + type: array + items: + type: string + description: List of subject digests to fetch attestations for. + minItems: 1 + maxItems: 1024 + predicate_type: + type: string + description: |- + Optional filter for fetching attestations with a given predicate type. + This option accepts `provenance`, `sbom`, or freeform text for custom predicate types. + required: + - subject_digests + examples: + default: *633 + withPredicateType: *634 + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + properties: + attestations_subject_digests: + type: object + additionalProperties: + type: + - array + - 'null' + items: + type: object + properties: + bundle: + type: object + properties: + mediaType: + type: string + verificationMaterial: + type: object + properties: {} + additionalProperties: true + dsseEnvelope: + type: object + properties: {} + additionalProperties: true + description: The bundle of the attestation. + repository_id: + type: integer + bundle_url: + type: string + description: Mapping of subject digest to bundles. + page_info: + type: object + properties: + has_next: + type: boolean + description: Indicates whether there is a next page. + has_previous: + type: boolean + description: Indicates whether there is a previous page. + next: + type: string + description: The cursor to the next page. + previous: + type: string + description: The cursor to the previous page. + description: Information about the current page. + examples: + default: *635 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: users + subcategory: attestations "/users/{username}/attestations/delete-request": post: summary: Delete attestations in bulk @@ -101870,7 +101973,7 @@ paths: type: array items: *609 examples: - default: *633 + default: *636 headers: Link: *57 x-github: @@ -102140,7 +102243,7 @@ paths: application/json: schema: *204 examples: - default: *634 + default: *637 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -102739,9 +102842,9 @@ paths: description: Response content: application/json: - schema: *635 + schema: *638 examples: - default: *636 + default: *639 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -102769,9 +102872,9 @@ paths: description: Response content: application/json: - schema: *637 + schema: *640 examples: - default: *638 + default: *641 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -102799,9 +102902,9 @@ paths: description: Response content: application/json: - schema: *639 + schema: *642 examples: - default: *640 + default: *643 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -102822,10 +102925,10 @@ paths: url: https://docs.github.com/rest/billing/enhanced-billing#get-billing-usage-report-for-a-user parameters: - *129 - - *641 - - *642 - - *643 - *644 + - *645 + - *646 + - *647 responses: '200': description: Response when getting a billing usage report @@ -102958,7 +103061,7 @@ paths: type: array items: *626 examples: - default: *645 + default: *648 headers: Link: *57 x-github: @@ -102983,7 +103086,7 @@ paths: url: https://docs.github.com/rest/activity/starring#list-repositories-starred-by-a-user parameters: - *129 - - *646 + - *649 - *46 - *17 - *19 @@ -102995,7 +103098,7 @@ paths: schema: anyOf: - type: array - items: *647 + items: *650 - type: array items: *59 examples: @@ -103159,7 +103262,7 @@ webhooks: type: string enum: - disabled - enterprise: &648 + enterprise: &651 title: Enterprise description: |- An enterprise on GitHub. Webhook payloads contain the `enterprise` property when the webhook is configured @@ -103228,7 +103331,7 @@ webhooks: - created_at - updated_at - avatar_url - installation: &649 + installation: &652 title: Simple Installation description: |- The GitHub App installation. Webhook payloads contain the `installation` property when the event is configured @@ -103249,7 +103352,7 @@ webhooks: required: - id - node_id - organization: &650 + organization: &653 title: Organization Simple description: |- A GitHub organization. Webhook payloads contain the `organization` property when the webhook is configured for an @@ -103322,7 +103425,7 @@ webhooks: - public_members_url - avatar_url - description - repository: &651 + repository: &654 title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property @@ -104235,10 +104338,10 @@ webhooks: type: string enum: - enabled - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -104314,11 +104417,11 @@ webhooks: type: string enum: - created - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 - rule: &652 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 + rule: &655 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) @@ -104541,11 +104644,11 @@ webhooks: type: string enum: - deleted - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 - rule: *652 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 + rule: *655 sender: *4 required: - action @@ -104733,11 +104836,11 @@ webhooks: - everyone required: - from - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 - rule: *652 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 + rule: *655 sender: *4 required: - action @@ -104821,7 +104924,7 @@ webhooks: type: string enum: - completed - check_run: &654 + check_run: &657 title: CheckRun description: A check performed on the code of a given code change type: object @@ -104931,7 +105034,7 @@ webhooks: - examples: - neutral - deployment: *653 + deployment: *656 details_url: type: string examples: @@ -105029,9 +105132,9 @@ webhooks: - output - app - pull_requests - installation: *649 - organization: *650 - repository: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - check_run @@ -105424,10 +105527,10 @@ webhooks: type: string enum: - created - check_run: *654 - installation: *649 - organization: *650 - repository: *651 + check_run: *657 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - check_run @@ -105823,10 +105926,10 @@ webhooks: type: string enum: - requested_action - check_run: *654 - installation: *649 - organization: *650 - repository: *651 + check_run: *657 + installation: *652 + organization: *653 + repository: *654 requested_action: description: The action requested by the user. type: object @@ -106231,10 +106334,10 @@ webhooks: type: string enum: - rerequested - check_run: *654 - installation: *649 - organization: *650 - repository: *651 + check_run: *657 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - check_run @@ -107226,10 +107329,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -107914,10 +108017,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -108596,10 +108699,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -108917,20 +109020,20 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: &655 + commit_oid: &658 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: *648 - installation: *649 - organization: *650 - ref: &656 + enterprise: *651 + installation: *652 + organization: *653 + ref: &659 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: *651 + repository: *654 sender: *4 required: - action @@ -109335,12 +109438,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *655 - enterprise: *648 - installation: *649 - organization: *650 - ref: *656 - repository: *651 + commit_oid: *658 + enterprise: *651 + installation: *652 + organization: *653 + ref: *659 + repository: *654 sender: *4 required: - action @@ -109620,12 +109723,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *655 - enterprise: *648 - installation: *649 - organization: *650 - ref: *656 - repository: *651 + commit_oid: *658 + enterprise: *651 + installation: *652 + organization: *653 + ref: *659 + repository: *654 sender: *4 required: - action @@ -109968,12 +110071,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *655 - enterprise: *648 - installation: *649 - organization: *650 - ref: *656 - repository: *651 + commit_oid: *658 + enterprise: *651 + installation: *652 + organization: *653 + ref: *659 + repository: *654 sender: *4 required: - action @@ -110253,9 +110356,9 @@ webhooks: type: - string - 'null' - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 ref: description: The Git reference of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event @@ -110263,7 +110366,7 @@ webhooks: type: - string - 'null' - repository: *651 + repository: *654 sender: *4 required: - action @@ -110506,12 +110609,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *655 - enterprise: *648 - installation: *649 - organization: *650 - ref: *656 - repository: *651 + commit_oid: *658 + enterprise: *651 + installation: *652 + organization: *653 + ref: *659 + repository: *654 sender: *4 required: - action @@ -110773,10 +110876,10 @@ webhooks: - updated_at - author_association - body - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -110857,18 +110960,18 @@ webhooks: type: - string - 'null' - enterprise: *648 - installation: *649 + enterprise: *651 + installation: *652 master_branch: description: The name of the repository's default branch (usually `main`). type: string - organization: *650 - pusher_type: &657 + organization: *653 + pusher_type: &660 description: The pusher type for the event. Can be either `user` or a deploy key. type: string - ref: &658 + ref: &661 description: The [`git ref`](https://docs.github.com/rest/git/refs#get-a-reference) resource. type: string @@ -110878,7 +110981,7 @@ webhooks: enum: - tag - branch - repository: *651 + repository: *654 sender: *4 required: - ref @@ -110961,9 +111064,9 @@ webhooks: enum: - created definition: *221 - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 sender: *4 required: - action @@ -111048,9 +111151,9 @@ webhooks: description: The name of the property that was deleted. required: - property_name - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 sender: *4 required: - action @@ -111128,9 +111231,9 @@ webhooks: enum: - promote_to_enterprise definition: *221 - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 sender: *4 required: - action @@ -111208,9 +111311,9 @@ webhooks: enum: - updated definition: *221 - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 sender: *4 required: - action @@ -111287,10 +111390,10 @@ webhooks: type: string enum: - updated - enterprise: *648 - installation: *649 - repository: *651 - organization: *650 + enterprise: *651 + installation: *652 + repository: *654 + organization: *653 sender: *4 new_property_values: type: array @@ -111375,18 +111478,18 @@ webhooks: title: delete event type: object properties: - enterprise: *648 - installation: *649 - organization: *650 - pusher_type: *657 - ref: *658 + enterprise: *651 + installation: *652 + organization: *653 + pusher_type: *660 + ref: *661 ref_type: description: The type of Git ref object deleted in the repository. type: string enum: - tag - branch - repository: *651 + repository: *654 sender: *4 required: - ref @@ -111471,10 +111574,10 @@ webhooks: enum: - auto_dismissed alert: *414 - installation: *649 - organization: *650 - enterprise: *648 - repository: *651 + installation: *652 + organization: *653 + enterprise: *651 + repository: *654 sender: *4 required: - action @@ -111559,10 +111662,10 @@ webhooks: enum: - auto_reopened alert: *414 - installation: *649 - organization: *650 - enterprise: *648 - repository: *651 + installation: *652 + organization: *653 + enterprise: *651 + repository: *654 sender: *4 required: - action @@ -111647,10 +111750,10 @@ webhooks: enum: - created alert: *414 - installation: *649 - organization: *650 - enterprise: *648 - repository: *651 + installation: *652 + organization: *653 + enterprise: *651 + repository: *654 sender: *4 required: - action @@ -111733,10 +111836,10 @@ webhooks: enum: - dismissed alert: *414 - installation: *649 - organization: *650 - enterprise: *648 - repository: *651 + installation: *652 + organization: *653 + enterprise: *651 + repository: *654 sender: *4 required: - action @@ -111819,10 +111922,10 @@ webhooks: enum: - fixed alert: *414 - installation: *649 - organization: *650 - enterprise: *648 - repository: *651 + installation: *652 + organization: *653 + enterprise: *651 + repository: *654 sender: *4 required: - action @@ -111906,10 +112009,10 @@ webhooks: enum: - reintroduced alert: *414 - installation: *649 - organization: *650 - enterprise: *648 - repository: *651 + installation: *652 + organization: *653 + enterprise: *651 + repository: *654 sender: *4 required: - action @@ -111992,10 +112095,10 @@ webhooks: enum: - reopened alert: *414 - installation: *649 - organization: *650 - enterprise: *648 - repository: *651 + installation: *652 + organization: *653 + enterprise: *651 + repository: *654 sender: *4 required: - action @@ -112072,9 +112175,9 @@ webhooks: type: string enum: - created - enterprise: *648 - installation: *649 - key: &659 + enterprise: *651 + installation: *652 + key: &662 description: The [`deploy key`](https://docs.github.com/rest/deploy-keys/deploy-keys#get-a-deploy-key) resource. type: object @@ -112112,8 +112215,8 @@ webhooks: - verified - created_at - read_only - organization: *650 - repository: *651 + organization: *653 + repository: *654 sender: *4 required: - action @@ -112190,11 +112293,11 @@ webhooks: type: string enum: - deleted - enterprise: *648 - installation: *649 - key: *659 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + key: *662 + organization: *653 + repository: *654 sender: *4 required: - action @@ -112766,12 +112869,12 @@ webhooks: - updated_at - statuses_url - repository_url - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 - workflow: &663 + workflow: &666 title: Workflow type: - object @@ -113513,9 +113616,9 @@ webhooks: pull_requests: type: array items: *502 - repository: *651 - organization: *650 - installation: *649 + repository: *654 + organization: *653 + installation: *652 sender: *4 responses: '200': @@ -113586,7 +113689,7 @@ webhooks: type: string enum: - approved - approver: &660 + approver: &663 type: object properties: avatar_url: @@ -113629,11 +113732,11 @@ webhooks: type: string comment: type: string - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 - reviewers: &661 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 + reviewers: &664 type: array items: type: object @@ -113714,7 +113817,7 @@ webhooks: sender: *4 since: type: string - workflow_job_run: &662 + workflow_job_run: &665 type: object properties: conclusion: @@ -114460,18 +114563,18 @@ webhooks: type: string enum: - rejected - approver: *660 + approver: *663 comment: type: string - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 - reviewers: *661 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 + reviewers: *664 sender: *4 since: type: string - workflow_job_run: *662 + workflow_job_run: *665 workflow_job_runs: type: array items: @@ -115188,13 +115291,13 @@ webhooks: type: string enum: - requested - enterprise: *648 + enterprise: *651 environment: type: string - installation: *649 - organization: *650 - repository: *651 - requestor: &668 + installation: *652 + organization: *653 + repository: *654 + requestor: &671 title: User type: - object @@ -117137,12 +117240,12 @@ webhooks: - updated_at - deployment_url - repository_url - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 - workflow: *663 + workflow: *666 workflow_run: title: Deployment Workflow Run type: @@ -117833,7 +117936,7 @@ webhooks: type: string enum: - answered - answer: &666 + answer: &669 type: object properties: author_association: @@ -117993,7 +118096,7 @@ webhooks: - created_at - updated_at - body - discussion: &664 + discussion: &667 title: Discussion description: A Discussion in a repository. type: object @@ -118311,10 +118414,10 @@ webhooks: - author_association - active_lock_reason - body - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -118441,11 +118544,11 @@ webhooks: - from required: - category - discussion: *664 - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + discussion: *667 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -118528,11 +118631,11 @@ webhooks: type: string enum: - closed - discussion: *664 - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + discussion: *667 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -118614,7 +118717,7 @@ webhooks: type: string enum: - created - comment: &665 + comment: &668 type: object properties: author_association: @@ -118774,11 +118877,11 @@ webhooks: - updated_at - body - reactions - discussion: *664 - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + discussion: *667 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -118861,12 +118964,12 @@ webhooks: type: string enum: - deleted - comment: *665 - discussion: *664 - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + comment: *668 + discussion: *667 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -118961,12 +119064,12 @@ webhooks: - from required: - body - comment: *665 - discussion: *664 - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + comment: *668 + discussion: *667 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -119050,11 +119153,11 @@ webhooks: type: string enum: - created - discussion: *664 - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + discussion: *667 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -119136,11 +119239,11 @@ webhooks: type: string enum: - deleted - discussion: *664 - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + discussion: *667 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -119240,11 +119343,11 @@ webhooks: type: string required: - from - discussion: *664 - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + discussion: *667 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -119326,10 +119429,10 @@ webhooks: type: string enum: - labeled - discussion: *664 - enterprise: *648 - installation: *649 - label: &667 + discussion: *667 + enterprise: *651 + installation: *652 + label: &670 title: Label type: object properties: @@ -119362,8 +119465,8 @@ webhooks: - color - default - description - organization: *650 - repository: *651 + organization: *653 + repository: *654 sender: *4 required: - action @@ -119446,11 +119549,11 @@ webhooks: type: string enum: - locked - discussion: *664 - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + discussion: *667 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -119532,11 +119635,11 @@ webhooks: type: string enum: - pinned - discussion: *664 - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + discussion: *667 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -119618,11 +119721,11 @@ webhooks: type: string enum: - reopened - discussion: *664 - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + discussion: *667 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -119707,16 +119810,16 @@ webhooks: changes: type: object properties: - new_discussion: *664 - new_repository: *651 + new_discussion: *667 + new_repository: *654 required: - new_discussion - new_repository - discussion: *664 - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + discussion: *667 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -119799,10 +119902,10 @@ webhooks: type: string enum: - unanswered - discussion: *664 - old_answer: *666 - organization: *650 - repository: *651 + discussion: *667 + old_answer: *669 + organization: *653 + repository: *654 sender: *4 required: - action @@ -119884,12 +119987,12 @@ webhooks: type: string enum: - unlabeled - discussion: *664 - enterprise: *648 - installation: *649 - label: *667 - organization: *650 - repository: *651 + discussion: *667 + enterprise: *651 + installation: *652 + label: *670 + organization: *653 + repository: *654 sender: *4 required: - action @@ -119972,11 +120075,11 @@ webhooks: type: string enum: - unlocked - discussion: *664 - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + discussion: *667 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -120058,11 +120161,11 @@ webhooks: type: string enum: - unpinned - discussion: *664 - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + discussion: *667 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -120135,7 +120238,7 @@ webhooks: description: A user forks a repository. type: object properties: - enterprise: *648 + enterprise: *651 forkee: description: The created [`repository`](https://docs.github.com/rest/repos/repos#get-a-repository) resource. @@ -120813,9 +120916,9 @@ webhooks: type: integer watchers_count: type: integer - installation: *649 - organization: *650 - repository: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - forkee @@ -120961,9 +121064,9 @@ webhooks: title: gollum event type: object properties: - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 pages: description: The pages that were updated. type: array @@ -121001,7 +121104,7 @@ webhooks: - action - sha - html_url - repository: *651 + repository: *654 sender: *4 required: - pages @@ -121077,10 +121180,10 @@ webhooks: type: string enum: - created - enterprise: *648 + enterprise: *651 installation: *20 - organization: *650 - repositories: &669 + organization: *653 + repositories: &672 description: An array of repository objects that the installation can access. type: array @@ -121106,8 +121209,8 @@ webhooks: - name - full_name - private - repository: *651 - requester: *668 + repository: *654 + requester: *671 sender: *4 required: - action @@ -121182,11 +121285,11 @@ webhooks: type: string enum: - deleted - enterprise: *648 + enterprise: *651 installation: *20 - organization: *650 - repositories: *669 - repository: *651 + organization: *653 + repositories: *672 + repository: *654 requester: type: - 'null' @@ -121263,11 +121366,11 @@ webhooks: type: string enum: - new_permissions_accepted - enterprise: *648 + enterprise: *651 installation: *20 - organization: *650 - repositories: *669 - repository: *651 + organization: *653 + repositories: *672 + repository: *654 requester: type: - 'null' @@ -121344,10 +121447,10 @@ webhooks: type: string enum: - added - enterprise: *648 + enterprise: *651 installation: *20 - organization: *650 - repositories_added: &670 + organization: *653 + repositories_added: &673 description: An array of repository objects, which were added to the installation. type: array @@ -121393,15 +121496,15 @@ webhooks: private: description: Whether the repository is private or public. type: boolean - repository: *651 - repository_selection: &671 + repository: *654 + repository_selection: &674 description: Describe whether all repositories have been selected or there's a selection involved type: string enum: - all - selected - requester: *668 + requester: *671 sender: *4 required: - action @@ -121480,10 +121583,10 @@ webhooks: type: string enum: - removed - enterprise: *648 + enterprise: *651 installation: *20 - organization: *650 - repositories_added: *670 + organization: *653 + repositories_added: *673 repositories_removed: description: An array of repository objects, which were removed from the installation. @@ -121510,9 +121613,9 @@ webhooks: - name - full_name - private - repository: *651 - repository_selection: *671 - requester: *668 + repository: *654 + repository_selection: *674 + requester: *671 sender: *4 required: - action @@ -121591,11 +121694,11 @@ webhooks: type: string enum: - suspend - enterprise: *648 + enterprise: *651 installation: *20 - organization: *650 - repositories: *669 - repository: *651 + organization: *653 + repositories: *672 + repository: *654 requester: type: - 'null' @@ -121777,10 +121880,10 @@ webhooks: type: string required: - from - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 target_type: type: string @@ -121859,11 +121962,11 @@ webhooks: type: string enum: - unsuspend - enterprise: *648 + enterprise: *651 installation: *20 - organization: *650 - repositories: *669 - repository: *651 + organization: *653 + repositories: *672 + repository: *654 requester: type: - 'null' @@ -122111,8 +122214,8 @@ webhooks: - performed_via_github_app - body - reactions - enterprise: *648 - installation: *649 + enterprise: *651 + installation: *652 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -123303,8 +123406,8 @@ webhooks: - state - locked - assignee - organization: *650 - repository: *651 + organization: *653 + repository: *654 sender: *4 required: - action @@ -123384,7 +123487,7 @@ webhooks: type: string enum: - deleted - comment: &672 + comment: &675 title: issue comment description: The [comment](https://docs.github.com/rest/issues/comments#get-an-issue-comment) itself. @@ -123551,8 +123654,8 @@ webhooks: - performed_via_github_app - body - reactions - enterprise: *648 - installation: *649 + enterprise: *651 + installation: *652 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -124741,8 +124844,8 @@ webhooks: - state - locked - assignee - organization: *650 - repository: *651 + organization: *653 + repository: *654 sender: *4 required: - action @@ -124822,7 +124925,7 @@ webhooks: type: string enum: - edited - changes: &697 + changes: &700 description: The changes to the comment. type: object properties: @@ -124834,9 +124937,9 @@ webhooks: type: string required: - from - comment: *672 - enterprise: *648 - installation: *649 + comment: *675 + enterprise: *651 + installation: *652 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -126026,8 +126129,8 @@ webhooks: - state - locked - assignee - organization: *650 - repository: *651 + organization: *653 + repository: *654 sender: *4 required: - action @@ -126109,10 +126212,10 @@ webhooks: type: string enum: - assigned - assignee: *668 - enterprise: *648 - installation: *649 - issue: &675 + assignee: *671 + enterprise: *651 + installation: *652 + issue: &678 title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -127057,8 +127160,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *650 - repository: *651 + organization: *653 + repository: *654 sender: *4 required: - action @@ -127138,8 +127241,8 @@ webhooks: type: string enum: - closed - enterprise: *648 - installation: *649 + enterprise: *651 + installation: *652 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -128232,8 +128335,8 @@ webhooks: required: - state - closed_at - organization: *650 - repository: *651 + organization: *653 + repository: *654 sender: *4 required: - action @@ -128312,8 +128415,8 @@ webhooks: type: string enum: - deleted - enterprise: *648 - installation: *649 + enterprise: *651 + installation: *652 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -129253,8 +129356,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *650 - repository: *651 + organization: *653 + repository: *654 sender: *4 required: - action @@ -129333,8 +129436,8 @@ webhooks: type: string enum: - demilestoned - enterprise: *648 - installation: *649 + enterprise: *651 + installation: *652 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -130276,7 +130379,7 @@ webhooks: format: uri user_view_type: type: string - milestone: &673 + milestone: &676 title: Milestone description: A collection of related issues and pull requests. type: object @@ -130419,8 +130522,8 @@ webhooks: - updated_at - due_on - closed_at - organization: *650 - repository: *651 + organization: *653 + repository: *654 sender: *4 required: - action @@ -130519,8 +130622,8 @@ webhooks: type: string required: - from - enterprise: *648 - installation: *649 + enterprise: *651 + installation: *652 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -131465,9 +131568,9 @@ webhooks: - active_lock_reason - body - reactions - label: *667 - organization: *650 - repository: *651 + label: *670 + organization: *653 + repository: *654 sender: *4 required: - action @@ -131547,8 +131650,8 @@ webhooks: type: string enum: - labeled - enterprise: *648 - installation: *649 + enterprise: *651 + installation: *652 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -132492,9 +132595,9 @@ webhooks: - active_lock_reason - body - reactions - label: *667 - organization: *650 - repository: *651 + label: *670 + organization: *653 + repository: *654 sender: *4 required: - action @@ -132574,8 +132677,8 @@ webhooks: type: string enum: - locked - enterprise: *648 - installation: *649 + enterprise: *651 + installation: *652 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -133521,8 +133624,8 @@ webhooks: format: uri user_view_type: type: string - organization: *650 - repository: *651 + organization: *653 + repository: *654 sender: *4 required: - action @@ -133601,8 +133704,8 @@ webhooks: type: string enum: - milestoned - enterprise: *648 - installation: *649 + enterprise: *651 + installation: *652 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -134542,9 +134645,9 @@ webhooks: format: uri user_view_type: type: string - milestone: *673 - organization: *650 - repository: *651 + milestone: *676 + organization: *653 + repository: *654 sender: *4 required: - action @@ -136026,8 +136129,8 @@ webhooks: required: - old_issue - old_repository - enterprise: *648 - installation: *649 + enterprise: *651 + installation: *652 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -136971,8 +137074,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *650 - repository: *651 + organization: *653 + repository: *654 sender: *4 required: - action @@ -137052,9 +137155,9 @@ webhooks: type: string enum: - pinned - enterprise: *648 - installation: *649 - issue: &674 + enterprise: *651 + installation: *652 + issue: &677 title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -137992,8 +138095,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *650 - repository: *651 + organization: *653 + repository: *654 sender: *4 required: - action @@ -138072,8 +138175,8 @@ webhooks: type: string enum: - reopened - enterprise: *648 - installation: *649 + enterprise: *651 + installation: *652 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -139018,8 +139121,8 @@ webhooks: user_view_type: type: string type: *185 - organization: *650 - repository: *651 + organization: *653 + repository: *654 sender: *4 required: - action @@ -140520,11 +140623,11 @@ webhooks: required: - new_issue - new_repository - enterprise: *648 - installation: *649 - issue: *674 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + issue: *677 + organization: *653 + repository: *654 sender: *4 required: - action @@ -140604,12 +140707,12 @@ webhooks: type: string enum: - typed - enterprise: *648 - installation: *649 - issue: *675 + enterprise: *651 + installation: *652 + issue: *678 type: *185 - organization: *650 - repository: *651 + organization: *653 + repository: *654 sender: *4 required: - action @@ -140690,7 +140793,7 @@ webhooks: type: string enum: - unassigned - assignee: &700 + assignee: &703 title: User type: - object @@ -140762,11 +140865,11 @@ webhooks: required: - login - id - enterprise: *648 - installation: *649 - issue: *675 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + issue: *678 + organization: *653 + repository: *654 sender: *4 required: - action @@ -140845,12 +140948,12 @@ webhooks: type: string enum: - unlabeled - enterprise: *648 - installation: *649 - issue: *675 - label: *667 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + issue: *678 + label: *670 + organization: *653 + repository: *654 sender: *4 required: - action @@ -140930,8 +141033,8 @@ webhooks: type: string enum: - unlocked - enterprise: *648 - installation: *649 + enterprise: *651 + installation: *652 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -141875,8 +141978,8 @@ webhooks: format: uri user_view_type: type: string - organization: *650 - repository: *651 + organization: *653 + repository: *654 sender: *4 required: - action @@ -141956,11 +142059,11 @@ webhooks: type: string enum: - unpinned - enterprise: *648 - installation: *649 - issue: *674 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + issue: *677 + organization: *653 + repository: *654 sender: *4 required: - action @@ -142039,12 +142142,12 @@ webhooks: type: string enum: - untyped - enterprise: *648 - installation: *649 - issue: *675 + enterprise: *651 + installation: *652 + issue: *678 type: *185 - organization: *650 - repository: *651 + organization: *653 + repository: *654 sender: *4 required: - action @@ -142124,11 +142227,11 @@ webhooks: type: string enum: - created - enterprise: *648 - installation: *649 - label: *667 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + label: *670 + organization: *653 + repository: *654 sender: *4 required: - action @@ -142206,11 +142309,11 @@ webhooks: type: string enum: - deleted - enterprise: *648 - installation: *649 - label: *667 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + label: *670 + organization: *653 + repository: *654 sender: *4 required: - action @@ -142320,11 +142423,11 @@ webhooks: type: string required: - from - enterprise: *648 - installation: *649 - label: *667 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + label: *670 + organization: *653 + repository: *654 sender: *4 required: - action @@ -142406,9 +142509,9 @@ webhooks: - cancelled effective_date: type: string - enterprise: *648 - installation: *649 - marketplace_purchase: &676 + enterprise: *651 + installation: *652 + marketplace_purchase: &679 title: Marketplace Purchase type: object required: @@ -142496,8 +142599,8 @@ webhooks: type: integer unit_count: type: integer - organization: *650 - previous_marketplace_purchase: &677 + organization: *653 + previous_marketplace_purchase: &680 title: Marketplace Purchase type: object properties: @@ -142581,7 +142684,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *651 + repository: *654 sender: *4 required: - action @@ -142661,10 +142764,10 @@ webhooks: - changed effective_date: type: string - enterprise: *648 - installation: *649 - marketplace_purchase: *676 - organization: *650 + enterprise: *651 + installation: *652 + marketplace_purchase: *679 + organization: *653 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -142752,7 +142855,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *651 + repository: *654 sender: *4 required: - action @@ -142834,10 +142937,10 @@ webhooks: - pending_change effective_date: type: string - enterprise: *648 - installation: *649 - marketplace_purchase: *676 - organization: *650 + enterprise: *651 + installation: *652 + marketplace_purchase: *679 + organization: *653 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -142923,7 +143026,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *651 + repository: *654 sender: *4 required: - action @@ -143004,8 +143107,8 @@ webhooks: - pending_change_cancelled effective_date: type: string - enterprise: *648 - installation: *649 + enterprise: *651 + installation: *652 marketplace_purchase: title: Marketplace Purchase type: object @@ -143091,9 +143194,9 @@ webhooks: type: integer unit_count: type: integer - organization: *650 - previous_marketplace_purchase: *677 - repository: *651 + organization: *653 + previous_marketplace_purchase: *680 + repository: *654 sender: *4 required: - action @@ -143173,12 +143276,12 @@ webhooks: - purchased effective_date: type: string - enterprise: *648 - installation: *649 - marketplace_purchase: *676 - organization: *650 - previous_marketplace_purchase: *677 - repository: *651 + enterprise: *651 + installation: *652 + marketplace_purchase: *679 + organization: *653 + previous_marketplace_purchase: *680 + repository: *654 sender: *4 required: - action @@ -143280,11 +143383,11 @@ webhooks: type: string required: - to - enterprise: *648 - installation: *649 - member: *668 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + member: *671 + organization: *653 + repository: *654 sender: *4 required: - action @@ -143386,11 +143489,11 @@ webhooks: type: - string - 'null' - enterprise: *648 - installation: *649 - member: *668 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + member: *671 + organization: *653 + repository: *654 sender: *4 required: - action @@ -143469,11 +143572,11 @@ webhooks: type: string enum: - removed - enterprise: *648 - installation: *649 - member: *668 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + member: *671 + organization: *653 + repository: *654 sender: *4 required: - action @@ -143551,11 +143654,11 @@ webhooks: type: string enum: - added - enterprise: *648 - installation: *649 - member: *668 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + member: *671 + organization: *653 + repository: *654 scope: description: The scope of the membership. Currently, can only be `team`. @@ -143633,7 +143736,7 @@ webhooks: required: - login - id - team: &678 + team: &681 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -143826,11 +143929,11 @@ webhooks: type: string enum: - removed - enterprise: *648 - installation: *649 - member: *668 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + member: *671 + organization: *653 + repository: *654 scope: description: The scope of the membership. Currently, can only be `team`. @@ -143909,7 +144012,7 @@ webhooks: required: - login - id - team: *678 + team: *681 required: - action - scope @@ -143991,8 +144094,8 @@ webhooks: type: string enum: - checks_requested - installation: *649 - merge_group: &679 + installation: *652 + merge_group: &682 type: object title: Merge Group description: A group of pull requests that the merge queue has grouped @@ -144018,8 +144121,8 @@ webhooks: - base_sha - base_ref - head_commit - organization: *650 - repository: *651 + organization: *653 + repository: *654 sender: *4 required: - action @@ -144105,10 +144208,10 @@ webhooks: - merged - invalidated - dequeued - installation: *649 - merge_group: *679 - organization: *650 - repository: *651 + installation: *652 + merge_group: *682 + organization: *653 + repository: *654 sender: *4 required: - action @@ -144181,7 +144284,7 @@ webhooks: type: string enum: - deleted - enterprise: *648 + enterprise: *651 hook: description: 'The deleted webhook. This will contain different keys based on the type of webhook it is: repository, organization, @@ -144290,12 +144393,12 @@ webhooks: hook_id: description: The id of the modified webhook. type: integer - installation: *649 - organization: *650 + installation: *652 + organization: *653 repository: anyOf: - type: 'null' - - *651 + - *654 sender: *4 required: - action @@ -144375,11 +144478,11 @@ webhooks: type: string enum: - closed - enterprise: *648 - installation: *649 - milestone: *673 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + milestone: *676 + organization: *653 + repository: *654 sender: *4 required: - action @@ -144458,9 +144561,9 @@ webhooks: type: string enum: - created - enterprise: *648 - installation: *649 - milestone: &680 + enterprise: *651 + installation: *652 + milestone: &683 title: Milestone description: A collection of related issues and pull requests. type: object @@ -144602,8 +144705,8 @@ webhooks: - updated_at - due_on - closed_at - organization: *650 - repository: *651 + organization: *653 + repository: *654 sender: *4 required: - action @@ -144682,11 +144785,11 @@ webhooks: type: string enum: - deleted - enterprise: *648 - installation: *649 - milestone: *673 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + milestone: *676 + organization: *653 + repository: *654 sender: *4 required: - action @@ -144796,11 +144899,11 @@ webhooks: type: string required: - from - enterprise: *648 - installation: *649 - milestone: *673 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + milestone: *676 + organization: *653 + repository: *654 sender: *4 required: - action @@ -144880,11 +144983,11 @@ webhooks: type: string enum: - opened - enterprise: *648 - installation: *649 - milestone: *680 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + milestone: *683 + organization: *653 + repository: *654 sender: *4 required: - action @@ -144963,11 +145066,11 @@ webhooks: type: string enum: - blocked - blocked_user: *668 - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + blocked_user: *671 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -145046,11 +145149,11 @@ webhooks: type: string enum: - unblocked - blocked_user: *668 - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + blocked_user: *671 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -145129,9 +145232,9 @@ webhooks: type: string enum: - deleted - enterprise: *648 - installation: *649 - membership: &681 + enterprise: *651 + installation: *652 + membership: &684 title: Membership description: The membership between the user and the organization. Not present when the action is `member_invited`. @@ -145225,8 +145328,8 @@ webhooks: - role - organization_url - user - organization: *650 - repository: *651 + organization: *653 + repository: *654 sender: *4 required: - action @@ -145304,11 +145407,11 @@ webhooks: type: string enum: - member_added - enterprise: *648 - installation: *649 - membership: *681 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + membership: *684 + organization: *653 + repository: *654 sender: *4 required: - action @@ -145387,8 +145490,8 @@ webhooks: type: string enum: - member_invited - enterprise: *648 - installation: *649 + enterprise: *651 + installation: *652 invitation: description: The invitation for the user or email if the action is `member_invited`. @@ -145510,10 +145613,10 @@ webhooks: - inviter - team_count - invitation_teams_url - organization: *650 - repository: *651 + organization: *653 + repository: *654 sender: *4 - user: *668 + user: *671 required: - action - invitation @@ -145591,11 +145694,11 @@ webhooks: type: string enum: - member_removed - enterprise: *648 - installation: *649 - membership: *681 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + membership: *684 + organization: *653 + repository: *654 sender: *4 required: - action @@ -145682,11 +145785,11 @@ webhooks: properties: from: type: string - enterprise: *648 - installation: *649 - membership: *681 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + membership: *684 + organization: *653 + repository: *654 sender: *4 required: - action @@ -145762,9 +145865,9 @@ webhooks: type: string enum: - published - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 package: description: Information about the package. type: object @@ -146287,7 +146390,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: &682 + items: &685 title: Ruby Gems metadata type: object properties: @@ -146384,7 +146487,7 @@ webhooks: - owner - package_version - registry - repository: *651 + repository: *654 sender: *4 required: - action @@ -146460,9 +146563,9 @@ webhooks: type: string enum: - updated - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 package: description: Information about the package. type: object @@ -146824,7 +146927,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: *682 + items: *685 source_url: type: string format: uri @@ -146895,7 +146998,7 @@ webhooks: - owner - package_version - registry - repository: *651 + repository: *654 sender: *4 required: - action @@ -147076,12 +147179,12 @@ webhooks: - duration - created_at - updated_at - enterprise: *648 + enterprise: *651 id: type: integer - installation: *649 - organization: *650 - repository: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - id @@ -147158,7 +147261,7 @@ webhooks: type: string enum: - approved - personal_access_token_request: &683 + personal_access_token_request: &686 title: Personal Access Token Request description: Details of a Personal Access Token Request. type: object @@ -147308,10 +147411,10 @@ webhooks: - token_expired - token_expires_at - token_last_used_at - enterprise: *648 - organization: *650 + enterprise: *651 + organization: *653 sender: *4 - installation: *649 + installation: *652 required: - action - personal_access_token_request @@ -147388,11 +147491,11 @@ webhooks: type: string enum: - cancelled - personal_access_token_request: *683 - enterprise: *648 - organization: *650 + personal_access_token_request: *686 + enterprise: *651 + organization: *653 sender: *4 - installation: *649 + installation: *652 required: - action - personal_access_token_request @@ -147468,11 +147571,11 @@ webhooks: type: string enum: - created - personal_access_token_request: *683 - enterprise: *648 - organization: *650 + personal_access_token_request: *686 + enterprise: *651 + organization: *653 sender: *4 - installation: *649 + installation: *652 required: - action - personal_access_token_request @@ -147547,11 +147650,11 @@ webhooks: type: string enum: - denied - personal_access_token_request: *683 - organization: *650 - enterprise: *648 + personal_access_token_request: *686 + organization: *653 + enterprise: *651 sender: *4 - installation: *649 + installation: *652 required: - action - personal_access_token_request @@ -147656,7 +147759,7 @@ webhooks: id: description: Unique identifier of the webhook. type: integer - last_response: *684 + last_response: *687 name: description: The type of webhook. The only valid value is 'web'. type: string @@ -147688,8 +147791,8 @@ webhooks: hook_id: description: The ID of the webhook that triggered the ping. type: integer - organization: *650 - repository: *651 + organization: *653 + repository: *654 sender: *4 zen: description: Random string of GitHub zen. @@ -147934,10 +148037,10 @@ webhooks: - from required: - note - enterprise: *648 - installation: *649 - organization: *650 - project_card: &685 + enterprise: *651 + installation: *652 + organization: *653 + project_card: &688 title: Project Card type: object properties: @@ -148060,7 +148163,7 @@ webhooks: - creator - created_at - updated_at - repository: *651 + repository: *654 sender: *4 required: - action @@ -148141,11 +148244,11 @@ webhooks: type: string enum: - created - enterprise: *648 - installation: *649 - organization: *650 - project_card: *685 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + project_card: *688 + repository: *654 sender: *4 required: - action @@ -148225,9 +148328,9 @@ webhooks: type: string enum: - deleted - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 project_card: title: Project Card type: object @@ -148357,7 +148460,7 @@ webhooks: repository: anyOf: - type: 'null' - - *651 + - *654 sender: *4 required: - action @@ -148451,11 +148554,11 @@ webhooks: - from required: - note - enterprise: *648 - installation: *649 - organization: *650 - project_card: *685 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + project_card: *688 + repository: *654 sender: *4 required: - action @@ -148549,9 +148652,9 @@ webhooks: - from required: - column_id - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 project_card: allOf: - title: Project Card @@ -148748,7 +148851,7 @@ webhooks: type: string required: - after_id - repository: *651 + repository: *654 sender: *4 required: - action @@ -148828,10 +148931,10 @@ webhooks: type: string enum: - closed - enterprise: *648 - installation: *649 - organization: *650 - project: &687 + enterprise: *651 + installation: *652 + organization: *653 + project: &690 title: Project type: object properties: @@ -148958,7 +149061,7 @@ webhooks: - creator - created_at - updated_at - repository: *651 + repository: *654 sender: *4 required: - action @@ -149038,10 +149141,10 @@ webhooks: type: string enum: - created - enterprise: *648 - installation: *649 - organization: *650 - project_column: &686 + enterprise: *651 + installation: *652 + organization: *653 + project_column: &689 title: Project Column type: object properties: @@ -149081,7 +149184,7 @@ webhooks: - name - created_at - updated_at - repository: *651 + repository: *654 sender: *4 required: - action @@ -149160,14 +149263,14 @@ webhooks: type: string enum: - deleted - enterprise: *648 - installation: *649 - organization: *650 - project_column: *686 + enterprise: *651 + installation: *652 + organization: *653 + project_column: *689 repository: anyOf: - type: 'null' - - *651 + - *654 sender: *4 required: - action @@ -149256,11 +149359,11 @@ webhooks: type: string required: - from - enterprise: *648 - installation: *649 - organization: *650 - project_column: *686 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + project_column: *689 + repository: *654 sender: *4 required: - action @@ -149340,11 +149443,11 @@ webhooks: type: string enum: - moved - enterprise: *648 - installation: *649 - organization: *650 - project_column: *686 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + project_column: *689 + repository: *654 sender: *4 required: - action @@ -149424,11 +149527,11 @@ webhooks: type: string enum: - created - enterprise: *648 - installation: *649 - organization: *650 - project: *687 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + project: *690 + repository: *654 sender: *4 required: - action @@ -149508,14 +149611,14 @@ webhooks: type: string enum: - deleted - enterprise: *648 - installation: *649 - organization: *650 - project: *687 + enterprise: *651 + installation: *652 + organization: *653 + project: *690 repository: anyOf: - type: 'null' - - *651 + - *654 sender: *4 required: - action @@ -149616,11 +149719,11 @@ webhooks: type: string required: - from - enterprise: *648 - installation: *649 - organization: *650 - project: *687 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + project: *690 + repository: *654 sender: *4 required: - action @@ -149699,11 +149802,11 @@ webhooks: type: string enum: - reopened - enterprise: *648 - installation: *649 - organization: *650 - project: *687 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + project: *690 + repository: *654 sender: *4 required: - action @@ -149784,9 +149887,9 @@ webhooks: type: string enum: - closed - installation: *649 - organization: *650 - projects_v2: &688 + installation: *652 + organization: *653 + projects_v2: &691 title: Projects v2 Project description: A projects v2 project type: object @@ -149934,9 +150037,9 @@ webhooks: type: string enum: - created - installation: *649 - organization: *650 - projects_v2: *688 + installation: *652 + organization: *653 + projects_v2: *691 sender: *4 required: - action @@ -150017,9 +150120,9 @@ webhooks: type: string enum: - deleted - installation: *649 - organization: *650 - projects_v2: *688 + installation: *652 + organization: *653 + projects_v2: *691 sender: *4 required: - action @@ -150140,9 +150243,9 @@ webhooks: type: string to: type: string - installation: *649 - organization: *650 - projects_v2: *688 + installation: *652 + organization: *653 + projects_v2: *691 sender: *4 required: - action @@ -150225,7 +150328,7 @@ webhooks: type: string enum: - archived - changes: &692 + changes: &695 type: object properties: archived_at: @@ -150241,9 +150344,9 @@ webhooks: - string - 'null' format: date-time - installation: *649 - organization: *650 - projects_v2_item: &689 + installation: *652 + organization: *653 + projects_v2_item: &692 title: Projects v2 Item description: An item belonging to a project type: object @@ -150382,9 +150485,9 @@ webhooks: - 'null' to: type: string - installation: *649 - organization: *650 - projects_v2_item: *689 + installation: *652 + organization: *653 + projects_v2_item: *692 sender: *4 required: - action @@ -150466,9 +150569,9 @@ webhooks: type: string enum: - created - installation: *649 - organization: *650 - projects_v2_item: *689 + installation: *652 + organization: *653 + projects_v2_item: *692 sender: *4 required: - action @@ -150549,9 +150652,9 @@ webhooks: type: string enum: - deleted - installation: *649 - organization: *650 - projects_v2_item: *689 + installation: *652 + organization: *653 + projects_v2_item: *692 sender: *4 required: - action @@ -150656,7 +150759,7 @@ webhooks: oneOf: - type: string - type: integer - - &690 + - &693 title: Projects v2 Single Select Option description: An option for a single select field type: object @@ -150676,7 +150779,7 @@ webhooks: required: - id - name - - &691 + - &694 title: Projects v2 Iteration Setting description: An iteration setting for an iteration field type: object @@ -150705,8 +150808,8 @@ webhooks: oneOf: - type: string - type: integer - - *690 - - *691 + - *693 + - *694 type: - 'null' - string @@ -150729,9 +150832,9 @@ webhooks: - 'null' required: - body - installation: *649 - organization: *650 - projects_v2_item: *689 + installation: *652 + organization: *653 + projects_v2_item: *692 sender: *4 required: - action @@ -150828,9 +150931,9 @@ webhooks: type: - string - 'null' - installation: *649 - organization: *650 - projects_v2_item: *689 + installation: *652 + organization: *653 + projects_v2_item: *692 sender: *4 required: - action @@ -150913,10 +151016,10 @@ webhooks: type: string enum: - restored - changes: *692 - installation: *649 - organization: *650 - projects_v2_item: *689 + changes: *695 + installation: *652 + organization: *653 + projects_v2_item: *692 sender: *4 required: - action @@ -150998,9 +151101,9 @@ webhooks: type: string enum: - reopened - installation: *649 - organization: *650 - projects_v2: *688 + installation: *652 + organization: *653 + projects_v2: *691 sender: *4 required: - action @@ -151081,9 +151184,9 @@ webhooks: type: string enum: - created - installation: *649 - organization: *650 - projects_v2_status_update: &693 + installation: *652 + organization: *653 + projects_v2_status_update: &696 title: Projects v2 Status Update description: An status update belonging to a project type: object @@ -151218,9 +151321,9 @@ webhooks: type: string enum: - deleted - installation: *649 - organization: *650 - projects_v2_status_update: *693 + installation: *652 + organization: *653 + projects_v2_status_update: *696 sender: *4 required: - action @@ -151366,9 +151469,9 @@ webhooks: - string - 'null' format: date - installation: *649 - organization: *650 - projects_v2_status_update: *693 + installation: *652 + organization: *653 + projects_v2_status_update: *696 sender: *4 required: - action @@ -151439,10 +151542,10 @@ webhooks: title: public event type: object properties: - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - repository @@ -151519,13 +151622,13 @@ webhooks: type: string enum: - assigned - assignee: *668 - enterprise: *648 - installation: *649 - number: &694 + assignee: *671 + enterprise: *651 + installation: *652 + number: &697 description: The pull request number. type: integer - organization: *650 + organization: *653 pull_request: title: Pull Request type: object @@ -153874,7 +153977,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *651 + repository: *654 sender: *4 required: - action @@ -153956,11 +154059,11 @@ webhooks: type: string enum: - auto_merge_disabled - enterprise: *648 - installation: *649 + enterprise: *651 + installation: *652 number: type: integer - organization: *650 + organization: *653 pull_request: title: Pull Request type: object @@ -156302,7 +156405,7 @@ webhooks: - draft reason: type: string - repository: *651 + repository: *654 sender: *4 required: - action @@ -156384,11 +156487,11 @@ webhooks: type: string enum: - auto_merge_enabled - enterprise: *648 - installation: *649 + enterprise: *651 + installation: *652 number: type: integer - organization: *650 + organization: *653 pull_request: title: Pull Request type: object @@ -158730,7 +158833,7 @@ webhooks: - draft reason: type: string - repository: *651 + repository: *654 sender: *4 required: - action @@ -158812,11 +158915,11 @@ webhooks: type: string enum: - closed - enterprise: *648 - installation: *649 - number: *694 - organization: *650 - pull_request: &695 + enterprise: *651 + installation: *652 + number: *697 + organization: *653 + pull_request: &698 allOf: - *502 - type: object @@ -158880,7 +158983,7 @@ webhooks: Please use `squash_merge_commit_title` instead.** type: boolean default: false - repository: *651 + repository: *654 sender: *4 required: - action @@ -158961,12 +159064,12 @@ webhooks: type: string enum: - converted_to_draft - enterprise: *648 - installation: *649 - number: *694 - organization: *650 - pull_request: *695 - repository: *651 + enterprise: *651 + installation: *652 + number: *697 + organization: *653 + pull_request: *698 + repository: *654 sender: *4 required: - action @@ -159046,11 +159149,11 @@ webhooks: type: string enum: - demilestoned - enterprise: *648 + enterprise: *651 milestone: *400 - number: *694 - organization: *650 - pull_request: &696 + number: *697 + organization: *653 + pull_request: &699 title: Pull Request type: object properties: @@ -161377,7 +161480,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *651 + repository: *654 sender: *4 required: - action @@ -161456,11 +161559,11 @@ webhooks: type: string enum: - dequeued - enterprise: *648 - installation: *649 + enterprise: *651 + installation: *652 number: type: integer - organization: *650 + organization: *653 pull_request: title: Pull Request type: object @@ -163806,7 +163909,7 @@ webhooks: - BRANCH_PROTECTIONS - GIT_TREE_INVALID - INVALID_MERGE_COMMIT - repository: *651 + repository: *654 sender: *4 required: - action @@ -163930,12 +164033,12 @@ webhooks: type: string required: - from - enterprise: *648 - installation: *649 - number: *694 - organization: *650 - pull_request: *695 - repository: *651 + enterprise: *651 + installation: *652 + number: *697 + organization: *653 + pull_request: *698 + repository: *654 sender: *4 required: - action @@ -164015,11 +164118,11 @@ webhooks: type: string enum: - enqueued - enterprise: *648 - installation: *649 + enterprise: *651 + installation: *652 number: type: integer - organization: *650 + organization: *653 pull_request: title: Pull Request type: object @@ -166350,7 +166453,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *651 + repository: *654 sender: *4 required: - action @@ -166430,11 +166533,11 @@ webhooks: type: string enum: - labeled - enterprise: *648 - installation: *649 - label: *667 - number: *694 - organization: *650 + enterprise: *651 + installation: *652 + label: *670 + number: *697 + organization: *653 pull_request: title: Pull Request type: object @@ -168782,7 +168885,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *651 + repository: *654 sender: *4 required: - action @@ -168863,10 +168966,10 @@ webhooks: type: string enum: - locked - enterprise: *648 - installation: *649 - number: *694 - organization: *650 + enterprise: *651 + installation: *652 + number: *697 + organization: *653 pull_request: title: Pull Request type: object @@ -171212,7 +171315,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *651 + repository: *654 sender: *4 required: - action @@ -171292,12 +171395,12 @@ webhooks: type: string enum: - milestoned - enterprise: *648 + enterprise: *651 milestone: *400 - number: *694 - organization: *650 - pull_request: *696 - repository: *651 + number: *697 + organization: *653 + pull_request: *699 + repository: *654 sender: *4 required: - action @@ -171376,12 +171479,12 @@ webhooks: type: string enum: - opened - enterprise: *648 - installation: *649 - number: *694 - organization: *650 - pull_request: *695 - repository: *651 + enterprise: *651 + installation: *652 + number: *697 + organization: *653 + pull_request: *698 + repository: *654 sender: *4 required: - action @@ -171462,12 +171565,12 @@ webhooks: type: string enum: - ready_for_review - enterprise: *648 - installation: *649 - number: *694 - organization: *650 - pull_request: *695 - repository: *651 + enterprise: *651 + installation: *652 + number: *697 + organization: *653 + pull_request: *698 + repository: *654 sender: *4 required: - action @@ -171547,12 +171650,12 @@ webhooks: type: string enum: - reopened - enterprise: *648 - installation: *649 - number: *694 - organization: *650 - pull_request: *695 - repository: *651 + enterprise: *651 + installation: *652 + number: *697 + organization: *653 + pull_request: *698 + repository: *654 sender: *4 required: - action @@ -171927,9 +172030,9 @@ webhooks: - start_side - side - reactions - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 pull_request: type: object properties: @@ -174159,7 +174262,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *651 + repository: *654 sender: *4 required: - action @@ -174239,7 +174342,7 @@ webhooks: type: string enum: - deleted - comment: &698 + comment: &701 title: Pull Request Review Comment description: The [comment](https://docs.github.com/rest/pulls/comments#get-a-review-comment-for-a-pull-request) itself. @@ -174532,9 +174635,9 @@ webhooks: - start_side - side - reactions - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 pull_request: type: object properties: @@ -176752,7 +176855,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *651 + repository: *654 sender: *4 required: - action @@ -176832,11 +176935,11 @@ webhooks: type: string enum: - edited - changes: *697 - comment: *698 - enterprise: *648 - installation: *649 - organization: *650 + changes: *700 + comment: *701 + enterprise: *651 + installation: *652 + organization: *653 pull_request: type: object properties: @@ -179057,7 +179160,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *651 + repository: *654 sender: *4 required: - action @@ -179138,9 +179241,9 @@ webhooks: type: string enum: - dismissed - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 pull_request: title: Simple Pull Request type: object @@ -181373,7 +181476,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *651 + repository: *654 review: description: The review that was affected. type: object @@ -181619,9 +181722,9 @@ webhooks: type: string required: - from - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 pull_request: title: Simple Pull Request type: object @@ -183735,8 +183838,8 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *651 - review: &699 + repository: *654 + review: &702 description: The review that was affected. type: object properties: @@ -183969,12 +184072,12 @@ webhooks: type: string enum: - review_request_removed - enterprise: *648 - installation: *649 + enterprise: *651 + installation: *652 number: description: The pull request number. type: integer - organization: *650 + organization: *653 pull_request: title: Pull Request type: object @@ -186321,7 +186424,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *651 + repository: *654 requested_reviewer: title: User type: @@ -186407,12 +186510,12 @@ webhooks: type: string enum: - review_request_removed - enterprise: *648 - installation: *649 + enterprise: *651 + installation: *652 number: description: The pull request number. type: integer - organization: *650 + organization: *653 pull_request: title: Pull Request type: object @@ -188766,7 +188869,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *651 + repository: *654 requested_team: title: Team description: Groups of organization members that gives permissions @@ -188961,12 +189064,12 @@ webhooks: type: string enum: - review_requested - enterprise: *648 - installation: *649 + enterprise: *651 + installation: *652 number: description: The pull request number. type: integer - organization: *650 + organization: *653 pull_request: title: Pull Request type: object @@ -191315,7 +191418,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *651 + repository: *654 requested_reviewer: title: User type: @@ -191402,12 +191505,12 @@ webhooks: type: string enum: - review_requested - enterprise: *648 - installation: *649 + enterprise: *651 + installation: *652 number: description: The pull request number. type: integer - organization: *650 + organization: *653 pull_request: title: Pull Request type: object @@ -193747,7 +193850,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *651 + repository: *654 requested_team: title: Team description: Groups of organization members that gives permissions @@ -193931,9 +194034,9 @@ webhooks: type: string enum: - submitted - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 pull_request: title: Simple Pull Request type: object @@ -196169,8 +196272,8 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *651 - review: *699 + repository: *654 + review: *702 sender: *4 required: - action @@ -196250,9 +196353,9 @@ webhooks: type: string enum: - resolved - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 pull_request: title: Simple Pull Request type: object @@ -198383,7 +198486,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *651 + repository: *654 sender: *4 thread: type: object @@ -198775,9 +198878,9 @@ webhooks: type: string enum: - unresolved - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 pull_request: title: Simple Pull Request type: object @@ -200891,7 +200994,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *651 + repository: *654 sender: *4 thread: type: object @@ -201285,10 +201388,10 @@ webhooks: type: string before: type: string - enterprise: *648 - installation: *649 - number: *694 - organization: *650 + enterprise: *651 + installation: *652 + number: *697 + organization: *653 pull_request: title: Pull Request type: object @@ -203623,7 +203726,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *651 + repository: *654 sender: *4 required: - action @@ -203705,11 +203808,11 @@ webhooks: type: string enum: - unassigned - assignee: *700 - enterprise: *648 - installation: *649 - number: *694 - organization: *650 + assignee: *703 + enterprise: *651 + installation: *652 + number: *697 + organization: *653 pull_request: title: Pull Request type: object @@ -206059,7 +206162,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *651 + repository: *654 sender: *4 required: - action @@ -206138,11 +206241,11 @@ webhooks: type: string enum: - unlabeled - enterprise: *648 - installation: *649 - label: *667 - number: *694 - organization: *650 + enterprise: *651 + installation: *652 + label: *670 + number: *697 + organization: *653 pull_request: title: Pull Request type: object @@ -208481,7 +208584,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *651 + repository: *654 sender: *4 required: - action @@ -208562,10 +208665,10 @@ webhooks: type: string enum: - unlocked - enterprise: *648 - installation: *649 - number: *694 - organization: *650 + enterprise: *651 + installation: *652 + number: *697 + organization: *653 pull_request: title: Pull Request type: object @@ -210894,7 +210997,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *651 + repository: *654 sender: *4 required: - action @@ -211097,7 +211200,7 @@ webhooks: deleted: description: Whether this push deleted the `ref`. type: boolean - enterprise: *648 + enterprise: *651 forced: description: Whether this push was a force push of the `ref`. type: boolean @@ -211192,8 +211295,8 @@ webhooks: - url - author - committer - installation: *649 - organization: *650 + installation: *652 + organization: *653 pusher: title: Committer description: Metaproperties for Git author/committer information. @@ -211781,9 +211884,9 @@ webhooks: type: string enum: - published - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 registry_package: type: object properties: @@ -212260,7 +212363,7 @@ webhooks: type: string rubygems_metadata: type: array - items: *682 + items: *685 summary: type: string tag_name: @@ -212316,7 +212419,7 @@ webhooks: - owner - package_version - registry - repository: *651 + repository: *654 sender: *4 required: - action @@ -212394,9 +212497,9 @@ webhooks: type: string enum: - updated - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 registry_package: type: object properties: @@ -212708,7 +212811,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: *682 + items: *685 summary: type: string tag_name: @@ -212758,7 +212861,7 @@ webhooks: - owner - package_version - registry - repository: *651 + repository: *654 sender: *4 required: - action @@ -212835,10 +212938,10 @@ webhooks: type: string enum: - created - enterprise: *648 - installation: *649 - organization: *650 - release: &701 + enterprise: *651 + installation: *652 + organization: *653 + release: &704 title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) object. @@ -213159,7 +213262,7 @@ webhooks: - tarball_url - zipball_url - body - repository: *651 + repository: *654 sender: *4 required: - action @@ -213236,11 +213339,11 @@ webhooks: type: string enum: - deleted - enterprise: *648 - installation: *649 - organization: *650 - release: *701 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + release: *704 + repository: *654 sender: *4 required: - action @@ -213357,11 +213460,11 @@ webhooks: type: boolean required: - to - enterprise: *648 - installation: *649 - organization: *650 - release: *701 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + release: *704 + repository: *654 sender: *4 required: - action @@ -213439,9 +213542,9 @@ webhooks: type: string enum: - prereleased - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 release: title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) @@ -213767,7 +213870,7 @@ webhooks: - string - 'null' format: uri - repository: *651 + repository: *654 sender: *4 required: - action @@ -213843,10 +213946,10 @@ webhooks: type: string enum: - published - enterprise: *648 - installation: *649 - organization: *650 - release: &702 + enterprise: *651 + installation: *652 + organization: *653 + release: &705 title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) object. @@ -214169,7 +214272,7 @@ webhooks: - string - 'null' format: uri - repository: *651 + repository: *654 sender: *4 required: - action @@ -214245,11 +214348,11 @@ webhooks: type: string enum: - released - enterprise: *648 - installation: *649 - organization: *650 - release: *701 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + release: *704 + repository: *654 sender: *4 required: - action @@ -214325,11 +214428,11 @@ webhooks: type: string enum: - unpublished - enterprise: *648 - installation: *649 - organization: *650 - release: *702 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + release: *705 + repository: *654 sender: *4 required: - action @@ -214405,10 +214508,10 @@ webhooks: type: string enum: - published - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 repository_advisory: *576 sender: *4 required: @@ -214485,10 +214588,10 @@ webhooks: type: string enum: - reported - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 repository_advisory: *576 sender: *4 required: @@ -214565,10 +214668,10 @@ webhooks: type: string enum: - archived - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -214645,10 +214748,10 @@ webhooks: type: string enum: - created - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -214726,10 +214829,10 @@ webhooks: type: string enum: - deleted - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -214814,10 +214917,10 @@ webhooks: additionalProperties: true description: The `client_payload` that was specified in the `POST /repos/{owner}/{repo}/dispatches` request body. - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -214932,10 +215035,10 @@ webhooks: - 'null' items: type: string - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -215007,10 +215110,10 @@ webhooks: title: repository_import event type: object properties: - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 status: type: string @@ -215091,10 +215194,10 @@ webhooks: type: string enum: - privatized - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -215171,10 +215274,10 @@ webhooks: type: string enum: - publicized - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -215268,10 +215371,10 @@ webhooks: - name required: - repository - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -215351,10 +215454,10 @@ webhooks: type: string enum: - created - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 repository_ruleset: *233 sender: *4 required: @@ -215433,10 +215536,10 @@ webhooks: type: string enum: - deleted - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 repository_ruleset: *233 sender: *4 required: @@ -215515,10 +215618,10 @@ webhooks: type: string enum: - edited - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 repository_ruleset: *233 changes: type: object @@ -215826,10 +215929,10 @@ webhooks: - from required: - owner - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -215907,10 +216010,10 @@ webhooks: type: string enum: - unarchived - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -215988,7 +216091,7 @@ webhooks: type: string enum: - create - alert: &703 + alert: &706 title: Repository Vulnerability Alert Alert description: The security alert of the vulnerable dependency. type: object @@ -216112,10 +216215,10 @@ webhooks: type: string enum: - open - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -216325,10 +216428,10 @@ webhooks: type: string enum: - dismissed - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -216406,11 +216509,11 @@ webhooks: type: string enum: - reopen - alert: *703 - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + alert: *706 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -216612,10 +216715,10 @@ webhooks: enum: - fixed - open - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -216693,7 +216796,7 @@ webhooks: type: string enum: - created - alert: &704 + alert: &707 type: object properties: number: *52 @@ -216803,10 +216906,10 @@ webhooks: - 'null' description: Whether the detected secret was found in multiple repositories in the same organization or business. - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -216887,11 +216990,11 @@ webhooks: type: string enum: - created - alert: *704 - installation: *649 - location: *705 - organization: *650 - repository: *651 + alert: *707 + installation: *652 + location: *708 + organization: *653 + repository: *654 sender: *4 required: - location @@ -217129,11 +217232,11 @@ webhooks: type: string enum: - publicly_leaked - alert: *704 - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + alert: *707 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -217211,11 +217314,11 @@ webhooks: type: string enum: - reopened - alert: *704 - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + alert: *707 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -217293,11 +217396,11 @@ webhooks: type: string enum: - resolved - alert: *704 - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + alert: *707 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -217375,11 +217478,11 @@ webhooks: type: string enum: - validated - alert: *704 - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + alert: *707 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -217509,10 +217612,10 @@ webhooks: - organization - enterprise - - repository: *651 - enterprise: *648 - installation: *649 - organization: *650 + repository: *654 + enterprise: *651 + installation: *652 + organization: *653 sender: *4 required: - action @@ -217590,11 +217693,11 @@ webhooks: type: string enum: - published - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 - security_advisory: &706 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 + security_advisory: &709 description: The details of the security advisory, including summary, description, and severity. type: object @@ -217780,11 +217883,11 @@ webhooks: type: string enum: - updated - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 - security_advisory: *706 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 + security_advisory: *709 sender: *4 required: - action @@ -217857,10 +217960,10 @@ webhooks: type: string enum: - withdrawn - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 security_advisory: description: The details of the security advisory, including summary, description, and severity. @@ -218047,9 +218150,9 @@ webhooks: type: object properties: security_and_analysis: *226 - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 repository: *279 sender: *4 required: @@ -218128,12 +218231,12 @@ webhooks: type: string enum: - cancelled - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 - sponsorship: &707 + sponsorship: &710 type: object properties: created_at: @@ -218438,12 +218541,12 @@ webhooks: type: string enum: - created - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 - sponsorship: *707 + sponsorship: *710 required: - action - sponsorship @@ -218531,12 +218634,12 @@ webhooks: type: string required: - from - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 - sponsorship: *707 + sponsorship: *710 required: - action - changes @@ -218613,17 +218716,17 @@ webhooks: type: string enum: - pending_cancellation - effective_date: &708 + effective_date: &711 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: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 - sponsorship: *707 + sponsorship: *710 required: - action - sponsorship @@ -218697,7 +218800,7 @@ webhooks: type: string enum: - pending_tier_change - changes: &709 + changes: &712 type: object properties: tier: @@ -218741,13 +218844,13 @@ webhooks: - from required: - tier - effective_date: *708 - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + effective_date: *711 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 - sponsorship: *707 + sponsorship: *710 required: - action - changes @@ -218824,13 +218927,13 @@ webhooks: type: string enum: - tier_changed - changes: *709 - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + changes: *712 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 - sponsorship: *707 + sponsorship: *710 required: - action - changes @@ -218904,10 +219007,10 @@ webhooks: type: string enum: - created - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -218991,10 +219094,10 @@ webhooks: type: string enum: - deleted - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -219428,15 +219531,15 @@ webhooks: type: - string - 'null' - enterprise: *648 + enterprise: *651 id: description: The unique identifier of the status. type: integer - installation: *649 + installation: *652 name: type: string - organization: *650 - repository: *651 + organization: *653 + repository: *654 sender: *4 sha: description: The Commit SHA. @@ -219552,9 +219655,9 @@ webhooks: description: The ID of the sub-issue. type: number sub_issue: *74 - installation: *649 - organization: *650 - repository: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -219644,9 +219747,9 @@ webhooks: description: The ID of the sub-issue. type: number sub_issue: *74 - installation: *649 - organization: *650 - repository: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -219736,9 +219839,9 @@ webhooks: description: The ID of the parent issue. type: number parent_issue: *74 - installation: *649 - organization: *650 - repository: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -219828,9 +219931,9 @@ webhooks: description: The ID of the parent issue. type: number parent_issue: *74 - installation: *649 - organization: *650 - repository: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -219907,12 +220010,12 @@ webhooks: title: team_add event type: object properties: - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 - team: &710 + team: &713 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -220105,9 +220208,9 @@ webhooks: type: string enum: - added_to_repository - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 repository: title: Repository description: A git repository @@ -220577,7 +220680,7 @@ webhooks: - topics - visibility sender: *4 - team: *710 + team: *713 required: - action - team @@ -220653,9 +220756,9 @@ webhooks: type: string enum: - created - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 repository: title: Repository description: A git repository @@ -221125,7 +221228,7 @@ webhooks: - topics - visibility sender: *4 - team: *710 + team: *713 required: - action - team @@ -221202,9 +221305,9 @@ webhooks: type: string enum: - deleted - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 repository: title: Repository description: A git repository @@ -221674,7 +221777,7 @@ webhooks: - topics - visibility sender: *4 - team: *710 + team: *713 required: - action - team @@ -221818,9 +221921,9 @@ webhooks: - from required: - permissions - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 repository: title: Repository description: A git repository @@ -222290,7 +222393,7 @@ webhooks: - topics - visibility sender: *4 - team: *710 + team: *713 required: - action - changes @@ -222368,9 +222471,9 @@ webhooks: type: string enum: - removed_from_repository - enterprise: *648 - installation: *649 - organization: *650 + enterprise: *651 + installation: *652 + organization: *653 repository: title: Repository description: A git repository @@ -222840,7 +222943,7 @@ webhooks: - topics - visibility sender: *4 - team: *710 + team: *713 required: - action - team @@ -222916,10 +223019,10 @@ webhooks: type: string enum: - started - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 required: - action @@ -222992,17 +223095,17 @@ webhooks: title: workflow_dispatch event type: object properties: - enterprise: *648 + enterprise: *651 inputs: type: - object - 'null' additionalProperties: true - installation: *649 - organization: *650 + installation: *652 + organization: *653 ref: type: string - repository: *651 + repository: *654 sender: *4 workflow: type: string @@ -223084,10 +223187,10 @@ webhooks: type: string enum: - completed - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 workflow_job: allOf: @@ -223422,10 +223525,10 @@ webhooks: type: string enum: - in_progress - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 workflow_job: allOf: @@ -223786,10 +223889,10 @@ webhooks: type: string enum: - queued - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 workflow_job: type: object @@ -224014,10 +224117,10 @@ webhooks: type: string enum: - waiting - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 workflow_job: type: object @@ -224244,12 +224347,12 @@ webhooks: type: string enum: - completed - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 - workflow: *663 + workflow: *666 workflow_run: title: Workflow Run type: object @@ -225268,12 +225371,12 @@ webhooks: type: string enum: - in_progress - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 - workflow: *663 + workflow: *666 workflow_run: title: Workflow Run type: object @@ -226277,12 +226380,12 @@ webhooks: type: string enum: - requested - enterprise: *648 - installation: *649 - organization: *650 - repository: *651 + enterprise: *651 + installation: *652 + organization: *653 + repository: *654 sender: *4 - workflow: *663 + workflow: *666 workflow_run: title: Workflow Run type: object diff --git a/descriptions-next/ghec/dereferenced/ghec.2022-11-28.deref.json b/descriptions-next/ghec/dereferenced/ghec.2022-11-28.deref.json index 2153e244be..7d39dd5520 100644 --- a/descriptions-next/ghec/dereferenced/ghec.2022-11-28.deref.json +++ b/descriptions-next/ghec/dereferenced/ghec.2022-11-28.deref.json @@ -668273,6 +668273,321 @@ } } }, + "/users/{username}/attestations/bulk-list": { + "post": { + "summary": "List attestations by bulk subject digests", + "description": "List a collection of artifact attestations associated with any entry in a list of subject digests owned by a user.\n\nThe collection of attestations returned by this endpoint is filtered according to the authenticated user's permissions; if the authenticated user cannot read a repository, the attestations associated with that repository will not be included in the response. In addition, when using a fine-grained access token the `attestations:read` permission is required.\n\n**Please note:** in order to offer meaningful security benefits, an attestation's signature and timestamps **must** be cryptographically verified, and the identity of the attestation signer **must** be validated. Attestations can be verified using the [GitHub CLI `attestation verify` command](https://cli.github.com/manual/gh_attestation_verify). For more information, see [our guide on how to use artifact attestations to establish a build's provenance](https://docs.github.com/enterprise-cloud@latest//actions/security-guides/using-artifact-attestations-to-establish-provenance-for-builds).", + "tags": [ + "users" + ], + "operationId": "users/list-attestations-bulk", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/users/attestations#list-attestations-by-bulk-subject-digests" + }, + "parameters": [ + { + "name": "per_page", + "description": "The number of results per page (max 100). For more information, see \"[Using pagination in the REST API](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/using-pagination-in-the-rest-api).\"", + "in": "query", + "schema": { + "type": "integer", + "default": 30 + } + }, + { + "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 results before this cursor. For more information, see \"[Using pagination in the REST API](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/using-pagination-in-the-rest-api).\"", + "in": "query", + "required": false, + "schema": { + "type": "string" + } + }, + { + "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 results after this cursor. For more information, see \"[Using pagination in the REST API](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/using-pagination-in-the-rest-api).\"", + "in": "query", + "required": false, + "schema": { + "type": "string" + } + }, + { + "name": "username", + "description": "The handle for the GitHub user account.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "subject_digests": { + "type": "array", + "items": { + "type": "string" + }, + "description": "List of subject digests to fetch attestations for.", + "minItems": 1, + "maxItems": 1024 + }, + "predicate_type": { + "type": "string", + "description": "Optional filter for fetching attestations with a given predicate type.\nThis option accepts `provenance`, `sbom`, or freeform text for custom predicate types." + } + }, + "required": [ + "subject_digests" + ] + }, + "examples": { + "default": { + "value": { + "subject_digests": [ + "sha256:abc123", + "sha512:def456" + ] + } + }, + "withPredicateType": { + "value": { + "subject_digests": [ + "sha256:abc123", + "sha512:def456" + ], + "predicateType": "provenance" + } + } + } + } + } + }, + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "attestations_subject_digests": { + "type": "object", + "additionalProperties": { + "type": [ + "array", + "null" + ], + "items": { + "type": "object", + "properties": { + "bundle": { + "type": "object", + "properties": { + "mediaType": { + "type": "string" + }, + "verificationMaterial": { + "type": "object", + "properties": {}, + "additionalProperties": true + }, + "dsseEnvelope": { + "type": "object", + "properties": {}, + "additionalProperties": true + } + }, + "description": "The bundle of the attestation." + }, + "repository_id": { + "type": "integer" + }, + "bundle_url": { + "type": "string" + } + } + } + }, + "description": "Mapping of subject digest to bundles." + }, + "page_info": { + "type": "object", + "properties": { + "has_next": { + "type": "boolean", + "description": "Indicates whether there is a next page." + }, + "has_previous": { + "type": "boolean", + "description": "Indicates whether there is a previous page." + }, + "next": { + "type": "string", + "description": "The cursor to the next page." + }, + "previous": { + "type": "string", + "description": "The cursor to the previous page." + } + }, + "description": "Information about the current page." + } + } + }, + "examples": { + "default": { + "value": { + "attestations_subject_digests": [ + { + "sha256:abc": [ + { + "bundle": { + "mediaType": "application/vnd.dev.sigstore.bundle.v0.3+json", + "verificationMaterial": { + "tlogEntries": [ + { + "logIndex": "97913980", + "logId": { + "keyId": "wNI9atQGlz+VWfO6LRygH4QUfY/8W4RFwiT5i5WRgB0=" + }, + "kindVersion": { + "kind": "dsse", + "version": "0.0.1" + }, + "integratedTime": "1716998992", + "inclusionPromise": { + "signedEntryTimestamp": "MEYCIQCeEsQAy+qXtULkh52wbnHrkt2R2JQ05P9STK/xmdpQ2AIhANiG5Gw6cQiMnwvUz1+9UKtG/vlC8dduq07wsFOViwSL" + }, + "inclusionProof": { + "logIndex": "93750549", + "rootHash": "KgKiXoOl8rM5d4y6Xlbm2QLftvj/FYvTs6z7dJlNO60=", + "treeSize": "93750551", + "hashes": [ + "8LI21mzwxnUSo0fuZeFsUrz2ujZ4QAL+oGeTG+5toZg=", + "nCb369rcIytNhGwWoqBv+eV49X3ZKpo/HJGKm9V+dck=", + "hnNQ9mUdSwYCfdV21pd87NucrdRRNZATowlaRR1hJ4A=", + "MBhhK33vlD4Tq/JKgAaXUI4VjmosWKe6+7RNpQ2ncNM=", + "XKWUE3stvGV1OHsIGiCGfn047Ok6uD4mFkh7BaicaEc=", + "Tgve40VPFfuei+0nhupdGpfPPR+hPpZjxgTiDT8WNoY=", + "wV+S/7tLtYGzkLaSb6UDqexNyhMvumHK/RpTNvEZuLU=", + "uwaWufty6sn6XqO1Tb9M3Vz6sBKPu0HT36mStxJNd7s=", + "jUfeMOXQP0XF1JAnCEETVbfRKMUwCzrVUzYi8vnDMVs=", + "xQKjzJAwwdlQG/YUYBKPXxbCmhMYKo1wnv+6vDuKWhQ=", + "cX3Agx+hP66t1ZLbX/yHbfjU46/3m/VAmWyG/fhxAVc=", + "sjohk/3DQIfXTgf/5XpwtdF7yNbrf8YykOMHr1CyBYQ=", + "98enzMaC+x5oCMvIZQA5z8vu2apDMCFvE/935NfuPw8=" + ], + "checkpoint": { + "envelope": "rekor.sigstore.dev - 2605736670972794746\\n93750551\\nKgKiXoOl8rM5d4y6Xlbm2QLftvj/FYvTs6z7dJlNO60=\\n\\n— rekor.sigstore.dev wNI9ajBEAiBkLzdjY8A9HReU7rmtjwZ+JpSuYtEr9SmvSwUIW7FBjgIgKo+vhkW3tqc+gc8fw9gza3xLoncA8a+MTaJYCaLGA9c=\\n" + } + }, + "canonicalizedBody": "eyJhcGlWZXJzaW9uIjoiMC4wLjEiLCJraW5kIjoiZHNzZSIsInNwZWMiOnsiZW52ZWxvcGVIYXNoIjp7ImFsZ29yaXRobSI6InNoYTI1NiIsInZhbHVlIjoiM2I1YzkwNDk5MGFiYzE4NjI1ZWE3Njg4MzE1OGEwZmI4MTEwMjM4MGJkNjQwZjI5OWJlMzYwZWVkOTMxNjYwYiJ9LCJwYXlsb2FkSGFzaCI6eyJhbGdvcml0aG0iOiJzaGEyNTYiLCJ2YWx1ZSI6IjM4ZGNlZDJjMzE1MGU2OTQxMDViYjZiNDNjYjY3NzBiZTYzZDdhNGM4NjNiMTc2YTkwMmU1MGQ5ZTAyN2ZiMjMifSwic2lnbmF0dXJlcyI6W3sic2lnbmF0dXJlIjoiTUVRQ0lFR0lHQW03Z1pWTExwc3JQY2puZEVqaXVjdEUyL2M5K2o5S0d2YXp6M3JsQWlBZDZPMTZUNWhrelJNM0liUlB6bSt4VDQwbU5RWnhlZmQ3bGFEUDZ4MlhMUT09IiwidmVyaWZpZXIiOiJMUzB0TFMxQ1JVZEpUaUJEUlZKVVNVWkpRMEZVUlMwdExTMHRDazFKU1VkcVZFTkRRbWhUWjBGM1NVSkJaMGxWVjFsNGNVdHpjazFUTTFOMmJEVkphalZQUkdaQ1owMUtUeTlKZDBObldVbExiMXBKZW1vd1JVRjNUWGNLVG5wRlZrMUNUVWRCTVZWRlEyaE5UV015Ykc1ak0xSjJZMjFWZFZwSFZqSk5ValIzU0VGWlJGWlJVVVJGZUZaNllWZGtlbVJIT1hsYVV6RndZbTVTYkFwamJURnNXa2RzYUdSSFZYZElhR05PVFdwUmQwNVVTVFZOVkZsM1QxUlZlVmRvWTA1TmFsRjNUbFJKTlUxVVdYaFBWRlY1VjJwQlFVMUdhM2RGZDFsSUNrdHZXa2w2YWpCRFFWRlpTVXR2V2tsNmFqQkVRVkZqUkZGblFVVmtiV2RvVGs1M00yNVZMMHQxWlZGbmMzQkhTRmMzWjJnNVdFeEVMMWRrU1RoWlRVSUtLekJ3TUZZMGJ6RnJTRzgyWTAweGMwUktaM0pEWjFCUlZYcDRjSFZaZFc4cmVIZFFTSGxzTDJ0RWVXWXpSVXhxYTJGUFEwSlVUWGRuWjFWMlRVRTBSd3BCTVZWa1JIZEZRaTkzVVVWQmQwbElaMFJCVkVKblRsWklVMVZGUkVSQlMwSm5aM0pDWjBWR1FsRmpSRUY2UVdSQ1owNVdTRkUwUlVablVWVnhaa05RQ25aWVMwRjJVelJEWkdoUk1taGlXbGRLVTA5RmRsWnZkMGgzV1VSV1VqQnFRa0puZDBadlFWVXpPVkJ3ZWpGWmEwVmFZalZ4VG1wd1MwWlhhWGhwTkZrS1drUTRkMWRuV1VSV1VqQlNRVkZJTDBKR1FYZFViMXBOWVVoU01HTklUVFpNZVRsdVlWaFNiMlJYU1hWWk1qbDBUREpPYzJGVE9XcGlSMnQyVEcxa2NBcGtSMmd4V1drNU0ySXpTbkphYlhoMlpETk5kbHBIVm5kaVJ6azFZbGRXZFdSRE5UVmlWM2hCWTIxV2JXTjVPVzlhVjBaclkzazVNR051Vm5WaGVrRTFDa0puYjNKQ1owVkZRVmxQTDAxQlJVSkNRM1J2WkVoU2QyTjZiM1pNTTFKMllUSldkVXh0Um1wa1IyeDJZbTVOZFZveWJEQmhTRlpwWkZoT2JHTnRUbllLWW01U2JHSnVVWFZaTWpsMFRVSTRSME5wYzBkQlVWRkNaemM0ZDBGUlNVVkZXR1IyWTIxMGJXSkhPVE5ZTWxKd1l6TkNhR1JIVG05TlJGbEhRMmx6UndwQlVWRkNaemM0ZDBGUlRVVkxSMXBvV2xkWmVWcEhVbXRQUkVacFRVUmplazVxWXpCUFJGRjRUVEpGTTFsNldUQk9iVTVyVFVkS2JWbDZTVEpaZWtGM0NsbFVRWGRIUVZsTFMzZFpRa0pCUjBSMmVrRkNRa0ZSUzFKSFZuZGlSemsxWWxkV2RXUkVRVlpDWjI5eVFtZEZSVUZaVHk5TlFVVkdRa0ZrYW1KSGEzWUtXVEo0Y0UxQ05FZERhWE5IUVZGUlFtYzNPSGRCVVZsRlJVaEtiRnB1VFhaaFIxWm9Xa2hOZG1SSVNqRmliWE4zVDNkWlMwdDNXVUpDUVVkRWRucEJRZ3BEUVZGMFJFTjBiMlJJVW5kamVtOTJURE5TZG1FeVZuVk1iVVpxWkVkc2RtSnVUWFZhTW13d1lVaFdhV1JZVG14amJVNTJZbTVTYkdKdVVYVlpNamwwQ2sxR2QwZERhWE5IUVZGUlFtYzNPSGRCVVd0RlZHZDRUV0ZJVWpCalNFMDJUSGs1Ym1GWVVtOWtWMGwxV1RJNWRFd3lUbk5oVXpscVlrZHJka3h0WkhBS1pFZG9NVmxwT1ROaU0wcHlXbTE0ZG1RelRYWmFSMVozWWtjNU5XSlhWblZrUXpVMVlsZDRRV050Vm0xamVUbHZXbGRHYTJONU9UQmpibFoxWVhwQk5BcENaMjl5UW1kRlJVRlpUeTlOUVVWTFFrTnZUVXRIV21oYVYxbDVXa2RTYTA5RVJtbE5SR042VG1wak1FOUVVWGhOTWtVeldYcFpNRTV0VG10TlIwcHRDbGw2U1RKWmVrRjNXVlJCZDBoUldVdExkMWxDUWtGSFJIWjZRVUpEZDFGUVJFRXhibUZZVW05a1YwbDBZVWM1ZW1SSFZtdE5RMjlIUTJselIwRlJVVUlLWnpjNGQwRlJkMFZJUVhkaFlVaFNNR05JVFRaTWVUbHVZVmhTYjJSWFNYVlpNamwwVERKT2MyRlRPV3BpUjJ0M1QwRlpTMHQzV1VKQ1FVZEVkbnBCUWdwRVVWRnhSRU5vYlZsWFZtMU5iVkpyV2tSbmVGbHFRVE5OZWxrelRrUm5NRTFVVG1oT01rMHlUa1JhYWxwRVFtbGFiVTE1VG0xTmQwMUhSWGROUTBGSENrTnBjMGRCVVZGQ1p6YzRkMEZSTkVWRlozZFJZMjFXYldONU9XOWFWMFpyWTNrNU1HTnVWblZoZWtGYVFtZHZja0puUlVWQldVOHZUVUZGVUVKQmMwMEtRMVJKZUUxcVdYaE5la0V3VDFSQmJVSm5iM0pDWjBWRlFWbFBMMDFCUlZGQ1FtZE5SbTFvTUdSSVFucFBhVGgyV2pKc01HRklWbWxNYlU1MllsTTVhZ3BpUjJ0M1IwRlpTMHQzV1VKQ1FVZEVkbnBCUWtWUlVVdEVRV2N4VDFSamQwNUVZM2hOVkVKalFtZHZja0puUlVWQldVOHZUVUZGVTBKRk5FMVVSMmd3Q21SSVFucFBhVGgyV2pKc01HRklWbWxNYlU1MllsTTVhbUpIYTNaWk1uaHdUSGsxYm1GWVVtOWtWMGwyWkRJNWVXRXlXbk5pTTJSNlRESlNiR05IZUhZS1pWY3hiR0p1VVhWbFZ6RnpVVWhLYkZwdVRYWmhSMVpvV2toTmRtUklTakZpYlhOM1QwRlpTMHQzV1VKQ1FVZEVkbnBCUWtWM1VYRkVRMmh0V1ZkV2JRcE5iVkpyV2tSbmVGbHFRVE5OZWxrelRrUm5NRTFVVG1oT01rMHlUa1JhYWxwRVFtbGFiVTE1VG0xTmQwMUhSWGROUTBWSFEybHpSMEZSVVVKbk56aDNDa0ZTVVVWRmQzZFNaREk1ZVdFeVduTmlNMlJtV2tkc2VtTkhSakJaTW1kM1ZGRlpTMHQzV1VKQ1FVZEVkbnBCUWtaUlVTOUVSREZ2WkVoU2QyTjZiM1lLVERKa2NHUkhhREZaYVRWcVlqSXdkbGt5ZUhCTU1rNXpZVk01YUZrelVuQmlNalY2VEROS01XSnVUWFpQVkVrMFQxUkJNMDVVWXpGTmFUbG9aRWhTYkFwaVdFSXdZM2s0ZUUxQ1dVZERhWE5IUVZGUlFtYzNPSGRCVWxsRlEwRjNSMk5JVm1saVIyeHFUVWxIVEVKbmIzSkNaMFZGUVdSYU5VRm5VVU5DU0RCRkNtVjNRalZCU0dOQk0xUXdkMkZ6WWtoRlZFcHFSMUkwWTIxWFl6TkJjVXBMV0hKcVpWQkxNeTlvTkhCNVowTTRjRGR2TkVGQlFVZFFlRkl4ZW1KblFVRUtRa0ZOUVZORVFrZEJhVVZCS3pobmJGRkplRTlCYUZoQ1FVOVRObE1yT0ZweGQwcGpaSGQzVTNJdlZGZHBhSE16WkV4eFZrRjJiME5KVVVSaWVUbG9NUXBKWTNWRVJYSXJlbk5YYVV3NFVIYzFRMU5VZEd0c2RFbzBNakZ6UlRneFZuWjFOa0Z3VkVGTFFtZG5jV2hyYWs5UVVWRkVRWGRPYmtGRVFtdEJha0VyQ2tSSU4xQXJhR2cwVmtoWFprTlhXSFJ5UzFSdlFrdDFZa0pyUzNCbVYwTlpVWGhxV0UweWRsWXZibEJ4WWxwR1dVOVdXazlpWlRaQlRuSm5lV1J2V1VNS1RVWlZUV0l6ZUhwelJrNVJXWFp6UlZsUGFUSkxibkoyUmpCMFoyOXdiVmhIVm05NmJsb3JjUzh5UVVsRVZ6bEdNVVUzV1RaWk1EWXhaVzkxUVZsa1NBcFhkejA5Q2kwdExTMHRSVTVFSUVORlVsUkpSa2xEUVZSRkxTMHRMUzBLIn1dfX0=" + } + ], + "timestampVerificationData": {}, + "certificate": { + "rawBytes": "MIIGjTCCBhSgAwIBAgIUWYxqKsrMS3Svl5Ij5ODfBgMJO/IwCgYIKoZIzj0EAwMwNzEVMBMGA1UEChMMc2lnc3RvcmUuZGV2MR4wHAYDVQQDExVzaWdzdG9yZS1pbnRlcm1lZGlhdGUwHhcNMjQwNTI5MTYwOTUyWhcNMjQwNTI5MTYxOTUyWjAAMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEdmghNNw3nU/KueQgspGHW7gh9XLD/WdI8YMB+0p0V4o1kHo6cM1sDJgrCgPQUzxpuYuo+xwPHyl/kDyf3ELjkaOCBTMwggUvMA4GA1UdDwEB/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDAzAdBgNVHQ4EFgQUqfCPvXKAvS4CdhQ2hbZWJSOEvVowHwYDVR0jBBgwFoAU39Ppz1YkEZb5qNjpKFWixi4YZD8wWgYDVR0RAQH/BFAwToZMaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkvLmdpdGh1Yi93b3JrZmxvd3MvZGVwbG95bWVudC55bWxAcmVmcy9oZWFkcy90cnVuazA5BgorBgEEAYO/MAEBBCtodHRwczovL3Rva2VuLmFjdGlvbnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tMB8GCisGAQQBg78wAQIEEXdvcmtmbG93X2Rpc3BhdGNoMDYGCisGAQQBg78wAQMEKGZhZWYyZGRkODFiMDczNjc0ODQxM2E3YzY0NmNkMGJmYzI2YzAwYTAwGAYKKwYBBAGDvzABBAQKRGVwbG95bWVudDAVBgorBgEEAYO/MAEFBAdjbGkvY2xpMB4GCisGAQQBg78wAQYEEHJlZnMvaGVhZHMvdHJ1bmswOwYKKwYBBAGDvzABCAQtDCtodHRwczovL3Rva2VuLmFjdGlvbnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tMFwGCisGAQQBg78wAQkETgxMaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkvLmdpdGh1Yi93b3JrZmxvd3MvZGVwbG95bWVudC55bWxAcmVmcy9oZWFkcy90cnVuazA4BgorBgEEAYO/MAEKBCoMKGZhZWYyZGRkODFiMDczNjc0ODQxM2E3YzY0NmNkMGJmYzI2YzAwYTAwHQYKKwYBBAGDvzABCwQPDA1naXRodWItaG9zdGVkMCoGCisGAQQBg78wAQwEHAwaaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkwOAYKKwYBBAGDvzABDQQqDChmYWVmMmRkZDgxYjA3MzY3NDg0MTNhN2M2NDZjZDBiZmMyNmMwMGEwMCAGCisGAQQBg78wAQ4EEgwQcmVmcy9oZWFkcy90cnVuazAZBgorBgEEAYO/MAEPBAsMCTIxMjYxMzA0OTAmBgorBgEEAYO/MAEQBBgMFmh0dHBzOi8vZ2l0aHViLmNvbS9jbGkwGAYKKwYBBAGDvzABEQQKDAg1OTcwNDcxMTBcBgorBgEEAYO/MAESBE4MTGh0dHBzOi8vZ2l0aHViLmNvbS9jbGkvY2xpLy5naXRodWIvd29ya2Zsb3dzL2RlcGxveW1lbnQueW1sQHJlZnMvaGVhZHMvdHJ1bmswOAYKKwYBBAGDvzABEwQqDChmYWVmMmRkZDgxYjA3MzY3NDg0MTNhN2M2NDZjZDBiZmMyNmMwMGEwMCEGCisGAQQBg78wARQEEwwRd29ya2Zsb3dfZGlzcGF0Y2gwTQYKKwYBBAGDvzABFQQ/DD1odHRwczovL2dpdGh1Yi5jb20vY2xpL2NsaS9hY3Rpb25zL3J1bnMvOTI4OTA3NTc1Mi9hdHRlbXB0cy8xMBYGCisGAQQBg78wARYECAwGcHVibGljMIGLBgorBgEEAdZ5AgQCBH0EewB5AHcA3T0wasbHETJjGR4cmWc3AqJKXrjePK3/h4pygC8p7o4AAAGPxR1zbgAABAMASDBGAiEA+8glQIxOAhXBAOS6S+8ZqwJcdwwSr/TWihs3dLqVAvoCIQDby9h1IcuDEr+zsWiL8Pw5CSTtkltJ421sE81Vvu6ApTAKBggqhkjOPQQDAwNnADBkAjA+DH7P+hh4VHWfCWXtrKToBKubBkKpfWCYQxjXM2vV/nPqbZFYOVZObe6ANrgydoYCMFUMb3xzsFNQYvsEYOi2KnrvF0tgopmXGVoznZ+q/2AIDW9F1E7Y6Y061eouAYdHWw==" + } + }, + "dsseEnvelope": { + "payload": "eyJfdHlwZSI6Imh0dHBzOi8vaW4tdG90by5pby9TdGF0ZW1lbnQvdjEiLCJzdWJqZWN0IjpbeyJuYW1lIjoiZ2hfMi41MC4wX3dpbmRvd3NfYXJtNjQuemlwIiwiZGlnZXN0Ijp7InNoYTI1NiI6IjhhYWQxMjBiNDE2Mzg2YjQyNjllZjYyYzhmZGViY2FkMzFhNzA4NDcyOTc4MTdhMTQ5ZGFmOTI3ZWRjODU1NDgifX1dLCJwcmVkaWNhdGVUeXBlIjoiaHR0cHM6Ly9zbHNhLmRldi9wcm92ZW5hbmNlL3YxIiwicHJlZGljYXRlIjp7ImJ1aWxkRGVmaW5pdGlvbiI6eyJidWlsZFR5cGUiOiJodHRwczovL3Nsc2EtZnJhbWV3b3JrLmdpdGh1Yi5pby9naXRodWItYWN0aW9ucy1idWlsZHR5cGVzL3dvcmtmbG93L3YxIiwiZXh0ZXJuYWxQYXJhbWV0ZXJzIjp7IndvcmtmbG93Ijp7InJlZiI6InJlZnMvaGVhZHMvdHJ1bmsiLCJyZXBvc2l0b3J5IjoiaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkiLCJwYXRoIjoiLmdpdGh1Yi93b3JrZmxvd3MvZGVwbG95bWVudC55bWwifX0sImludGVybmFsUGFyYW1ldGVycyI6eyJnaXRodWIiOnsiZXZlbnRfbmFtZSI6IndvcmtmbG93X2Rpc3BhdGNoIiwicmVwb3NpdG9yeV9pZCI6IjIxMjYxMzA0OSIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiI1OTcwNDcxMSJ9fSwicmVzb2x2ZWREZXBlbmRlbmNpZXMiOlt7InVyaSI6ImdpdCtodHRwczovL2dpdGh1Yi5jb20vY2xpL2NsaUByZWZzL2hlYWRzL3RydW5rIiwiZGlnZXN0Ijp7ImdpdENvbW1pdCI6ImZhZWYyZGRkODFiMDczNjc0ODQxM2E3YzY0NmNkMGJmYzI2YzAwYTAifX1dfSwicnVuRGV0YWlscyI6eyJidWlsZGVyIjp7ImlkIjoiaHR0cHM6Ly9naXRodWIuY29tL2FjdGlvbnMvcnVubmVyL2dpdGh1Yi1ob3N0ZWQifSwibWV0YWRhdGEiOnsiaW52b2NhdGlvbklkIjoiaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkvYWN0aW9ucy9ydW5zLzkyODkwNzU3NTIvYXR0ZW1wdHMvMSJ9fX19", + "payloadType": "application/vnd.in-toto+json", + "signatures": [ + { + "sig": "MEQCIEGIGAm7gZVLLpsrPcjndEjiuctE2/c9+j9KGvazz3rlAiAd6O16T5hkzRM3IbRPzm+xT40mNQZxefd7laDP6x2XLQ==" + } + ] + } + }, + "repository_id": 1 + }, + { + "bundle": { + "mediaType": "application/vnd.dev.sigstore.bundle.v0.3+json", + "verificationMaterial": { + "tlogEntries": [ + { + "logIndex": "97913980", + "logId": { + "keyId": "wNI9atQGlz+VWfO6LRygH4QUfY/8W4RFwiT5i5WRgB0=" + }, + "kindVersion": { + "kind": "dsse", + "version": "0.0.1" + }, + "integratedTime": "1716998992", + "inclusionPromise": { + "signedEntryTimestamp": "MEYCIQCeEsQAy+qXtULkh52wbnHrkt2R2JQ05P9STK/xmdpQ2AIhANiG5Gw6cQiMnwvUz1+9UKtG/vlC8dduq07wsFOViwSL" + }, + "inclusionProof": { + "logIndex": "93750549", + "rootHash": "KgKiXoOl8rM5d4y6Xlbm2QLftvj/FYvTs6z7dJlNO60=", + "treeSize": "93750551", + "hashes": [ + "8LI21mzwxnUSo0fuZeFsUrz2ujZ4QAL+oGeTG+5toZg=", + "nCb369rcIytNhGwWoqBv+eV49X3ZKpo/HJGKm9V+dck=", + "hnNQ9mUdSwYCfdV21pd87NucrdRRNZATowlaRR1hJ4A=", + "MBhhK33vlD4Tq/JKgAaXUI4VjmosWKe6+7RNpQ2ncNM=", + "XKWUE3stvGV1OHsIGiCGfn047Ok6uD4mFkh7BaicaEc=", + "Tgve40VPFfuei+0nhupdGpfPPR+hPpZjxgTiDT8WNoY=", + "wV+S/7tLtYGzkLaSb6UDqexNyhMvumHK/RpTNvEZuLU=", + "uwaWufty6sn6XqO1Tb9M3Vz6sBKPu0HT36mStxJNd7s=", + "jUfeMOXQP0XF1JAnCEETVbfRKMUwCzrVUzYi8vnDMVs=", + "xQKjzJAwwdlQG/YUYBKPXxbCmhMYKo1wnv+6vDuKWhQ=", + "cX3Agx+hP66t1ZLbX/yHbfjU46/3m/VAmWyG/fhxAVc=", + "sjohk/3DQIfXTgf/5XpwtdF7yNbrf8YykOMHr1CyBYQ=", + "98enzMaC+x5oCMvIZQA5z8vu2apDMCFvE/935NfuPw8=" + ], + "checkpoint": { + "envelope": "rekor.sigstore.dev - 2605736670972794746\\n93750551\\nKgKiXoOl8rM5d4y6Xlbm2QLftvj/FYvTs6z7dJlNO60=\\n\\n— rekor.sigstore.dev wNI9ajBEAiBkLzdjY8A9HReU7rmtjwZ+JpSuYtEr9SmvSwUIW7FBjgIgKo+vhkW3tqc+gc8fw9gza3xLoncA8a+MTaJYCaLGA9c=\\n" + } + }, + "canonicalizedBody": "eyJhcGlWZXJzaW9uIjoiMC4wLjEiLCJraW5kIjoiZHNzZSIsInNwZWMiOnsiZW52ZWxvcGVIYXNoIjp7ImFsZ29yaXRobSI6InNoYTI1NiIsInZhbHVlIjoiM2I1YzkwNDk5MGFiYzE4NjI1ZWE3Njg4MzE1OGEwZmI4MTEwMjM4MGJkNjQwZjI5OWJlMzYwZWVkOTMxNjYwYiJ9LCJwYXlsb2FkSGFzaCI6eyJhbGdvcml0aG0iOiJzaGEyNTYiLCJ2YWx1ZSI6IjM4ZGNlZDJjMzE1MGU2OTQxMDViYjZiNDNjYjY3NzBiZTYzZDdhNGM4NjNiMTc2YTkwMmU1MGQ5ZTAyN2ZiMjMifSwic2lnbmF0dXJlcyI6W3sic2lnbmF0dXJlIjoiTUVRQ0lFR0lHQW03Z1pWTExwc3JQY2puZEVqaXVjdEUyL2M5K2o5S0d2YXp6M3JsQWlBZDZPMTZUNWhrelJNM0liUlB6bSt4VDQwbU5RWnhlZmQ3bGFEUDZ4MlhMUT09IiwidmVyaWZpZXIiOiJMUzB0TFMxQ1JVZEpUaUJEUlZKVVNVWkpRMEZVUlMwdExTMHRDazFKU1VkcVZFTkRRbWhUWjBGM1NVSkJaMGxWVjFsNGNVdHpjazFUTTFOMmJEVkphalZQUkdaQ1owMUtUeTlKZDBObldVbExiMXBKZW1vd1JVRjNUWGNLVG5wRlZrMUNUVWRCTVZWRlEyaE5UV015Ykc1ak0xSjJZMjFWZFZwSFZqSk5ValIzU0VGWlJGWlJVVVJGZUZaNllWZGtlbVJIT1hsYVV6RndZbTVTYkFwamJURnNXa2RzYUdSSFZYZElhR05PVFdwUmQwNVVTVFZOVkZsM1QxUlZlVmRvWTA1TmFsRjNUbFJKTlUxVVdYaFBWRlY1VjJwQlFVMUdhM2RGZDFsSUNrdHZXa2w2YWpCRFFWRlpTVXR2V2tsNmFqQkVRVkZqUkZGblFVVmtiV2RvVGs1M00yNVZMMHQxWlZGbmMzQkhTRmMzWjJnNVdFeEVMMWRrU1RoWlRVSUtLekJ3TUZZMGJ6RnJTRzgyWTAweGMwUktaM0pEWjFCUlZYcDRjSFZaZFc4cmVIZFFTSGxzTDJ0RWVXWXpSVXhxYTJGUFEwSlVUWGRuWjFWMlRVRTBSd3BCTVZWa1JIZEZRaTkzVVVWQmQwbElaMFJCVkVKblRsWklVMVZGUkVSQlMwSm5aM0pDWjBWR1FsRmpSRUY2UVdSQ1owNVdTRkUwUlVablVWVnhaa05RQ25aWVMwRjJVelJEWkdoUk1taGlXbGRLVTA5RmRsWnZkMGgzV1VSV1VqQnFRa0puZDBadlFWVXpPVkJ3ZWpGWmEwVmFZalZ4VG1wd1MwWlhhWGhwTkZrS1drUTRkMWRuV1VSV1VqQlNRVkZJTDBKR1FYZFViMXBOWVVoU01HTklUVFpNZVRsdVlWaFNiMlJYU1hWWk1qbDBUREpPYzJGVE9XcGlSMnQyVEcxa2NBcGtSMmd4V1drNU0ySXpTbkphYlhoMlpETk5kbHBIVm5kaVJ6azFZbGRXZFdSRE5UVmlWM2hCWTIxV2JXTjVPVzlhVjBaclkzazVNR051Vm5WaGVrRTFDa0puYjNKQ1owVkZRVmxQTDAxQlJVSkNRM1J2WkVoU2QyTjZiM1pNTTFKMllUSldkVXh0Um1wa1IyeDJZbTVOZFZveWJEQmhTRlpwWkZoT2JHTnRUbllLWW01U2JHSnVVWFZaTWpsMFRVSTRSME5wYzBkQlVWRkNaemM0ZDBGUlNVVkZXR1IyWTIxMGJXSkhPVE5ZTWxKd1l6TkNhR1JIVG05TlJGbEhRMmx6UndwQlVWRkNaemM0ZDBGUlRVVkxSMXBvV2xkWmVWcEhVbXRQUkVacFRVUmplazVxWXpCUFJGRjRUVEpGTTFsNldUQk9iVTVyVFVkS2JWbDZTVEpaZWtGM0NsbFVRWGRIUVZsTFMzZFpRa0pCUjBSMmVrRkNRa0ZSUzFKSFZuZGlSemsxWWxkV2RXUkVRVlpDWjI5eVFtZEZSVUZaVHk5TlFVVkdRa0ZrYW1KSGEzWUtXVEo0Y0UxQ05FZERhWE5IUVZGUlFtYzNPSGRCVVZsRlJVaEtiRnB1VFhaaFIxWm9Xa2hOZG1SSVNqRmliWE4zVDNkWlMwdDNXVUpDUVVkRWRucEJRZ3BEUVZGMFJFTjBiMlJJVW5kamVtOTJURE5TZG1FeVZuVk1iVVpxWkVkc2RtSnVUWFZhTW13d1lVaFdhV1JZVG14amJVNTJZbTVTYkdKdVVYVlpNamwwQ2sxR2QwZERhWE5IUVZGUlFtYzNPSGRCVVd0RlZHZDRUV0ZJVWpCalNFMDJUSGs1Ym1GWVVtOWtWMGwxV1RJNWRFd3lUbk5oVXpscVlrZHJka3h0WkhBS1pFZG9NVmxwT1ROaU0wcHlXbTE0ZG1RelRYWmFSMVozWWtjNU5XSlhWblZrUXpVMVlsZDRRV050Vm0xamVUbHZXbGRHYTJONU9UQmpibFoxWVhwQk5BcENaMjl5UW1kRlJVRlpUeTlOUVVWTFFrTnZUVXRIV21oYVYxbDVXa2RTYTA5RVJtbE5SR042VG1wak1FOUVVWGhOTWtVeldYcFpNRTV0VG10TlIwcHRDbGw2U1RKWmVrRjNXVlJCZDBoUldVdExkMWxDUWtGSFJIWjZRVUpEZDFGUVJFRXhibUZZVW05a1YwbDBZVWM1ZW1SSFZtdE5RMjlIUTJselIwRlJVVUlLWnpjNGQwRlJkMFZJUVhkaFlVaFNNR05JVFRaTWVUbHVZVmhTYjJSWFNYVlpNamwwVERKT2MyRlRPV3BpUjJ0M1QwRlpTMHQzV1VKQ1FVZEVkbnBCUWdwRVVWRnhSRU5vYlZsWFZtMU5iVkpyV2tSbmVGbHFRVE5OZWxrelRrUm5NRTFVVG1oT01rMHlUa1JhYWxwRVFtbGFiVTE1VG0xTmQwMUhSWGROUTBGSENrTnBjMGRCVVZGQ1p6YzRkMEZSTkVWRlozZFJZMjFXYldONU9XOWFWMFpyWTNrNU1HTnVWblZoZWtGYVFtZHZja0puUlVWQldVOHZUVUZGVUVKQmMwMEtRMVJKZUUxcVdYaE5la0V3VDFSQmJVSm5iM0pDWjBWRlFWbFBMMDFCUlZGQ1FtZE5SbTFvTUdSSVFucFBhVGgyV2pKc01HRklWbWxNYlU1MllsTTVhZ3BpUjJ0M1IwRlpTMHQzV1VKQ1FVZEVkbnBCUWtWUlVVdEVRV2N4VDFSamQwNUVZM2hOVkVKalFtZHZja0puUlVWQldVOHZUVUZGVTBKRk5FMVVSMmd3Q21SSVFucFBhVGgyV2pKc01HRklWbWxNYlU1MllsTTVhbUpIYTNaWk1uaHdUSGsxYm1GWVVtOWtWMGwyWkRJNWVXRXlXbk5pTTJSNlRESlNiR05IZUhZS1pWY3hiR0p1VVhWbFZ6RnpVVWhLYkZwdVRYWmhSMVpvV2toTmRtUklTakZpYlhOM1QwRlpTMHQzV1VKQ1FVZEVkbnBCUWtWM1VYRkVRMmh0V1ZkV2JRcE5iVkpyV2tSbmVGbHFRVE5OZWxrelRrUm5NRTFVVG1oT01rMHlUa1JhYWxwRVFtbGFiVTE1VG0xTmQwMUhSWGROUTBWSFEybHpSMEZSVVVKbk56aDNDa0ZTVVVWRmQzZFNaREk1ZVdFeVduTmlNMlJtV2tkc2VtTkhSakJaTW1kM1ZGRlpTMHQzV1VKQ1FVZEVkbnBCUWtaUlVTOUVSREZ2WkVoU2QyTjZiM1lLVERKa2NHUkhhREZaYVRWcVlqSXdkbGt5ZUhCTU1rNXpZVk01YUZrelVuQmlNalY2VEROS01XSnVUWFpQVkVrMFQxUkJNMDVVWXpGTmFUbG9aRWhTYkFwaVdFSXdZM2s0ZUUxQ1dVZERhWE5IUVZGUlFtYzNPSGRCVWxsRlEwRjNSMk5JVm1saVIyeHFUVWxIVEVKbmIzSkNaMFZGUVdSYU5VRm5VVU5DU0RCRkNtVjNRalZCU0dOQk0xUXdkMkZ6WWtoRlZFcHFSMUkwWTIxWFl6TkJjVXBMV0hKcVpWQkxNeTlvTkhCNVowTTRjRGR2TkVGQlFVZFFlRkl4ZW1KblFVRUtRa0ZOUVZORVFrZEJhVVZCS3pobmJGRkplRTlCYUZoQ1FVOVRObE1yT0ZweGQwcGpaSGQzVTNJdlZGZHBhSE16WkV4eFZrRjJiME5KVVVSaWVUbG9NUXBKWTNWRVJYSXJlbk5YYVV3NFVIYzFRMU5VZEd0c2RFbzBNakZ6UlRneFZuWjFOa0Z3VkVGTFFtZG5jV2hyYWs5UVVWRkVRWGRPYmtGRVFtdEJha0VyQ2tSSU4xQXJhR2cwVmtoWFprTlhXSFJ5UzFSdlFrdDFZa0pyUzNCbVYwTlpVWGhxV0UweWRsWXZibEJ4WWxwR1dVOVdXazlpWlRaQlRuSm5lV1J2V1VNS1RVWlZUV0l6ZUhwelJrNVJXWFp6UlZsUGFUSkxibkoyUmpCMFoyOXdiVmhIVm05NmJsb3JjUzh5UVVsRVZ6bEdNVVUzV1RaWk1EWXhaVzkxUVZsa1NBcFhkejA5Q2kwdExTMHRSVTVFSUVORlVsUkpSa2xEUVZSRkxTMHRMUzBLIn1dfX0=" + } + ], + "timestampVerificationData": {}, + "certificate": { + "rawBytes": "MIIGjTCCBhSgAwIBAgIUWYxqKsrMS3Svl5Ij5ODfBgMJO/IwCgYIKoZIzj0EAwMwNzEVMBMGA1UEChMMc2lnc3RvcmUuZGV2MR4wHAYDVQQDExVzaWdzdG9yZS1pbnRlcm1lZGlhdGUwHhcNMjQwNTI5MTYwOTUyWhcNMjQwNTI5MTYxOTUyWjAAMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEdmghNNw3nU/KueQgspGHW7gh9XLD/WdI8YMB+0p0V4o1kHo6cM1sDJgrCgPQUzxpuYuo+xwPHyl/kDyf3ELjkaOCBTMwggUvMA4GA1UdDwEB/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDAzAdBgNVHQ4EFgQUqfCPvXKAvS4CdhQ2hbZWJSOEvVowHwYDVR0jBBgwFoAU39Ppz1YkEZb5qNjpKFWixi4YZD8wWgYDVR0RAQH/BFAwToZMaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkvLmdpdGh1Yi93b3JrZmxvd3MvZGVwbG95bWVudC55bWxAcmVmcy9oZWFkcy90cnVuazA5BgorBgEEAYO/MAEBBCtodHRwczovL3Rva2VuLmFjdGlvbnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tMB8GCisGAQQBg78wAQIEEXdvcmtmbG93X2Rpc3BhdGNoMDYGCisGAQQBg78wAQMEKGZhZWYyZGRkODFiMDczNjc0ODQxM2E3YzY0NmNkMGJmYzI2YzAwYTAwGAYKKwYBBAGDvzABBAQKRGVwbG95bWVudDAVBgorBgEEAYO/MAEFBAdjbGkvY2xpMB4GCisGAQQBg78wAQYEEHJlZnMvaGVhZHMvdHJ1bmswOwYKKwYBBAGDvzABCAQtDCtodHRwczovL3Rva2VuLmFjdGlvbnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tMFwGCisGAQQBg78wAQkETgxMaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkvLmdpdGh1Yi93b3JrZmxvd3MvZGVwbG95bWVudC55bWxAcmVmcy9oZWFkcy90cnVuazA4BgorBgEEAYO/MAEKBCoMKGZhZWYyZGRkODFiMDczNjc0ODQxM2E3YzY0NmNkMGJmYzI2YzAwYTAwHQYKKwYBBAGDvzABCwQPDA1naXRodWItaG9zdGVkMCoGCisGAQQBg78wAQwEHAwaaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkwOAYKKwYBBAGDvzABDQQqDChmYWVmMmRkZDgxYjA3MzY3NDg0MTNhN2M2NDZjZDBiZmMyNmMwMGEwMCAGCisGAQQBg78wAQ4EEgwQcmVmcy9oZWFkcy90cnVuazAZBgorBgEEAYO/MAEPBAsMCTIxMjYxMzA0OTAmBgorBgEEAYO/MAEQBBgMFmh0dHBzOi8vZ2l0aHViLmNvbS9jbGkwGAYKKwYBBAGDvzABEQQKDAg1OTcwNDcxMTBcBgorBgEEAYO/MAESBE4MTGh0dHBzOi8vZ2l0aHViLmNvbS9jbGkvY2xpLy5naXRodWIvd29ya2Zsb3dzL2RlcGxveW1lbnQueW1sQHJlZnMvaGVhZHMvdHJ1bmswOAYKKwYBBAGDvzABEwQqDChmYWVmMmRkZDgxYjA3MzY3NDg0MTNhN2M2NDZjZDBiZmMyNmMwMGEwMCEGCisGAQQBg78wARQEEwwRd29ya2Zsb3dfZGlzcGF0Y2gwTQYKKwYBBAGDvzABFQQ/DD1odHRwczovL2dpdGh1Yi5jb20vY2xpL2NsaS9hY3Rpb25zL3J1bnMvOTI4OTA3NTc1Mi9hdHRlbXB0cy8xMBYGCisGAQQBg78wARYECAwGcHVibGljMIGLBgorBgEEAdZ5AgQCBH0EewB5AHcA3T0wasbHETJjGR4cmWc3AqJKXrjePK3/h4pygC8p7o4AAAGPxR1zbgAABAMASDBGAiEA+8glQIxOAhXBAOS6S+8ZqwJcdwwSr/TWihs3dLqVAvoCIQDby9h1IcuDEr+zsWiL8Pw5CSTtkltJ421sE81Vvu6ApTAKBggqhkjOPQQDAwNnADBkAjA+DH7P+hh4VHWfCWXtrKToBKubBkKpfWCYQxjXM2vV/nPqbZFYOVZObe6ANrgydoYCMFUMb3xzsFNQYvsEYOi2KnrvF0tgopmXGVoznZ+q/2AIDW9F1E7Y6Y061eouAYdHWw==" + } + }, + "dsseEnvelope": { + "payload": "eyJfdHlwZSI6Imh0dHBzOi8vaW4tdG90by5pby9TdGF0ZW1lbnQvdjEiLCJzdWJqZWN0IjpbeyJuYW1lIjoiZ2hfMi41MC4wX3dpbmRvd3NfYXJtNjQuemlwIiwiZGlnZXN0Ijp7InNoYTI1NiI6IjhhYWQxMjBiNDE2Mzg2YjQyNjllZjYyYzhmZGViY2FkMzFhNzA4NDcyOTc4MTdhMTQ5ZGFmOTI3ZWRjODU1NDgifX1dLCJwcmVkaWNhdGVUeXBlIjoiaHR0cHM6Ly9zbHNhLmRldi9wcm92ZW5hbmNlL3YxIiwicHJlZGljYXRlIjp7ImJ1aWxkRGVmaW5pdGlvbiI6eyJidWlsZFR5cGUiOiJodHRwczovL3Nsc2EtZnJhbWV3b3JrLmdpdGh1Yi5pby9naXRodWItYWN0aW9ucy1idWlsZHR5cGVzL3dvcmtmbG93L3YxIiwiZXh0ZXJuYWxQYXJhbWV0ZXJzIjp7IndvcmtmbG93Ijp7InJlZiI6InJlZnMvaGVhZHMvdHJ1bmsiLCJyZXBvc2l0b3J5IjoiaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkiLCJwYXRoIjoiLmdpdGh1Yi93b3JrZmxvd3MvZGVwbG95bWVudC55bWwifX0sImludGVybmFsUGFyYW1ldGVycyI6eyJnaXRodWIiOnsiZXZlbnRfbmFtZSI6IndvcmtmbG93X2Rpc3BhdGNoIiwicmVwb3NpdG9yeV9pZCI6IjIxMjYxMzA0OSIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiI1OTcwNDcxMSJ9fSwicmVzb2x2ZWREZXBlbmRlbmNpZXMiOlt7InVyaSI6ImdpdCtodHRwczovL2dpdGh1Yi5jb20vY2xpL2NsaUByZWZzL2hlYWRzL3RydW5rIiwiZGlnZXN0Ijp7ImdpdENvbW1pdCI6ImZhZWYyZGRkODFiMDczNjc0ODQxM2E3YzY0NmNkMGJmYzI2YzAwYTAifX1dfSwicnVuRGV0YWlscyI6eyJidWlsZGVyIjp7ImlkIjoiaHR0cHM6Ly9naXRodWIuY29tL2FjdGlvbnMvcnVubmVyL2dpdGh1Yi1ob3N0ZWQifSwibWV0YWRhdGEiOnsiaW52b2NhdGlvbklkIjoiaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkvYWN0aW9ucy9ydW5zLzkyODkwNzU3NTIvYXR0ZW1wdHMvMSJ9fX19", + "payloadType": "application/vnd.in-toto+json", + "signatures": [ + { + "sig": "MEQCIEGIGAm7gZVLLpsrPcjndEjiuctE2/c9+j9KGvazz3rlAiAd6O16T5hkzRM3IbRPzm+xT40mNQZxefd7laDP6x2XLQ==" + } + ] + } + }, + "repository_id": 1 + } + ] + } + ] + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "users", + "subcategory": "attestations" + } + } + }, "/users/{username}/attestations/delete-request": { "post": { "summary": "Delete attestations in bulk", diff --git a/descriptions-next/ghec/dereferenced/ghec.2022-11-28.deref.yaml b/descriptions-next/ghec/dereferenced/ghec.2022-11-28.deref.yaml index 8900721981..4fed8523ac 100644 --- a/descriptions-next/ghec/dereferenced/ghec.2022-11-28.deref.yaml +++ b/descriptions-next/ghec/dereferenced/ghec.2022-11-28.deref.yaml @@ -30216,12 +30216,12 @@ paths: required: - subject_digests examples: - default: + default: &747 value: subject_digests: - sha256:abc123 - sha512:def456 - withPredicateType: + withPredicateType: &748 value: subject_digests: - sha256:abc123 @@ -30280,7 +30280,7 @@ paths: description: The cursor to the previous page. description: Information about the current page. examples: - default: + default: &749 value: attestations_subject_digests: - sha256:abc: @@ -63564,7 +63564,7 @@ paths: check. type: array items: *438 - deployment: &764 + deployment: &767 title: Deployment description: A deployment created as the result of an Actions check run from a workflow that references an environment @@ -79794,7 +79794,7 @@ paths: format: uri examples: - https://api.github.com/repos/octocat/Hello-World/hooks/1/deliveries - last_response: &795 + last_response: &798 title: Hook Response type: object properties: @@ -95533,7 +95533,7 @@ paths: schema: type: array description: List of locations where the secret was detected - items: &816 + items: &819 type: object properties: type: @@ -108065,7 +108065,7 @@ paths: - subkeys - revoked examples: - default: &747 + default: &750 value: - id: 3 name: Octocat's GPG Key @@ -110202,7 +110202,7 @@ paths: application/json: schema: *297 examples: - default: &748 + default: &751 value: id: 40201 name: octo-name @@ -111401,7 +111401,7 @@ paths: - title - created_at examples: - default: &749 + default: &752 value: - key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -111567,7 +111567,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: - - &750 + - &753 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 @@ -111596,7 +111596,7 @@ paths: application/vnd.github.v3.star+json: schema: type: array - items: &751 + items: &754 title: Starred Repository description: Starred Repository type: object @@ -112123,6 +112123,109 @@ paths: enabledForGitHubApps: true category: users subcategory: users + "/users/{username}/attestations/bulk-list": + post: + summary: List attestations by bulk subject digests + description: |- + List a collection of artifact attestations associated with any entry in a list of subject digests owned by a user. + + The collection of attestations returned by this endpoint is filtered according to the authenticated user's permissions; if the authenticated user cannot read a repository, the attestations associated with that repository will not be included in the response. In addition, when using a fine-grained access token the `attestations:read` permission is required. + + **Please note:** in order to offer meaningful security benefits, an attestation's signature and timestamps **must** be cryptographically verified, and the identity of the attestation signer **must** be validated. Attestations can be verified using the [GitHub CLI `attestation verify` command](https://cli.github.com/manual/gh_attestation_verify). For more information, see [our guide on how to use artifact attestations to establish a build's provenance](https://docs.github.com/enterprise-cloud@latest//actions/security-guides/using-artifact-attestations-to-establish-provenance-for-builds). + tags: + - users + operationId: users/list-attestations-bulk + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/users/attestations#list-attestations-by-bulk-subject-digests + parameters: + - *17 + - *84 + - *85 + - *213 + requestBody: + required: true + content: + application/json: + schema: + type: object + properties: + subject_digests: + type: array + items: + type: string + description: List of subject digests to fetch attestations for. + minItems: 1 + maxItems: 1024 + predicate_type: + type: string + description: |- + Optional filter for fetching attestations with a given predicate type. + This option accepts `provenance`, `sbom`, or freeform text for custom predicate types. + required: + - subject_digests + examples: + default: *747 + withPredicateType: *748 + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + properties: + attestations_subject_digests: + type: object + additionalProperties: + type: + - array + - 'null' + items: + type: object + properties: + bundle: + type: object + properties: + mediaType: + type: string + verificationMaterial: + type: object + properties: {} + additionalProperties: true + dsseEnvelope: + type: object + properties: {} + additionalProperties: true + description: The bundle of the attestation. + repository_id: + type: integer + bundle_url: + type: string + description: Mapping of subject digest to bundles. + page_info: + type: object + properties: + has_next: + type: boolean + description: Indicates whether there is a next page. + has_previous: + type: boolean + description: Indicates whether there is a previous page. + next: + type: string + description: The cursor to the next page. + previous: + type: string + description: The cursor to the previous page. + description: Information about the current page. + examples: + default: *749 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: users + subcategory: attestations "/users/{username}/attestations/delete-request": post: summary: Delete attestations in bulk @@ -112766,7 +112869,7 @@ paths: type: array items: *723 examples: - default: *747 + default: *750 headers: Link: *38 x-github: @@ -113036,7 +113139,7 @@ paths: application/json: schema: *297 examples: - default: *748 + default: *751 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -113854,7 +113957,7 @@ paths: type: array items: *740 examples: - default: *749 + default: *752 headers: Link: *38 x-github: @@ -113879,7 +113982,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/activity/starring#list-repositories-starred-by-a-user parameters: - *213 - - *750 + - *753 - *86 - *17 - *19 @@ -113891,7 +113994,7 @@ paths: schema: anyOf: - type: array - items: *751 + items: *754 - type: array items: *62 examples: @@ -114055,7 +114158,7 @@ webhooks: type: string enum: - disabled - enterprise: &752 + enterprise: &755 title: Enterprise description: |- An enterprise on GitHub. Webhook payloads contain the `enterprise` property when the webhook is configured @@ -114124,7 +114227,7 @@ webhooks: - created_at - updated_at - avatar_url - installation: &753 + installation: &756 title: Simple Installation description: |- The GitHub App installation. Webhook payloads contain the `installation` property when the event is configured @@ -114145,7 +114248,7 @@ webhooks: required: - id - node_id - organization: &754 + organization: &757 title: Organization Simple description: |- A GitHub organization. Webhook payloads contain the `organization` property when the webhook is configured for an @@ -114218,7 +114321,7 @@ webhooks: - public_members_url - avatar_url - description - repository: &755 + repository: &758 title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property @@ -115131,10 +115234,10 @@ webhooks: type: string enum: - enabled - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -115210,11 +115313,11 @@ webhooks: type: string enum: - created - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 - rule: &756 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 + rule: &759 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) @@ -115437,11 +115540,11 @@ webhooks: type: string enum: - deleted - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 - rule: *756 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 + rule: *759 sender: *4 required: - action @@ -115629,11 +115732,11 @@ webhooks: - everyone required: - from - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 - rule: *756 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 + rule: *759 sender: *4 required: - action @@ -115704,7 +115807,7 @@ webhooks: required: true content: application/json: - schema: &759 + schema: &762 title: Exemption request cancellation event type: object properties: @@ -115712,11 +115815,11 @@ webhooks: type: string enum: - cancelled - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 - exemption_request: &757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 + exemption_request: &760 title: Exemption Request description: A request from a user to be exempted from a set of rules. @@ -115954,7 +116057,7 @@ webhooks: - array - 'null' description: The responses to the exemption request. - items: &758 + items: &761 title: Exemption response description: A response to an exemption request by a delegated bypasser. @@ -116064,7 +116167,7 @@ webhooks: required: true content: application/json: - schema: &760 + schema: &763 title: Exemption request completed event type: object properties: @@ -116072,11 +116175,11 @@ webhooks: type: string enum: - completed - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 - exemption_request: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 + exemption_request: *760 sender: *4 required: - action @@ -116146,7 +116249,7 @@ webhooks: required: true content: application/json: - schema: &761 + schema: &764 title: Exemption request created event type: object properties: @@ -116154,11 +116257,11 @@ webhooks: type: string enum: - created - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 - exemption_request: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 + exemption_request: *760 sender: *4 required: - action @@ -116228,7 +116331,7 @@ webhooks: required: true content: application/json: - schema: &762 + schema: &765 title: Exemption response dismissed event type: object properties: @@ -116236,12 +116339,12 @@ webhooks: type: string enum: - response_dismissed - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 - exemption_request: *757 - exemption_response: *758 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 + exemption_request: *760 + exemption_response: *761 sender: *4 required: - action @@ -116313,7 +116416,7 @@ webhooks: required: true content: application/json: - schema: &763 + schema: &766 title: Exemption response submitted event type: object properties: @@ -116321,12 +116424,12 @@ webhooks: type: string enum: - response_submitted - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 - exemption_request: *757 - exemption_response: *758 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 + exemption_request: *760 + exemption_response: *761 sender: *4 required: - action @@ -116399,7 +116502,7 @@ webhooks: required: true content: application/json: - schema: *759 + schema: *762 responses: '200': description: Return a 200 status to indicate that the data was received @@ -116466,7 +116569,7 @@ webhooks: required: true content: application/json: - schema: *760 + schema: *763 responses: '200': description: Return a 200 status to indicate that the data was received @@ -116533,7 +116636,7 @@ webhooks: required: true content: application/json: - schema: *761 + schema: *764 responses: '200': description: Return a 200 status to indicate that the data was received @@ -116600,7 +116703,7 @@ webhooks: required: true content: application/json: - schema: *762 + schema: *765 responses: '200': description: Return a 200 status to indicate that the data was received @@ -116668,7 +116771,7 @@ webhooks: required: true content: application/json: - schema: *763 + schema: *766 responses: '200': description: Return a 200 status to indicate that the data was received @@ -116746,7 +116849,7 @@ webhooks: type: string enum: - completed - check_run: &765 + check_run: &768 title: CheckRun description: A check performed on the code of a given code change type: object @@ -116856,7 +116959,7 @@ webhooks: - examples: - neutral - deployment: *764 + deployment: *767 details_url: type: string examples: @@ -116954,9 +117057,9 @@ webhooks: - output - app - pull_requests - installation: *753 - organization: *754 - repository: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - check_run @@ -117349,10 +117452,10 @@ webhooks: type: string enum: - created - check_run: *765 - installation: *753 - organization: *754 - repository: *755 + check_run: *768 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - check_run @@ -117748,10 +117851,10 @@ webhooks: type: string enum: - requested_action - check_run: *765 - installation: *753 - organization: *754 - repository: *755 + check_run: *768 + installation: *756 + organization: *757 + repository: *758 requested_action: description: The action requested by the user. type: object @@ -118156,10 +118259,10 @@ webhooks: type: string enum: - rerequested - check_run: *765 - installation: *753 - organization: *754 - repository: *755 + check_run: *768 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - check_run @@ -119151,10 +119254,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -119839,10 +119942,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -120521,10 +120624,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -120842,20 +120945,20 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: &766 + commit_oid: &769 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: *752 - installation: *753 - organization: *754 - ref: &767 + enterprise: *755 + installation: *756 + organization: *757 + ref: &770 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: *755 + repository: *758 sender: *4 required: - action @@ -121260,12 +121363,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *766 - enterprise: *752 - installation: *753 - organization: *754 - ref: *767 - repository: *755 + commit_oid: *769 + enterprise: *755 + installation: *756 + organization: *757 + ref: *770 + repository: *758 sender: *4 required: - action @@ -121545,12 +121648,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *766 - enterprise: *752 - installation: *753 - organization: *754 - ref: *767 - repository: *755 + commit_oid: *769 + enterprise: *755 + installation: *756 + organization: *757 + ref: *770 + repository: *758 sender: *4 required: - action @@ -121893,12 +121996,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *766 - enterprise: *752 - installation: *753 - organization: *754 - ref: *767 - repository: *755 + commit_oid: *769 + enterprise: *755 + installation: *756 + organization: *757 + ref: *770 + repository: *758 sender: *4 required: - action @@ -122178,9 +122281,9 @@ webhooks: type: - string - 'null' - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 ref: description: The Git reference of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event @@ -122188,7 +122291,7 @@ webhooks: type: - string - 'null' - repository: *755 + repository: *758 sender: *4 required: - action @@ -122431,12 +122534,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *766 - enterprise: *752 - installation: *753 - organization: *754 - ref: *767 - repository: *755 + commit_oid: *769 + enterprise: *755 + installation: *756 + organization: *757 + ref: *770 + repository: *758 sender: *4 required: - action @@ -122698,10 +122801,10 @@ webhooks: - updated_at - author_association - body - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -122782,18 +122885,18 @@ webhooks: type: - string - 'null' - enterprise: *752 - installation: *753 + enterprise: *755 + installation: *756 master_branch: description: The name of the repository's default branch (usually `main`). type: string - organization: *754 - pusher_type: &768 + organization: *757 + pusher_type: &771 description: The pusher type for the event. Can be either `user` or a deploy key. type: string - ref: &769 + ref: &772 description: The [`git ref`](https://docs.github.com/enterprise-cloud@latest//rest/git/refs#get-a-reference) resource. type: string @@ -122803,7 +122906,7 @@ webhooks: enum: - tag - branch - repository: *755 + repository: *758 sender: *4 required: - ref @@ -122886,9 +122989,9 @@ webhooks: enum: - created definition: *112 - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 sender: *4 required: - action @@ -122973,9 +123076,9 @@ webhooks: description: The name of the property that was deleted. required: - property_name - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 sender: *4 required: - action @@ -123053,9 +123156,9 @@ webhooks: enum: - promote_to_enterprise definition: *112 - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 sender: *4 required: - action @@ -123133,9 +123236,9 @@ webhooks: enum: - updated definition: *112 - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 sender: *4 required: - action @@ -123212,10 +123315,10 @@ webhooks: type: string enum: - updated - enterprise: *752 - installation: *753 - repository: *755 - organization: *754 + enterprise: *755 + installation: *756 + repository: *758 + organization: *757 sender: *4 new_property_values: type: array @@ -123300,18 +123403,18 @@ webhooks: title: delete event type: object properties: - enterprise: *752 - installation: *753 - organization: *754 - pusher_type: *768 - ref: *769 + enterprise: *755 + installation: *756 + organization: *757 + pusher_type: *771 + ref: *772 ref_type: description: The type of Git ref object deleted in the repository. type: string enum: - tag - branch - repository: *755 + repository: *758 sender: *4 required: - ref @@ -123396,10 +123499,10 @@ webhooks: enum: - auto_dismissed alert: *502 - installation: *753 - organization: *754 - enterprise: *752 - repository: *755 + installation: *756 + organization: *757 + enterprise: *755 + repository: *758 sender: *4 required: - action @@ -123484,10 +123587,10 @@ webhooks: enum: - auto_reopened alert: *502 - installation: *753 - organization: *754 - enterprise: *752 - repository: *755 + installation: *756 + organization: *757 + enterprise: *755 + repository: *758 sender: *4 required: - action @@ -123572,10 +123675,10 @@ webhooks: enum: - created alert: *502 - installation: *753 - organization: *754 - enterprise: *752 - repository: *755 + installation: *756 + organization: *757 + enterprise: *755 + repository: *758 sender: *4 required: - action @@ -123658,10 +123761,10 @@ webhooks: enum: - dismissed alert: *502 - installation: *753 - organization: *754 - enterprise: *752 - repository: *755 + installation: *756 + organization: *757 + enterprise: *755 + repository: *758 sender: *4 required: - action @@ -123744,10 +123847,10 @@ webhooks: enum: - fixed alert: *502 - installation: *753 - organization: *754 - enterprise: *752 - repository: *755 + installation: *756 + organization: *757 + enterprise: *755 + repository: *758 sender: *4 required: - action @@ -123831,10 +123934,10 @@ webhooks: enum: - reintroduced alert: *502 - installation: *753 - organization: *754 - enterprise: *752 - repository: *755 + installation: *756 + organization: *757 + enterprise: *755 + repository: *758 sender: *4 required: - action @@ -123917,10 +124020,10 @@ webhooks: enum: - reopened alert: *502 - installation: *753 - organization: *754 - enterprise: *752 - repository: *755 + installation: *756 + organization: *757 + enterprise: *755 + repository: *758 sender: *4 required: - action @@ -123997,9 +124100,9 @@ webhooks: type: string enum: - created - enterprise: *752 - installation: *753 - key: &770 + enterprise: *755 + installation: *756 + key: &773 description: The [`deploy key`](https://docs.github.com/enterprise-cloud@latest//rest/deploy-keys/deploy-keys#get-a-deploy-key) resource. type: object @@ -124037,8 +124140,8 @@ webhooks: - verified - created_at - read_only - organization: *754 - repository: *755 + organization: *757 + repository: *758 sender: *4 required: - action @@ -124115,11 +124218,11 @@ webhooks: type: string enum: - deleted - enterprise: *752 - installation: *753 - key: *770 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + key: *773 + organization: *757 + repository: *758 sender: *4 required: - action @@ -124691,12 +124794,12 @@ webhooks: - updated_at - statuses_url - repository_url - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 - workflow: &774 + workflow: &777 title: Workflow type: - object @@ -125438,9 +125541,9 @@ webhooks: pull_requests: type: array items: *593 - repository: *755 - organization: *754 - installation: *753 + repository: *758 + organization: *757 + installation: *756 sender: *4 responses: '200': @@ -125511,7 +125614,7 @@ webhooks: type: string enum: - approved - approver: &771 + approver: &774 type: object properties: avatar_url: @@ -125554,11 +125657,11 @@ webhooks: type: string comment: type: string - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 - reviewers: &772 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 + reviewers: &775 type: array items: type: object @@ -125639,7 +125742,7 @@ webhooks: sender: *4 since: type: string - workflow_job_run: &773 + workflow_job_run: &776 type: object properties: conclusion: @@ -126385,18 +126488,18 @@ webhooks: type: string enum: - rejected - approver: *771 + approver: *774 comment: type: string - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 - reviewers: *772 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 + reviewers: *775 sender: *4 since: type: string - workflow_job_run: *773 + workflow_job_run: *776 workflow_job_runs: type: array items: @@ -127113,13 +127216,13 @@ webhooks: type: string enum: - requested - enterprise: *752 + enterprise: *755 environment: type: string - installation: *753 - organization: *754 - repository: *755 - requestor: &779 + installation: *756 + organization: *757 + repository: *758 + requestor: &782 title: User type: - object @@ -129062,12 +129165,12 @@ webhooks: - updated_at - deployment_url - repository_url - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 - workflow: *774 + workflow: *777 workflow_run: title: Deployment Workflow Run type: @@ -129758,7 +129861,7 @@ webhooks: type: string enum: - answered - answer: &777 + answer: &780 type: object properties: author_association: @@ -129918,7 +130021,7 @@ webhooks: - created_at - updated_at - body - discussion: &775 + discussion: &778 title: Discussion description: A Discussion in a repository. type: object @@ -130236,10 +130339,10 @@ webhooks: - author_association - active_lock_reason - body - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -130366,11 +130469,11 @@ webhooks: - from required: - category - discussion: *775 - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + discussion: *778 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -130453,11 +130556,11 @@ webhooks: type: string enum: - closed - discussion: *775 - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + discussion: *778 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -130539,7 +130642,7 @@ webhooks: type: string enum: - created - comment: &776 + comment: &779 type: object properties: author_association: @@ -130699,11 +130802,11 @@ webhooks: - updated_at - body - reactions - discussion: *775 - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + discussion: *778 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -130786,12 +130889,12 @@ webhooks: type: string enum: - deleted - comment: *776 - discussion: *775 - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + comment: *779 + discussion: *778 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -130886,12 +130989,12 @@ webhooks: - from required: - body - comment: *776 - discussion: *775 - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + comment: *779 + discussion: *778 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -130975,11 +131078,11 @@ webhooks: type: string enum: - created - discussion: *775 - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + discussion: *778 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -131061,11 +131164,11 @@ webhooks: type: string enum: - deleted - discussion: *775 - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + discussion: *778 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -131165,11 +131268,11 @@ webhooks: type: string required: - from - discussion: *775 - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + discussion: *778 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -131251,10 +131354,10 @@ webhooks: type: string enum: - labeled - discussion: *775 - enterprise: *752 - installation: *753 - label: &778 + discussion: *778 + enterprise: *755 + installation: *756 + label: &781 title: Label type: object properties: @@ -131287,8 +131390,8 @@ webhooks: - color - default - description - organization: *754 - repository: *755 + organization: *757 + repository: *758 sender: *4 required: - action @@ -131371,11 +131474,11 @@ webhooks: type: string enum: - locked - discussion: *775 - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + discussion: *778 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -131457,11 +131560,11 @@ webhooks: type: string enum: - pinned - discussion: *775 - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + discussion: *778 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -131543,11 +131646,11 @@ webhooks: type: string enum: - reopened - discussion: *775 - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + discussion: *778 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -131632,16 +131735,16 @@ webhooks: changes: type: object properties: - new_discussion: *775 - new_repository: *755 + new_discussion: *778 + new_repository: *758 required: - new_discussion - new_repository - discussion: *775 - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + discussion: *778 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -131724,10 +131827,10 @@ webhooks: type: string enum: - unanswered - discussion: *775 - old_answer: *777 - organization: *754 - repository: *755 + discussion: *778 + old_answer: *780 + organization: *757 + repository: *758 sender: *4 required: - action @@ -131809,12 +131912,12 @@ webhooks: type: string enum: - unlabeled - discussion: *775 - enterprise: *752 - installation: *753 - label: *778 - organization: *754 - repository: *755 + discussion: *778 + enterprise: *755 + installation: *756 + label: *781 + organization: *757 + repository: *758 sender: *4 required: - action @@ -131897,11 +132000,11 @@ webhooks: type: string enum: - unlocked - discussion: *775 - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + discussion: *778 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -131983,11 +132086,11 @@ webhooks: type: string enum: - unpinned - discussion: *775 - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + discussion: *778 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -132056,7 +132159,7 @@ webhooks: required: true content: application/json: - schema: *761 + schema: *764 responses: '200': description: Return a 200 status to indicate that the data was received @@ -132119,7 +132222,7 @@ webhooks: required: true content: application/json: - schema: *763 + schema: *766 responses: '200': description: Return a 200 status to indicate that the data was received @@ -132185,7 +132288,7 @@ webhooks: required: true content: application/json: - schema: *759 + schema: *762 responses: '200': description: Return a 200 status to indicate that the data was received @@ -132251,7 +132354,7 @@ webhooks: required: true content: application/json: - schema: *760 + schema: *763 responses: '200': description: Return a 200 status to indicate that the data was received @@ -132317,7 +132420,7 @@ webhooks: required: true content: application/json: - schema: *761 + schema: *764 responses: '200': description: Return a 200 status to indicate that the data was received @@ -132383,7 +132486,7 @@ webhooks: required: true content: application/json: - schema: *762 + schema: *765 responses: '200': description: Return a 200 status to indicate that the data was received @@ -132449,7 +132552,7 @@ webhooks: required: true content: application/json: - schema: *763 + schema: *766 responses: '200': description: Return a 200 status to indicate that the data was received @@ -132516,7 +132619,7 @@ webhooks: description: A user forks a repository. type: object properties: - enterprise: *752 + enterprise: *755 forkee: description: The created [`repository`](https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#get-a-repository) resource. @@ -133194,9 +133297,9 @@ webhooks: type: integer watchers_count: type: integer - installation: *753 - organization: *754 - repository: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - forkee @@ -133342,9 +133445,9 @@ webhooks: title: gollum event type: object properties: - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 pages: description: The pages that were updated. type: array @@ -133382,7 +133485,7 @@ webhooks: - action - sha - html_url - repository: *755 + repository: *758 sender: *4 required: - pages @@ -133458,10 +133561,10 @@ webhooks: type: string enum: - created - enterprise: *752 + enterprise: *755 installation: *20 - organization: *754 - repositories: &780 + organization: *757 + repositories: &783 description: An array of repository objects that the installation can access. type: array @@ -133487,8 +133590,8 @@ webhooks: - name - full_name - private - repository: *755 - requester: *779 + repository: *758 + requester: *782 sender: *4 required: - action @@ -133563,11 +133666,11 @@ webhooks: type: string enum: - deleted - enterprise: *752 + enterprise: *755 installation: *20 - organization: *754 - repositories: *780 - repository: *755 + organization: *757 + repositories: *783 + repository: *758 requester: type: - 'null' @@ -133644,11 +133747,11 @@ webhooks: type: string enum: - new_permissions_accepted - enterprise: *752 + enterprise: *755 installation: *20 - organization: *754 - repositories: *780 - repository: *755 + organization: *757 + repositories: *783 + repository: *758 requester: type: - 'null' @@ -133725,10 +133828,10 @@ webhooks: type: string enum: - added - enterprise: *752 + enterprise: *755 installation: *20 - organization: *754 - repositories_added: &781 + organization: *757 + repositories_added: &784 description: An array of repository objects, which were added to the installation. type: array @@ -133774,15 +133877,15 @@ webhooks: private: description: Whether the repository is private or public. type: boolean - repository: *755 - repository_selection: &782 + repository: *758 + repository_selection: &785 description: Describe whether all repositories have been selected or there's a selection involved type: string enum: - all - selected - requester: *779 + requester: *782 sender: *4 required: - action @@ -133861,10 +133964,10 @@ webhooks: type: string enum: - removed - enterprise: *752 + enterprise: *755 installation: *20 - organization: *754 - repositories_added: *781 + organization: *757 + repositories_added: *784 repositories_removed: description: An array of repository objects, which were removed from the installation. @@ -133891,9 +133994,9 @@ webhooks: - name - full_name - private - repository: *755 - repository_selection: *782 - requester: *779 + repository: *758 + repository_selection: *785 + requester: *782 sender: *4 required: - action @@ -133972,11 +134075,11 @@ webhooks: type: string enum: - suspend - enterprise: *752 + enterprise: *755 installation: *20 - organization: *754 - repositories: *780 - repository: *755 + organization: *757 + repositories: *783 + repository: *758 requester: type: - 'null' @@ -134159,10 +134262,10 @@ webhooks: type: string required: - from - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 target_type: type: string @@ -134241,11 +134344,11 @@ webhooks: type: string enum: - unsuspend - enterprise: *752 + enterprise: *755 installation: *20 - organization: *754 - repositories: *780 - repository: *755 + organization: *757 + repositories: *783 + repository: *758 requester: type: - 'null' @@ -134493,8 +134596,8 @@ webhooks: - performed_via_github_app - body - reactions - enterprise: *752 - installation: *753 + enterprise: *755 + installation: *756 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -135685,8 +135788,8 @@ webhooks: - state - locked - assignee - organization: *754 - repository: *755 + organization: *757 + repository: *758 sender: *4 required: - action @@ -135766,7 +135869,7 @@ webhooks: type: string enum: - deleted - comment: &783 + comment: &786 title: issue comment description: The [comment](https://docs.github.com/enterprise-cloud@latest//rest/issues/comments#get-an-issue-comment) itself. @@ -135933,8 +136036,8 @@ webhooks: - performed_via_github_app - body - reactions - enterprise: *752 - installation: *753 + enterprise: *755 + installation: *756 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -137123,8 +137226,8 @@ webhooks: - state - locked - assignee - organization: *754 - repository: *755 + organization: *757 + repository: *758 sender: *4 required: - action @@ -137204,7 +137307,7 @@ webhooks: type: string enum: - edited - changes: &808 + changes: &811 description: The changes to the comment. type: object properties: @@ -137216,9 +137319,9 @@ webhooks: type: string required: - from - comment: *783 - enterprise: *752 - installation: *753 + comment: *786 + enterprise: *755 + installation: *756 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -138408,8 +138511,8 @@ webhooks: - state - locked - assignee - organization: *754 - repository: *755 + organization: *757 + repository: *758 sender: *4 required: - action @@ -138491,10 +138594,10 @@ webhooks: type: string enum: - assigned - assignee: *779 - enterprise: *752 - installation: *753 - issue: &786 + assignee: *782 + enterprise: *755 + installation: *756 + issue: &789 title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -139439,8 +139542,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *754 - repository: *755 + organization: *757 + repository: *758 sender: *4 required: - action @@ -139520,8 +139623,8 @@ webhooks: type: string enum: - closed - enterprise: *752 - installation: *753 + enterprise: *755 + installation: *756 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -140614,8 +140717,8 @@ webhooks: required: - state - closed_at - organization: *754 - repository: *755 + organization: *757 + repository: *758 sender: *4 required: - action @@ -140694,8 +140797,8 @@ webhooks: type: string enum: - deleted - enterprise: *752 - installation: *753 + enterprise: *755 + installation: *756 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -141635,8 +141738,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *754 - repository: *755 + organization: *757 + repository: *758 sender: *4 required: - action @@ -141715,8 +141818,8 @@ webhooks: type: string enum: - demilestoned - enterprise: *752 - installation: *753 + enterprise: *755 + installation: *756 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -142658,7 +142761,7 @@ webhooks: format: uri user_view_type: type: string - milestone: &784 + milestone: &787 title: Milestone description: A collection of related issues and pull requests. type: object @@ -142801,8 +142904,8 @@ webhooks: - updated_at - due_on - closed_at - organization: *754 - repository: *755 + organization: *757 + repository: *758 sender: *4 required: - action @@ -142901,8 +143004,8 @@ webhooks: type: string required: - from - enterprise: *752 - installation: *753 + enterprise: *755 + installation: *756 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -143847,9 +143950,9 @@ webhooks: - active_lock_reason - body - reactions - label: *778 - organization: *754 - repository: *755 + label: *781 + organization: *757 + repository: *758 sender: *4 required: - action @@ -143929,8 +144032,8 @@ webhooks: type: string enum: - labeled - enterprise: *752 - installation: *753 + enterprise: *755 + installation: *756 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -144874,9 +144977,9 @@ webhooks: - active_lock_reason - body - reactions - label: *778 - organization: *754 - repository: *755 + label: *781 + organization: *757 + repository: *758 sender: *4 required: - action @@ -144956,8 +145059,8 @@ webhooks: type: string enum: - locked - enterprise: *752 - installation: *753 + enterprise: *755 + installation: *756 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -145903,8 +146006,8 @@ webhooks: format: uri user_view_type: type: string - organization: *754 - repository: *755 + organization: *757 + repository: *758 sender: *4 required: - action @@ -145983,8 +146086,8 @@ webhooks: type: string enum: - milestoned - enterprise: *752 - installation: *753 + enterprise: *755 + installation: *756 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -146924,9 +147027,9 @@ webhooks: format: uri user_view_type: type: string - milestone: *784 - organization: *754 - repository: *755 + milestone: *787 + organization: *757 + repository: *758 sender: *4 required: - action @@ -148408,8 +148511,8 @@ webhooks: required: - old_issue - old_repository - enterprise: *752 - installation: *753 + enterprise: *755 + installation: *756 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -149353,8 +149456,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *754 - repository: *755 + organization: *757 + repository: *758 sender: *4 required: - action @@ -149434,9 +149537,9 @@ webhooks: type: string enum: - pinned - enterprise: *752 - installation: *753 - issue: &785 + enterprise: *755 + installation: *756 + issue: &788 title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -150374,8 +150477,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *754 - repository: *755 + organization: *757 + repository: *758 sender: *4 required: - action @@ -150454,8 +150557,8 @@ webhooks: type: string enum: - reopened - enterprise: *752 - installation: *753 + enterprise: *755 + installation: *756 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -151400,8 +151503,8 @@ webhooks: user_view_type: type: string type: *280 - organization: *754 - repository: *755 + organization: *757 + repository: *758 sender: *4 required: - action @@ -152902,11 +153005,11 @@ webhooks: required: - new_issue - new_repository - enterprise: *752 - installation: *753 - issue: *785 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + issue: *788 + organization: *757 + repository: *758 sender: *4 required: - action @@ -152986,12 +153089,12 @@ webhooks: type: string enum: - typed - enterprise: *752 - installation: *753 - issue: *786 + enterprise: *755 + installation: *756 + issue: *789 type: *280 - organization: *754 - repository: *755 + organization: *757 + repository: *758 sender: *4 required: - action @@ -153072,7 +153175,7 @@ webhooks: type: string enum: - unassigned - assignee: &811 + assignee: &814 title: User type: - object @@ -153144,11 +153247,11 @@ webhooks: required: - login - id - enterprise: *752 - installation: *753 - issue: *786 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + issue: *789 + organization: *757 + repository: *758 sender: *4 required: - action @@ -153227,12 +153330,12 @@ webhooks: type: string enum: - unlabeled - enterprise: *752 - installation: *753 - issue: *786 - label: *778 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + issue: *789 + label: *781 + organization: *757 + repository: *758 sender: *4 required: - action @@ -153312,8 +153415,8 @@ webhooks: type: string enum: - unlocked - enterprise: *752 - installation: *753 + enterprise: *755 + installation: *756 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -154257,8 +154360,8 @@ webhooks: format: uri user_view_type: type: string - organization: *754 - repository: *755 + organization: *757 + repository: *758 sender: *4 required: - action @@ -154338,11 +154441,11 @@ webhooks: type: string enum: - unpinned - enterprise: *752 - installation: *753 - issue: *785 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + issue: *788 + organization: *757 + repository: *758 sender: *4 required: - action @@ -154421,12 +154524,12 @@ webhooks: type: string enum: - untyped - enterprise: *752 - installation: *753 - issue: *786 + enterprise: *755 + installation: *756 + issue: *789 type: *280 - organization: *754 - repository: *755 + organization: *757 + repository: *758 sender: *4 required: - action @@ -154506,11 +154609,11 @@ webhooks: type: string enum: - created - enterprise: *752 - installation: *753 - label: *778 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + label: *781 + organization: *757 + repository: *758 sender: *4 required: - action @@ -154588,11 +154691,11 @@ webhooks: type: string enum: - deleted - enterprise: *752 - installation: *753 - label: *778 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + label: *781 + organization: *757 + repository: *758 sender: *4 required: - action @@ -154702,11 +154805,11 @@ webhooks: type: string required: - from - enterprise: *752 - installation: *753 - label: *778 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + label: *781 + organization: *757 + repository: *758 sender: *4 required: - action @@ -154788,9 +154891,9 @@ webhooks: - cancelled effective_date: type: string - enterprise: *752 - installation: *753 - marketplace_purchase: &787 + enterprise: *755 + installation: *756 + marketplace_purchase: &790 title: Marketplace Purchase type: object required: @@ -154878,8 +154981,8 @@ webhooks: type: integer unit_count: type: integer - organization: *754 - previous_marketplace_purchase: &788 + organization: *757 + previous_marketplace_purchase: &791 title: Marketplace Purchase type: object properties: @@ -154963,7 +155066,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *755 + repository: *758 sender: *4 required: - action @@ -155043,10 +155146,10 @@ webhooks: - changed effective_date: type: string - enterprise: *752 - installation: *753 - marketplace_purchase: *787 - organization: *754 + enterprise: *755 + installation: *756 + marketplace_purchase: *790 + organization: *757 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -155134,7 +155237,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *755 + repository: *758 sender: *4 required: - action @@ -155216,10 +155319,10 @@ webhooks: - pending_change effective_date: type: string - enterprise: *752 - installation: *753 - marketplace_purchase: *787 - organization: *754 + enterprise: *755 + installation: *756 + marketplace_purchase: *790 + organization: *757 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -155305,7 +155408,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *755 + repository: *758 sender: *4 required: - action @@ -155386,8 +155489,8 @@ webhooks: - pending_change_cancelled effective_date: type: string - enterprise: *752 - installation: *753 + enterprise: *755 + installation: *756 marketplace_purchase: title: Marketplace Purchase type: object @@ -155473,9 +155576,9 @@ webhooks: type: integer unit_count: type: integer - organization: *754 - previous_marketplace_purchase: *788 - repository: *755 + organization: *757 + previous_marketplace_purchase: *791 + repository: *758 sender: *4 required: - action @@ -155555,12 +155658,12 @@ webhooks: - purchased effective_date: type: string - enterprise: *752 - installation: *753 - marketplace_purchase: *787 - organization: *754 - previous_marketplace_purchase: *788 - repository: *755 + enterprise: *755 + installation: *756 + marketplace_purchase: *790 + organization: *757 + previous_marketplace_purchase: *791 + repository: *758 sender: *4 required: - action @@ -155662,11 +155765,11 @@ webhooks: type: string required: - to - enterprise: *752 - installation: *753 - member: *779 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + member: *782 + organization: *757 + repository: *758 sender: *4 required: - action @@ -155768,11 +155871,11 @@ webhooks: type: - string - 'null' - enterprise: *752 - installation: *753 - member: *779 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + member: *782 + organization: *757 + repository: *758 sender: *4 required: - action @@ -155851,11 +155954,11 @@ webhooks: type: string enum: - removed - enterprise: *752 - installation: *753 - member: *779 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + member: *782 + organization: *757 + repository: *758 sender: *4 required: - action @@ -155933,11 +156036,11 @@ webhooks: type: string enum: - added - enterprise: *752 - installation: *753 - member: *779 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + member: *782 + organization: *757 + repository: *758 scope: description: The scope of the membership. Currently, can only be `team`. @@ -156015,7 +156118,7 @@ webhooks: required: - login - id - team: &789 + team: &792 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -156208,11 +156311,11 @@ webhooks: type: string enum: - removed - enterprise: *752 - installation: *753 - member: *779 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + member: *782 + organization: *757 + repository: *758 scope: description: The scope of the membership. Currently, can only be `team`. @@ -156291,7 +156394,7 @@ webhooks: required: - login - id - team: *789 + team: *792 required: - action - scope @@ -156373,8 +156476,8 @@ webhooks: type: string enum: - checks_requested - installation: *753 - merge_group: &790 + installation: *756 + merge_group: &793 type: object title: Merge Group description: A group of pull requests that the merge queue has grouped @@ -156400,8 +156503,8 @@ webhooks: - base_sha - base_ref - head_commit - organization: *754 - repository: *755 + organization: *757 + repository: *758 sender: *4 required: - action @@ -156487,10 +156590,10 @@ webhooks: - merged - invalidated - dequeued - installation: *753 - merge_group: *790 - organization: *754 - repository: *755 + installation: *756 + merge_group: *793 + organization: *757 + repository: *758 sender: *4 required: - action @@ -156563,7 +156666,7 @@ webhooks: type: string enum: - deleted - enterprise: *752 + enterprise: *755 hook: description: 'The deleted webhook. This will contain different keys based on the type of webhook it is: repository, organization, @@ -156672,12 +156775,12 @@ webhooks: hook_id: description: The id of the modified webhook. type: integer - installation: *753 - organization: *754 + installation: *756 + organization: *757 repository: anyOf: - type: 'null' - - *755 + - *758 sender: *4 required: - action @@ -156757,11 +156860,11 @@ webhooks: type: string enum: - closed - enterprise: *752 - installation: *753 - milestone: *784 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + milestone: *787 + organization: *757 + repository: *758 sender: *4 required: - action @@ -156840,9 +156943,9 @@ webhooks: type: string enum: - created - enterprise: *752 - installation: *753 - milestone: &791 + enterprise: *755 + installation: *756 + milestone: &794 title: Milestone description: A collection of related issues and pull requests. type: object @@ -156984,8 +157087,8 @@ webhooks: - updated_at - due_on - closed_at - organization: *754 - repository: *755 + organization: *757 + repository: *758 sender: *4 required: - action @@ -157064,11 +157167,11 @@ webhooks: type: string enum: - deleted - enterprise: *752 - installation: *753 - milestone: *784 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + milestone: *787 + organization: *757 + repository: *758 sender: *4 required: - action @@ -157178,11 +157281,11 @@ webhooks: type: string required: - from - enterprise: *752 - installation: *753 - milestone: *784 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + milestone: *787 + organization: *757 + repository: *758 sender: *4 required: - action @@ -157262,11 +157365,11 @@ webhooks: type: string enum: - opened - enterprise: *752 - installation: *753 - milestone: *791 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + milestone: *794 + organization: *757 + repository: *758 sender: *4 required: - action @@ -157345,11 +157448,11 @@ webhooks: type: string enum: - blocked - blocked_user: *779 - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + blocked_user: *782 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -157428,11 +157531,11 @@ webhooks: type: string enum: - unblocked - blocked_user: *779 - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + blocked_user: *782 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -157511,9 +157614,9 @@ webhooks: type: string enum: - deleted - enterprise: *752 - installation: *753 - membership: &792 + enterprise: *755 + installation: *756 + membership: &795 title: Membership description: The membership between the user and the organization. Not present when the action is `member_invited`. @@ -157607,8 +157710,8 @@ webhooks: - role - organization_url - user - organization: *754 - repository: *755 + organization: *757 + repository: *758 sender: *4 required: - action @@ -157686,11 +157789,11 @@ webhooks: type: string enum: - member_added - enterprise: *752 - installation: *753 - membership: *792 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + membership: *795 + organization: *757 + repository: *758 sender: *4 required: - action @@ -157769,8 +157872,8 @@ webhooks: type: string enum: - member_invited - enterprise: *752 - installation: *753 + enterprise: *755 + installation: *756 invitation: description: The invitation for the user or email if the action is `member_invited`. @@ -157892,10 +157995,10 @@ webhooks: - inviter - team_count - invitation_teams_url - organization: *754 - repository: *755 + organization: *757 + repository: *758 sender: *4 - user: *779 + user: *782 required: - action - invitation @@ -157973,11 +158076,11 @@ webhooks: type: string enum: - member_removed - enterprise: *752 - installation: *753 - membership: *792 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + membership: *795 + organization: *757 + repository: *758 sender: *4 required: - action @@ -158064,11 +158167,11 @@ webhooks: properties: from: type: string - enterprise: *752 - installation: *753 - membership: *792 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + membership: *795 + organization: *757 + repository: *758 sender: *4 required: - action @@ -158144,9 +158247,9 @@ webhooks: type: string enum: - published - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 package: description: Information about the package. type: object @@ -158669,7 +158772,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: &793 + items: &796 title: Ruby Gems metadata type: object properties: @@ -158766,7 +158869,7 @@ webhooks: - owner - package_version - registry - repository: *755 + repository: *758 sender: *4 required: - action @@ -158842,9 +158945,9 @@ webhooks: type: string enum: - updated - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 package: description: Information about the package. type: object @@ -159206,7 +159309,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: *793 + items: *796 source_url: type: string format: uri @@ -159277,7 +159380,7 @@ webhooks: - owner - package_version - registry - repository: *755 + repository: *758 sender: *4 required: - action @@ -159458,12 +159561,12 @@ webhooks: - duration - created_at - updated_at - enterprise: *752 + enterprise: *755 id: type: integer - installation: *753 - organization: *754 - repository: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - id @@ -159540,7 +159643,7 @@ webhooks: type: string enum: - approved - personal_access_token_request: &794 + personal_access_token_request: &797 title: Personal Access Token Request description: Details of a Personal Access Token Request. type: object @@ -159690,10 +159793,10 @@ webhooks: - token_expired - token_expires_at - token_last_used_at - enterprise: *752 - organization: *754 + enterprise: *755 + organization: *757 sender: *4 - installation: *753 + installation: *756 required: - action - personal_access_token_request @@ -159770,11 +159873,11 @@ webhooks: type: string enum: - cancelled - personal_access_token_request: *794 - enterprise: *752 - organization: *754 + personal_access_token_request: *797 + enterprise: *755 + organization: *757 sender: *4 - installation: *753 + installation: *756 required: - action - personal_access_token_request @@ -159850,11 +159953,11 @@ webhooks: type: string enum: - created - personal_access_token_request: *794 - enterprise: *752 - organization: *754 + personal_access_token_request: *797 + enterprise: *755 + organization: *757 sender: *4 - installation: *753 + installation: *756 required: - action - personal_access_token_request @@ -159929,11 +160032,11 @@ webhooks: type: string enum: - denied - personal_access_token_request: *794 - organization: *754 - enterprise: *752 + personal_access_token_request: *797 + organization: *757 + enterprise: *755 sender: *4 - installation: *753 + installation: *756 required: - action - personal_access_token_request @@ -160038,7 +160141,7 @@ webhooks: id: description: Unique identifier of the webhook. type: integer - last_response: *795 + last_response: *798 name: description: The type of webhook. The only valid value is 'web'. type: string @@ -160070,8 +160173,8 @@ webhooks: hook_id: description: The ID of the webhook that triggered the ping. type: integer - organization: *754 - repository: *755 + organization: *757 + repository: *758 sender: *4 zen: description: Random string of GitHub zen. @@ -160316,10 +160419,10 @@ webhooks: - from required: - note - enterprise: *752 - installation: *753 - organization: *754 - project_card: &796 + enterprise: *755 + installation: *756 + organization: *757 + project_card: &799 title: Project Card type: object properties: @@ -160442,7 +160545,7 @@ webhooks: - creator - created_at - updated_at - repository: *755 + repository: *758 sender: *4 required: - action @@ -160523,11 +160626,11 @@ webhooks: type: string enum: - created - enterprise: *752 - installation: *753 - organization: *754 - project_card: *796 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + project_card: *799 + repository: *758 sender: *4 required: - action @@ -160607,9 +160710,9 @@ webhooks: type: string enum: - deleted - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 project_card: title: Project Card type: object @@ -160739,7 +160842,7 @@ webhooks: repository: anyOf: - type: 'null' - - *755 + - *758 sender: *4 required: - action @@ -160833,11 +160936,11 @@ webhooks: - from required: - note - enterprise: *752 - installation: *753 - organization: *754 - project_card: *796 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + project_card: *799 + repository: *758 sender: *4 required: - action @@ -160931,9 +161034,9 @@ webhooks: - from required: - column_id - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 project_card: allOf: - title: Project Card @@ -161130,7 +161233,7 @@ webhooks: type: string required: - after_id - repository: *755 + repository: *758 sender: *4 required: - action @@ -161210,10 +161313,10 @@ webhooks: type: string enum: - closed - enterprise: *752 - installation: *753 - organization: *754 - project: &798 + enterprise: *755 + installation: *756 + organization: *757 + project: &801 title: Project type: object properties: @@ -161340,7 +161443,7 @@ webhooks: - creator - created_at - updated_at - repository: *755 + repository: *758 sender: *4 required: - action @@ -161420,10 +161523,10 @@ webhooks: type: string enum: - created - enterprise: *752 - installation: *753 - organization: *754 - project_column: &797 + enterprise: *755 + installation: *756 + organization: *757 + project_column: &800 title: Project Column type: object properties: @@ -161463,7 +161566,7 @@ webhooks: - name - created_at - updated_at - repository: *755 + repository: *758 sender: *4 required: - action @@ -161542,14 +161645,14 @@ webhooks: type: string enum: - deleted - enterprise: *752 - installation: *753 - organization: *754 - project_column: *797 + enterprise: *755 + installation: *756 + organization: *757 + project_column: *800 repository: anyOf: - type: 'null' - - *755 + - *758 sender: *4 required: - action @@ -161638,11 +161741,11 @@ webhooks: type: string required: - from - enterprise: *752 - installation: *753 - organization: *754 - project_column: *797 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + project_column: *800 + repository: *758 sender: *4 required: - action @@ -161722,11 +161825,11 @@ webhooks: type: string enum: - moved - enterprise: *752 - installation: *753 - organization: *754 - project_column: *797 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + project_column: *800 + repository: *758 sender: *4 required: - action @@ -161806,11 +161909,11 @@ webhooks: type: string enum: - created - enterprise: *752 - installation: *753 - organization: *754 - project: *798 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + project: *801 + repository: *758 sender: *4 required: - action @@ -161890,14 +161993,14 @@ webhooks: type: string enum: - deleted - enterprise: *752 - installation: *753 - organization: *754 - project: *798 + enterprise: *755 + installation: *756 + organization: *757 + project: *801 repository: anyOf: - type: 'null' - - *755 + - *758 sender: *4 required: - action @@ -161998,11 +162101,11 @@ webhooks: type: string required: - from - enterprise: *752 - installation: *753 - organization: *754 - project: *798 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + project: *801 + repository: *758 sender: *4 required: - action @@ -162081,11 +162184,11 @@ webhooks: type: string enum: - reopened - enterprise: *752 - installation: *753 - organization: *754 - project: *798 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + project: *801 + repository: *758 sender: *4 required: - action @@ -162166,9 +162269,9 @@ webhooks: type: string enum: - closed - installation: *753 - organization: *754 - projects_v2: &799 + installation: *756 + organization: *757 + projects_v2: &802 title: Projects v2 Project description: A projects v2 project type: object @@ -162316,9 +162419,9 @@ webhooks: type: string enum: - created - installation: *753 - organization: *754 - projects_v2: *799 + installation: *756 + organization: *757 + projects_v2: *802 sender: *4 required: - action @@ -162399,9 +162502,9 @@ webhooks: type: string enum: - deleted - installation: *753 - organization: *754 - projects_v2: *799 + installation: *756 + organization: *757 + projects_v2: *802 sender: *4 required: - action @@ -162522,9 +162625,9 @@ webhooks: type: string to: type: string - installation: *753 - organization: *754 - projects_v2: *799 + installation: *756 + organization: *757 + projects_v2: *802 sender: *4 required: - action @@ -162607,7 +162710,7 @@ webhooks: type: string enum: - archived - changes: &803 + changes: &806 type: object properties: archived_at: @@ -162623,9 +162726,9 @@ webhooks: - string - 'null' format: date-time - installation: *753 - organization: *754 - projects_v2_item: &800 + installation: *756 + organization: *757 + projects_v2_item: &803 title: Projects v2 Item description: An item belonging to a project type: object @@ -162764,9 +162867,9 @@ webhooks: - 'null' to: type: string - installation: *753 - organization: *754 - projects_v2_item: *800 + installation: *756 + organization: *757 + projects_v2_item: *803 sender: *4 required: - action @@ -162848,9 +162951,9 @@ webhooks: type: string enum: - created - installation: *753 - organization: *754 - projects_v2_item: *800 + installation: *756 + organization: *757 + projects_v2_item: *803 sender: *4 required: - action @@ -162931,9 +163034,9 @@ webhooks: type: string enum: - deleted - installation: *753 - organization: *754 - projects_v2_item: *800 + installation: *756 + organization: *757 + projects_v2_item: *803 sender: *4 required: - action @@ -163038,7 +163141,7 @@ webhooks: oneOf: - type: string - type: integer - - &801 + - &804 title: Projects v2 Single Select Option description: An option for a single select field type: object @@ -163058,7 +163161,7 @@ webhooks: required: - id - name - - &802 + - &805 title: Projects v2 Iteration Setting description: An iteration setting for an iteration field type: object @@ -163087,8 +163190,8 @@ webhooks: oneOf: - type: string - type: integer - - *801 - - *802 + - *804 + - *805 type: - 'null' - string @@ -163111,9 +163214,9 @@ webhooks: - 'null' required: - body - installation: *753 - organization: *754 - projects_v2_item: *800 + installation: *756 + organization: *757 + projects_v2_item: *803 sender: *4 required: - action @@ -163210,9 +163313,9 @@ webhooks: type: - string - 'null' - installation: *753 - organization: *754 - projects_v2_item: *800 + installation: *756 + organization: *757 + projects_v2_item: *803 sender: *4 required: - action @@ -163295,10 +163398,10 @@ webhooks: type: string enum: - restored - changes: *803 - installation: *753 - organization: *754 - projects_v2_item: *800 + changes: *806 + installation: *756 + organization: *757 + projects_v2_item: *803 sender: *4 required: - action @@ -163380,9 +163483,9 @@ webhooks: type: string enum: - reopened - installation: *753 - organization: *754 - projects_v2: *799 + installation: *756 + organization: *757 + projects_v2: *802 sender: *4 required: - action @@ -163463,9 +163566,9 @@ webhooks: type: string enum: - created - installation: *753 - organization: *754 - projects_v2_status_update: &804 + installation: *756 + organization: *757 + projects_v2_status_update: &807 title: Projects v2 Status Update description: An status update belonging to a project type: object @@ -163600,9 +163703,9 @@ webhooks: type: string enum: - deleted - installation: *753 - organization: *754 - projects_v2_status_update: *804 + installation: *756 + organization: *757 + projects_v2_status_update: *807 sender: *4 required: - action @@ -163748,9 +163851,9 @@ webhooks: - string - 'null' format: date - installation: *753 - organization: *754 - projects_v2_status_update: *804 + installation: *756 + organization: *757 + projects_v2_status_update: *807 sender: *4 required: - action @@ -163821,10 +163924,10 @@ webhooks: title: public event type: object properties: - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - repository @@ -163901,13 +164004,13 @@ webhooks: type: string enum: - assigned - assignee: *779 - enterprise: *752 - installation: *753 - number: &805 + assignee: *782 + enterprise: *755 + installation: *756 + number: &808 description: The pull request number. type: integer - organization: *754 + organization: *757 pull_request: title: Pull Request type: object @@ -166256,7 +166359,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *755 + repository: *758 sender: *4 required: - action @@ -166338,11 +166441,11 @@ webhooks: type: string enum: - auto_merge_disabled - enterprise: *752 - installation: *753 + enterprise: *755 + installation: *756 number: type: integer - organization: *754 + organization: *757 pull_request: title: Pull Request type: object @@ -168684,7 +168787,7 @@ webhooks: - draft reason: type: string - repository: *755 + repository: *758 sender: *4 required: - action @@ -168766,11 +168869,11 @@ webhooks: type: string enum: - auto_merge_enabled - enterprise: *752 - installation: *753 + enterprise: *755 + installation: *756 number: type: integer - organization: *754 + organization: *757 pull_request: title: Pull Request type: object @@ -171112,7 +171215,7 @@ webhooks: - draft reason: type: string - repository: *755 + repository: *758 sender: *4 required: - action @@ -171194,11 +171297,11 @@ webhooks: type: string enum: - closed - enterprise: *752 - installation: *753 - number: *805 - organization: *754 - pull_request: &806 + enterprise: *755 + installation: *756 + number: *808 + organization: *757 + pull_request: &809 allOf: - *593 - type: object @@ -171262,7 +171365,7 @@ webhooks: Please use `squash_merge_commit_title` instead.** type: boolean default: false - repository: *755 + repository: *758 sender: *4 required: - action @@ -171343,12 +171446,12 @@ webhooks: type: string enum: - converted_to_draft - enterprise: *752 - installation: *753 - number: *805 - organization: *754 - pull_request: *806 - repository: *755 + enterprise: *755 + installation: *756 + number: *808 + organization: *757 + pull_request: *809 + repository: *758 sender: *4 required: - action @@ -171428,11 +171531,11 @@ webhooks: type: string enum: - demilestoned - enterprise: *752 + enterprise: *755 milestone: *488 - number: *805 - organization: *754 - pull_request: &807 + number: *808 + organization: *757 + pull_request: &810 title: Pull Request type: object properties: @@ -173759,7 +173862,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *755 + repository: *758 sender: *4 required: - action @@ -173838,11 +173941,11 @@ webhooks: type: string enum: - dequeued - enterprise: *752 - installation: *753 + enterprise: *755 + installation: *756 number: type: integer - organization: *754 + organization: *757 pull_request: title: Pull Request type: object @@ -176188,7 +176291,7 @@ webhooks: - BRANCH_PROTECTIONS - GIT_TREE_INVALID - INVALID_MERGE_COMMIT - repository: *755 + repository: *758 sender: *4 required: - action @@ -176312,12 +176415,12 @@ webhooks: type: string required: - from - enterprise: *752 - installation: *753 - number: *805 - organization: *754 - pull_request: *806 - repository: *755 + enterprise: *755 + installation: *756 + number: *808 + organization: *757 + pull_request: *809 + repository: *758 sender: *4 required: - action @@ -176397,11 +176500,11 @@ webhooks: type: string enum: - enqueued - enterprise: *752 - installation: *753 + enterprise: *755 + installation: *756 number: type: integer - organization: *754 + organization: *757 pull_request: title: Pull Request type: object @@ -178732,7 +178835,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *755 + repository: *758 sender: *4 required: - action @@ -178812,11 +178915,11 @@ webhooks: type: string enum: - labeled - enterprise: *752 - installation: *753 - label: *778 - number: *805 - organization: *754 + enterprise: *755 + installation: *756 + label: *781 + number: *808 + organization: *757 pull_request: title: Pull Request type: object @@ -181164,7 +181267,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *755 + repository: *758 sender: *4 required: - action @@ -181245,10 +181348,10 @@ webhooks: type: string enum: - locked - enterprise: *752 - installation: *753 - number: *805 - organization: *754 + enterprise: *755 + installation: *756 + number: *808 + organization: *757 pull_request: title: Pull Request type: object @@ -183594,7 +183697,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *755 + repository: *758 sender: *4 required: - action @@ -183674,12 +183777,12 @@ webhooks: type: string enum: - milestoned - enterprise: *752 + enterprise: *755 milestone: *488 - number: *805 - organization: *754 - pull_request: *807 - repository: *755 + number: *808 + organization: *757 + pull_request: *810 + repository: *758 sender: *4 required: - action @@ -183758,12 +183861,12 @@ webhooks: type: string enum: - opened - enterprise: *752 - installation: *753 - number: *805 - organization: *754 - pull_request: *806 - repository: *755 + enterprise: *755 + installation: *756 + number: *808 + organization: *757 + pull_request: *809 + repository: *758 sender: *4 required: - action @@ -183844,12 +183947,12 @@ webhooks: type: string enum: - ready_for_review - enterprise: *752 - installation: *753 - number: *805 - organization: *754 - pull_request: *806 - repository: *755 + enterprise: *755 + installation: *756 + number: *808 + organization: *757 + pull_request: *809 + repository: *758 sender: *4 required: - action @@ -183929,12 +184032,12 @@ webhooks: type: string enum: - reopened - enterprise: *752 - installation: *753 - number: *805 - organization: *754 - pull_request: *806 - repository: *755 + enterprise: *755 + installation: *756 + number: *808 + organization: *757 + pull_request: *809 + repository: *758 sender: *4 required: - action @@ -184309,9 +184412,9 @@ webhooks: - start_side - side - reactions - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 pull_request: type: object properties: @@ -186541,7 +186644,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *755 + repository: *758 sender: *4 required: - action @@ -186621,7 +186724,7 @@ webhooks: type: string enum: - deleted - comment: &809 + comment: &812 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. @@ -186914,9 +187017,9 @@ webhooks: - start_side - side - reactions - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 pull_request: type: object properties: @@ -189134,7 +189237,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *755 + repository: *758 sender: *4 required: - action @@ -189214,11 +189317,11 @@ webhooks: type: string enum: - edited - changes: *808 - comment: *809 - enterprise: *752 - installation: *753 - organization: *754 + changes: *811 + comment: *812 + enterprise: *755 + installation: *756 + organization: *757 pull_request: type: object properties: @@ -191439,7 +191542,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *755 + repository: *758 sender: *4 required: - action @@ -191520,9 +191623,9 @@ webhooks: type: string enum: - dismissed - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 pull_request: title: Simple Pull Request type: object @@ -193755,7 +193858,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *755 + repository: *758 review: description: The review that was affected. type: object @@ -194001,9 +194104,9 @@ webhooks: type: string required: - from - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 pull_request: title: Simple Pull Request type: object @@ -196117,8 +196220,8 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *755 - review: &810 + repository: *758 + review: &813 description: The review that was affected. type: object properties: @@ -196351,12 +196454,12 @@ webhooks: type: string enum: - review_request_removed - enterprise: *752 - installation: *753 + enterprise: *755 + installation: *756 number: description: The pull request number. type: integer - organization: *754 + organization: *757 pull_request: title: Pull Request type: object @@ -198703,7 +198806,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *755 + repository: *758 requested_reviewer: title: User type: @@ -198789,12 +198892,12 @@ webhooks: type: string enum: - review_request_removed - enterprise: *752 - installation: *753 + enterprise: *755 + installation: *756 number: description: The pull request number. type: integer - organization: *754 + organization: *757 pull_request: title: Pull Request type: object @@ -201148,7 +201251,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *755 + repository: *758 requested_team: title: Team description: Groups of organization members that gives permissions @@ -201343,12 +201446,12 @@ webhooks: type: string enum: - review_requested - enterprise: *752 - installation: *753 + enterprise: *755 + installation: *756 number: description: The pull request number. type: integer - organization: *754 + organization: *757 pull_request: title: Pull Request type: object @@ -203697,7 +203800,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *755 + repository: *758 requested_reviewer: title: User type: @@ -203784,12 +203887,12 @@ webhooks: type: string enum: - review_requested - enterprise: *752 - installation: *753 + enterprise: *755 + installation: *756 number: description: The pull request number. type: integer - organization: *754 + organization: *757 pull_request: title: Pull Request type: object @@ -206129,7 +206232,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *755 + repository: *758 requested_team: title: Team description: Groups of organization members that gives permissions @@ -206313,9 +206416,9 @@ webhooks: type: string enum: - submitted - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 pull_request: title: Simple Pull Request type: object @@ -208551,8 +208654,8 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *755 - review: *810 + repository: *758 + review: *813 sender: *4 required: - action @@ -208632,9 +208735,9 @@ webhooks: type: string enum: - resolved - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 pull_request: title: Simple Pull Request type: object @@ -210765,7 +210868,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *755 + repository: *758 sender: *4 thread: type: object @@ -211157,9 +211260,9 @@ webhooks: type: string enum: - unresolved - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 pull_request: title: Simple Pull Request type: object @@ -213273,7 +213376,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *755 + repository: *758 sender: *4 thread: type: object @@ -213667,10 +213770,10 @@ webhooks: type: string before: type: string - enterprise: *752 - installation: *753 - number: *805 - organization: *754 + enterprise: *755 + installation: *756 + number: *808 + organization: *757 pull_request: title: Pull Request type: object @@ -216005,7 +216108,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *755 + repository: *758 sender: *4 required: - action @@ -216087,11 +216190,11 @@ webhooks: type: string enum: - unassigned - assignee: *811 - enterprise: *752 - installation: *753 - number: *805 - organization: *754 + assignee: *814 + enterprise: *755 + installation: *756 + number: *808 + organization: *757 pull_request: title: Pull Request type: object @@ -218441,7 +218544,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *755 + repository: *758 sender: *4 required: - action @@ -218520,11 +218623,11 @@ webhooks: type: string enum: - unlabeled - enterprise: *752 - installation: *753 - label: *778 - number: *805 - organization: *754 + enterprise: *755 + installation: *756 + label: *781 + number: *808 + organization: *757 pull_request: title: Pull Request type: object @@ -220863,7 +220966,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *755 + repository: *758 sender: *4 required: - action @@ -220944,10 +221047,10 @@ webhooks: type: string enum: - unlocked - enterprise: *752 - installation: *753 - number: *805 - organization: *754 + enterprise: *755 + installation: *756 + number: *808 + organization: *757 pull_request: title: Pull Request type: object @@ -223276,7 +223379,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *755 + repository: *758 sender: *4 required: - action @@ -223479,7 +223582,7 @@ webhooks: deleted: description: Whether this push deleted the `ref`. type: boolean - enterprise: *752 + enterprise: *755 forced: description: Whether this push was a force push of the `ref`. type: boolean @@ -223574,8 +223677,8 @@ webhooks: - url - author - committer - installation: *753 - organization: *754 + installation: *756 + organization: *757 pusher: title: Committer description: Metaproperties for Git author/committer information. @@ -224163,9 +224266,9 @@ webhooks: type: string enum: - published - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 registry_package: type: object properties: @@ -224642,7 +224745,7 @@ webhooks: type: string rubygems_metadata: type: array - items: *793 + items: *796 summary: type: string tag_name: @@ -224698,7 +224801,7 @@ webhooks: - owner - package_version - registry - repository: *755 + repository: *758 sender: *4 required: - action @@ -224776,9 +224879,9 @@ webhooks: type: string enum: - updated - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 registry_package: type: object properties: @@ -225090,7 +225193,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: *793 + items: *796 summary: type: string tag_name: @@ -225140,7 +225243,7 @@ webhooks: - owner - package_version - registry - repository: *755 + repository: *758 sender: *4 required: - action @@ -225217,10 +225320,10 @@ webhooks: type: string enum: - created - enterprise: *752 - installation: *753 - organization: *754 - release: &812 + enterprise: *755 + installation: *756 + organization: *757 + release: &815 title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) object. @@ -225541,7 +225644,7 @@ webhooks: - tarball_url - zipball_url - body - repository: *755 + repository: *758 sender: *4 required: - action @@ -225618,11 +225721,11 @@ webhooks: type: string enum: - deleted - enterprise: *752 - installation: *753 - organization: *754 - release: *812 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + release: *815 + repository: *758 sender: *4 required: - action @@ -225739,11 +225842,11 @@ webhooks: type: boolean required: - to - enterprise: *752 - installation: *753 - organization: *754 - release: *812 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + release: *815 + repository: *758 sender: *4 required: - action @@ -225821,9 +225924,9 @@ webhooks: type: string enum: - prereleased - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 release: title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) @@ -226149,7 +226252,7 @@ webhooks: - string - 'null' format: uri - repository: *755 + repository: *758 sender: *4 required: - action @@ -226225,10 +226328,10 @@ webhooks: type: string enum: - published - enterprise: *752 - installation: *753 - organization: *754 - release: &813 + enterprise: *755 + installation: *756 + organization: *757 + release: &816 title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) object. @@ -226551,7 +226654,7 @@ webhooks: - string - 'null' format: uri - repository: *755 + repository: *758 sender: *4 required: - action @@ -226627,11 +226730,11 @@ webhooks: type: string enum: - released - enterprise: *752 - installation: *753 - organization: *754 - release: *812 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + release: *815 + repository: *758 sender: *4 required: - action @@ -226707,11 +226810,11 @@ webhooks: type: string enum: - unpublished - enterprise: *752 - installation: *753 - organization: *754 - release: *813 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + release: *816 + repository: *758 sender: *4 required: - action @@ -226787,10 +226890,10 @@ webhooks: type: string enum: - published - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 repository_advisory: *664 sender: *4 required: @@ -226867,10 +226970,10 @@ webhooks: type: string enum: - reported - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 repository_advisory: *664 sender: *4 required: @@ -226947,10 +227050,10 @@ webhooks: type: string enum: - archived - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -227027,10 +227130,10 @@ webhooks: type: string enum: - created - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -227108,10 +227211,10 @@ webhooks: type: string enum: - deleted - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -227196,10 +227299,10 @@ webhooks: additionalProperties: true description: The `client_payload` that was specified in the `POST /repos/{owner}/{repo}/dispatches` request body. - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -227314,10 +227417,10 @@ webhooks: - 'null' items: type: string - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -227389,10 +227492,10 @@ webhooks: title: repository_import event type: object properties: - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 status: type: string @@ -227473,10 +227576,10 @@ webhooks: type: string enum: - privatized - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -227553,10 +227656,10 @@ webhooks: type: string enum: - publicized - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -227650,10 +227753,10 @@ webhooks: - name required: - repository - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -227733,10 +227836,10 @@ webhooks: type: string enum: - created - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 repository_ruleset: *126 sender: *4 required: @@ -227815,10 +227918,10 @@ webhooks: type: string enum: - deleted - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 repository_ruleset: *126 sender: *4 required: @@ -227897,10 +228000,10 @@ webhooks: type: string enum: - edited - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 repository_ruleset: *126 changes: type: object @@ -228208,10 +228311,10 @@ webhooks: - from required: - owner - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -228289,10 +228392,10 @@ webhooks: type: string enum: - unarchived - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -228370,7 +228473,7 @@ webhooks: type: string enum: - create - alert: &814 + alert: &817 title: Repository Vulnerability Alert Alert description: The security alert of the vulnerable dependency. type: object @@ -228494,10 +228597,10 @@ webhooks: type: string enum: - open - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -228707,10 +228810,10 @@ webhooks: type: string enum: - dismissed - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -228788,11 +228891,11 @@ webhooks: type: string enum: - reopen - alert: *814 - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + alert: *817 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -228994,10 +229097,10 @@ webhooks: enum: - fixed - open - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -229075,7 +229178,7 @@ webhooks: type: string enum: - created - alert: &815 + alert: &818 type: object properties: number: *96 @@ -229185,10 +229288,10 @@ webhooks: - 'null' description: Whether the detected secret was found in multiple repositories in the same organization or business. - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -229269,11 +229372,11 @@ webhooks: type: string enum: - created - alert: *815 - installation: *753 - location: *816 - organization: *754 - repository: *755 + alert: *818 + installation: *756 + location: *819 + organization: *757 + repository: *758 sender: *4 required: - location @@ -229511,11 +229614,11 @@ webhooks: type: string enum: - publicly_leaked - alert: *815 - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + alert: *818 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -229593,11 +229696,11 @@ webhooks: type: string enum: - reopened - alert: *815 - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + alert: *818 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -229675,11 +229778,11 @@ webhooks: type: string enum: - resolved - alert: *815 - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + alert: *818 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -229757,11 +229860,11 @@ webhooks: type: string enum: - validated - alert: *815 - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + alert: *818 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -229891,10 +229994,10 @@ webhooks: - organization - enterprise - - repository: *755 - enterprise: *752 - installation: *753 - organization: *754 + repository: *758 + enterprise: *755 + installation: *756 + organization: *757 sender: *4 required: - action @@ -229972,11 +230075,11 @@ webhooks: type: string enum: - published - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 - security_advisory: &817 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 + security_advisory: &820 description: The details of the security advisory, including summary, description, and severity. type: object @@ -230162,11 +230265,11 @@ webhooks: type: string enum: - updated - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 - security_advisory: *817 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 + security_advisory: *820 sender: *4 required: - action @@ -230239,10 +230342,10 @@ webhooks: type: string enum: - withdrawn - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 security_advisory: description: The details of the security advisory, including summary, description, and severity. @@ -230429,9 +230532,9 @@ webhooks: type: object properties: security_and_analysis: *316 - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 repository: *379 sender: *4 required: @@ -230510,12 +230613,12 @@ webhooks: type: string enum: - cancelled - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 - sponsorship: &818 + sponsorship: &821 type: object properties: created_at: @@ -230820,12 +230923,12 @@ webhooks: type: string enum: - created - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 - sponsorship: *818 + sponsorship: *821 required: - action - sponsorship @@ -230913,12 +231016,12 @@ webhooks: type: string required: - from - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 - sponsorship: *818 + sponsorship: *821 required: - action - changes @@ -230995,17 +231098,17 @@ webhooks: type: string enum: - pending_cancellation - effective_date: &819 + effective_date: &822 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: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 - sponsorship: *818 + sponsorship: *821 required: - action - sponsorship @@ -231079,7 +231182,7 @@ webhooks: type: string enum: - pending_tier_change - changes: &820 + changes: &823 type: object properties: tier: @@ -231123,13 +231226,13 @@ webhooks: - from required: - tier - effective_date: *819 - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + effective_date: *822 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 - sponsorship: *818 + sponsorship: *821 required: - action - changes @@ -231206,13 +231309,13 @@ webhooks: type: string enum: - tier_changed - changes: *820 - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + changes: *823 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 - sponsorship: *818 + sponsorship: *821 required: - action - changes @@ -231286,10 +231389,10 @@ webhooks: type: string enum: - created - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -231373,10 +231476,10 @@ webhooks: type: string enum: - deleted - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -231810,15 +231913,15 @@ webhooks: type: - string - 'null' - enterprise: *752 + enterprise: *755 id: description: The unique identifier of the status. type: integer - installation: *753 + installation: *756 name: type: string - organization: *754 - repository: *755 + organization: *757 + repository: *758 sender: *4 sha: description: The Commit SHA. @@ -231934,9 +232037,9 @@ webhooks: description: The ID of the sub-issue. type: number sub_issue: *149 - installation: *753 - organization: *754 - repository: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -232026,9 +232129,9 @@ webhooks: description: The ID of the sub-issue. type: number sub_issue: *149 - installation: *753 - organization: *754 - repository: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -232118,9 +232221,9 @@ webhooks: description: The ID of the parent issue. type: number parent_issue: *149 - installation: *753 - organization: *754 - repository: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -232210,9 +232313,9 @@ webhooks: description: The ID of the parent issue. type: number parent_issue: *149 - installation: *753 - organization: *754 - repository: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -232289,12 +232392,12 @@ webhooks: title: team_add event type: object properties: - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 - team: &821 + team: &824 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -232487,9 +232590,9 @@ webhooks: type: string enum: - added_to_repository - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 repository: title: Repository description: A git repository @@ -232959,7 +233062,7 @@ webhooks: - topics - visibility sender: *4 - team: *821 + team: *824 required: - action - team @@ -233035,9 +233138,9 @@ webhooks: type: string enum: - created - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 repository: title: Repository description: A git repository @@ -233507,7 +233610,7 @@ webhooks: - topics - visibility sender: *4 - team: *821 + team: *824 required: - action - team @@ -233584,9 +233687,9 @@ webhooks: type: string enum: - deleted - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 repository: title: Repository description: A git repository @@ -234056,7 +234159,7 @@ webhooks: - topics - visibility sender: *4 - team: *821 + team: *824 required: - action - team @@ -234200,9 +234303,9 @@ webhooks: - from required: - permissions - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 repository: title: Repository description: A git repository @@ -234672,7 +234775,7 @@ webhooks: - topics - visibility sender: *4 - team: *821 + team: *824 required: - action - changes @@ -234750,9 +234853,9 @@ webhooks: type: string enum: - removed_from_repository - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 repository: title: Repository description: A git repository @@ -235222,7 +235325,7 @@ webhooks: - topics - visibility sender: *4 - team: *821 + team: *824 required: - action - team @@ -235298,10 +235401,10 @@ webhooks: type: string enum: - started - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -235374,17 +235477,17 @@ webhooks: title: workflow_dispatch event type: object properties: - enterprise: *752 + enterprise: *755 inputs: type: - object - 'null' additionalProperties: true - installation: *753 - organization: *754 + installation: *756 + organization: *757 ref: type: string - repository: *755 + repository: *758 sender: *4 workflow: type: string @@ -235466,10 +235569,10 @@ webhooks: type: string enum: - completed - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 workflow_job: allOf: @@ -235804,10 +235907,10 @@ webhooks: type: string enum: - in_progress - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 workflow_job: allOf: @@ -236168,10 +236271,10 @@ webhooks: type: string enum: - queued - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 workflow_job: type: object @@ -236396,10 +236499,10 @@ webhooks: type: string enum: - waiting - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 workflow_job: type: object @@ -236626,12 +236729,12 @@ webhooks: type: string enum: - completed - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 - workflow: *774 + workflow: *777 workflow_run: title: Workflow Run type: object @@ -237650,12 +237753,12 @@ webhooks: type: string enum: - in_progress - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 - workflow: *774 + workflow: *777 workflow_run: title: Workflow Run type: object @@ -238659,12 +238762,12 @@ webhooks: type: string enum: - requested - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 - workflow: *774 + workflow: *777 workflow_run: title: Workflow Run type: object diff --git a/descriptions-next/ghec/dereferenced/ghec.deref.json b/descriptions-next/ghec/dereferenced/ghec.deref.json index 2153e244be..7d39dd5520 100644 --- a/descriptions-next/ghec/dereferenced/ghec.deref.json +++ b/descriptions-next/ghec/dereferenced/ghec.deref.json @@ -668273,6 +668273,321 @@ } } }, + "/users/{username}/attestations/bulk-list": { + "post": { + "summary": "List attestations by bulk subject digests", + "description": "List a collection of artifact attestations associated with any entry in a list of subject digests owned by a user.\n\nThe collection of attestations returned by this endpoint is filtered according to the authenticated user's permissions; if the authenticated user cannot read a repository, the attestations associated with that repository will not be included in the response. In addition, when using a fine-grained access token the `attestations:read` permission is required.\n\n**Please note:** in order to offer meaningful security benefits, an attestation's signature and timestamps **must** be cryptographically verified, and the identity of the attestation signer **must** be validated. Attestations can be verified using the [GitHub CLI `attestation verify` command](https://cli.github.com/manual/gh_attestation_verify). For more information, see [our guide on how to use artifact attestations to establish a build's provenance](https://docs.github.com/enterprise-cloud@latest//actions/security-guides/using-artifact-attestations-to-establish-provenance-for-builds).", + "tags": [ + "users" + ], + "operationId": "users/list-attestations-bulk", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/users/attestations#list-attestations-by-bulk-subject-digests" + }, + "parameters": [ + { + "name": "per_page", + "description": "The number of results per page (max 100). For more information, see \"[Using pagination in the REST API](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/using-pagination-in-the-rest-api).\"", + "in": "query", + "schema": { + "type": "integer", + "default": 30 + } + }, + { + "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 results before this cursor. For more information, see \"[Using pagination in the REST API](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/using-pagination-in-the-rest-api).\"", + "in": "query", + "required": false, + "schema": { + "type": "string" + } + }, + { + "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 results after this cursor. For more information, see \"[Using pagination in the REST API](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/using-pagination-in-the-rest-api).\"", + "in": "query", + "required": false, + "schema": { + "type": "string" + } + }, + { + "name": "username", + "description": "The handle for the GitHub user account.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "subject_digests": { + "type": "array", + "items": { + "type": "string" + }, + "description": "List of subject digests to fetch attestations for.", + "minItems": 1, + "maxItems": 1024 + }, + "predicate_type": { + "type": "string", + "description": "Optional filter for fetching attestations with a given predicate type.\nThis option accepts `provenance`, `sbom`, or freeform text for custom predicate types." + } + }, + "required": [ + "subject_digests" + ] + }, + "examples": { + "default": { + "value": { + "subject_digests": [ + "sha256:abc123", + "sha512:def456" + ] + } + }, + "withPredicateType": { + "value": { + "subject_digests": [ + "sha256:abc123", + "sha512:def456" + ], + "predicateType": "provenance" + } + } + } + } + } + }, + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "attestations_subject_digests": { + "type": "object", + "additionalProperties": { + "type": [ + "array", + "null" + ], + "items": { + "type": "object", + "properties": { + "bundle": { + "type": "object", + "properties": { + "mediaType": { + "type": "string" + }, + "verificationMaterial": { + "type": "object", + "properties": {}, + "additionalProperties": true + }, + "dsseEnvelope": { + "type": "object", + "properties": {}, + "additionalProperties": true + } + }, + "description": "The bundle of the attestation." + }, + "repository_id": { + "type": "integer" + }, + "bundle_url": { + "type": "string" + } + } + } + }, + "description": "Mapping of subject digest to bundles." + }, + "page_info": { + "type": "object", + "properties": { + "has_next": { + "type": "boolean", + "description": "Indicates whether there is a next page." + }, + "has_previous": { + "type": "boolean", + "description": "Indicates whether there is a previous page." + }, + "next": { + "type": "string", + "description": "The cursor to the next page." + }, + "previous": { + "type": "string", + "description": "The cursor to the previous page." + } + }, + "description": "Information about the current page." + } + } + }, + "examples": { + "default": { + "value": { + "attestations_subject_digests": [ + { + "sha256:abc": [ + { + "bundle": { + "mediaType": "application/vnd.dev.sigstore.bundle.v0.3+json", + "verificationMaterial": { + "tlogEntries": [ + { + "logIndex": "97913980", + "logId": { + "keyId": "wNI9atQGlz+VWfO6LRygH4QUfY/8W4RFwiT5i5WRgB0=" + }, + "kindVersion": { + "kind": "dsse", + "version": "0.0.1" + }, + "integratedTime": "1716998992", + "inclusionPromise": { + "signedEntryTimestamp": "MEYCIQCeEsQAy+qXtULkh52wbnHrkt2R2JQ05P9STK/xmdpQ2AIhANiG5Gw6cQiMnwvUz1+9UKtG/vlC8dduq07wsFOViwSL" + }, + "inclusionProof": { + "logIndex": "93750549", + "rootHash": "KgKiXoOl8rM5d4y6Xlbm2QLftvj/FYvTs6z7dJlNO60=", + "treeSize": "93750551", + "hashes": [ + "8LI21mzwxnUSo0fuZeFsUrz2ujZ4QAL+oGeTG+5toZg=", + "nCb369rcIytNhGwWoqBv+eV49X3ZKpo/HJGKm9V+dck=", + "hnNQ9mUdSwYCfdV21pd87NucrdRRNZATowlaRR1hJ4A=", + "MBhhK33vlD4Tq/JKgAaXUI4VjmosWKe6+7RNpQ2ncNM=", + "XKWUE3stvGV1OHsIGiCGfn047Ok6uD4mFkh7BaicaEc=", + "Tgve40VPFfuei+0nhupdGpfPPR+hPpZjxgTiDT8WNoY=", + "wV+S/7tLtYGzkLaSb6UDqexNyhMvumHK/RpTNvEZuLU=", + "uwaWufty6sn6XqO1Tb9M3Vz6sBKPu0HT36mStxJNd7s=", + "jUfeMOXQP0XF1JAnCEETVbfRKMUwCzrVUzYi8vnDMVs=", + "xQKjzJAwwdlQG/YUYBKPXxbCmhMYKo1wnv+6vDuKWhQ=", + "cX3Agx+hP66t1ZLbX/yHbfjU46/3m/VAmWyG/fhxAVc=", + "sjohk/3DQIfXTgf/5XpwtdF7yNbrf8YykOMHr1CyBYQ=", + "98enzMaC+x5oCMvIZQA5z8vu2apDMCFvE/935NfuPw8=" + ], + "checkpoint": { + "envelope": "rekor.sigstore.dev - 2605736670972794746\\n93750551\\nKgKiXoOl8rM5d4y6Xlbm2QLftvj/FYvTs6z7dJlNO60=\\n\\n— rekor.sigstore.dev wNI9ajBEAiBkLzdjY8A9HReU7rmtjwZ+JpSuYtEr9SmvSwUIW7FBjgIgKo+vhkW3tqc+gc8fw9gza3xLoncA8a+MTaJYCaLGA9c=\\n" + } + }, + "canonicalizedBody": "eyJhcGlWZXJzaW9uIjoiMC4wLjEiLCJraW5kIjoiZHNzZSIsInNwZWMiOnsiZW52ZWxvcGVIYXNoIjp7ImFsZ29yaXRobSI6InNoYTI1NiIsInZhbHVlIjoiM2I1YzkwNDk5MGFiYzE4NjI1ZWE3Njg4MzE1OGEwZmI4MTEwMjM4MGJkNjQwZjI5OWJlMzYwZWVkOTMxNjYwYiJ9LCJwYXlsb2FkSGFzaCI6eyJhbGdvcml0aG0iOiJzaGEyNTYiLCJ2YWx1ZSI6IjM4ZGNlZDJjMzE1MGU2OTQxMDViYjZiNDNjYjY3NzBiZTYzZDdhNGM4NjNiMTc2YTkwMmU1MGQ5ZTAyN2ZiMjMifSwic2lnbmF0dXJlcyI6W3sic2lnbmF0dXJlIjoiTUVRQ0lFR0lHQW03Z1pWTExwc3JQY2puZEVqaXVjdEUyL2M5K2o5S0d2YXp6M3JsQWlBZDZPMTZUNWhrelJNM0liUlB6bSt4VDQwbU5RWnhlZmQ3bGFEUDZ4MlhMUT09IiwidmVyaWZpZXIiOiJMUzB0TFMxQ1JVZEpUaUJEUlZKVVNVWkpRMEZVUlMwdExTMHRDazFKU1VkcVZFTkRRbWhUWjBGM1NVSkJaMGxWVjFsNGNVdHpjazFUTTFOMmJEVkphalZQUkdaQ1owMUtUeTlKZDBObldVbExiMXBKZW1vd1JVRjNUWGNLVG5wRlZrMUNUVWRCTVZWRlEyaE5UV015Ykc1ak0xSjJZMjFWZFZwSFZqSk5ValIzU0VGWlJGWlJVVVJGZUZaNllWZGtlbVJIT1hsYVV6RndZbTVTYkFwamJURnNXa2RzYUdSSFZYZElhR05PVFdwUmQwNVVTVFZOVkZsM1QxUlZlVmRvWTA1TmFsRjNUbFJKTlUxVVdYaFBWRlY1VjJwQlFVMUdhM2RGZDFsSUNrdHZXa2w2YWpCRFFWRlpTVXR2V2tsNmFqQkVRVkZqUkZGblFVVmtiV2RvVGs1M00yNVZMMHQxWlZGbmMzQkhTRmMzWjJnNVdFeEVMMWRrU1RoWlRVSUtLekJ3TUZZMGJ6RnJTRzgyWTAweGMwUktaM0pEWjFCUlZYcDRjSFZaZFc4cmVIZFFTSGxzTDJ0RWVXWXpSVXhxYTJGUFEwSlVUWGRuWjFWMlRVRTBSd3BCTVZWa1JIZEZRaTkzVVVWQmQwbElaMFJCVkVKblRsWklVMVZGUkVSQlMwSm5aM0pDWjBWR1FsRmpSRUY2UVdSQ1owNVdTRkUwUlVablVWVnhaa05RQ25aWVMwRjJVelJEWkdoUk1taGlXbGRLVTA5RmRsWnZkMGgzV1VSV1VqQnFRa0puZDBadlFWVXpPVkJ3ZWpGWmEwVmFZalZ4VG1wd1MwWlhhWGhwTkZrS1drUTRkMWRuV1VSV1VqQlNRVkZJTDBKR1FYZFViMXBOWVVoU01HTklUVFpNZVRsdVlWaFNiMlJYU1hWWk1qbDBUREpPYzJGVE9XcGlSMnQyVEcxa2NBcGtSMmd4V1drNU0ySXpTbkphYlhoMlpETk5kbHBIVm5kaVJ6azFZbGRXZFdSRE5UVmlWM2hCWTIxV2JXTjVPVzlhVjBaclkzazVNR051Vm5WaGVrRTFDa0puYjNKQ1owVkZRVmxQTDAxQlJVSkNRM1J2WkVoU2QyTjZiM1pNTTFKMllUSldkVXh0Um1wa1IyeDJZbTVOZFZveWJEQmhTRlpwWkZoT2JHTnRUbllLWW01U2JHSnVVWFZaTWpsMFRVSTRSME5wYzBkQlVWRkNaemM0ZDBGUlNVVkZXR1IyWTIxMGJXSkhPVE5ZTWxKd1l6TkNhR1JIVG05TlJGbEhRMmx6UndwQlVWRkNaemM0ZDBGUlRVVkxSMXBvV2xkWmVWcEhVbXRQUkVacFRVUmplazVxWXpCUFJGRjRUVEpGTTFsNldUQk9iVTVyVFVkS2JWbDZTVEpaZWtGM0NsbFVRWGRIUVZsTFMzZFpRa0pCUjBSMmVrRkNRa0ZSUzFKSFZuZGlSemsxWWxkV2RXUkVRVlpDWjI5eVFtZEZSVUZaVHk5TlFVVkdRa0ZrYW1KSGEzWUtXVEo0Y0UxQ05FZERhWE5IUVZGUlFtYzNPSGRCVVZsRlJVaEtiRnB1VFhaaFIxWm9Xa2hOZG1SSVNqRmliWE4zVDNkWlMwdDNXVUpDUVVkRWRucEJRZ3BEUVZGMFJFTjBiMlJJVW5kamVtOTJURE5TZG1FeVZuVk1iVVpxWkVkc2RtSnVUWFZhTW13d1lVaFdhV1JZVG14amJVNTJZbTVTYkdKdVVYVlpNamwwQ2sxR2QwZERhWE5IUVZGUlFtYzNPSGRCVVd0RlZHZDRUV0ZJVWpCalNFMDJUSGs1Ym1GWVVtOWtWMGwxV1RJNWRFd3lUbk5oVXpscVlrZHJka3h0WkhBS1pFZG9NVmxwT1ROaU0wcHlXbTE0ZG1RelRYWmFSMVozWWtjNU5XSlhWblZrUXpVMVlsZDRRV050Vm0xamVUbHZXbGRHYTJONU9UQmpibFoxWVhwQk5BcENaMjl5UW1kRlJVRlpUeTlOUVVWTFFrTnZUVXRIV21oYVYxbDVXa2RTYTA5RVJtbE5SR042VG1wak1FOUVVWGhOTWtVeldYcFpNRTV0VG10TlIwcHRDbGw2U1RKWmVrRjNXVlJCZDBoUldVdExkMWxDUWtGSFJIWjZRVUpEZDFGUVJFRXhibUZZVW05a1YwbDBZVWM1ZW1SSFZtdE5RMjlIUTJselIwRlJVVUlLWnpjNGQwRlJkMFZJUVhkaFlVaFNNR05JVFRaTWVUbHVZVmhTYjJSWFNYVlpNamwwVERKT2MyRlRPV3BpUjJ0M1QwRlpTMHQzV1VKQ1FVZEVkbnBCUWdwRVVWRnhSRU5vYlZsWFZtMU5iVkpyV2tSbmVGbHFRVE5OZWxrelRrUm5NRTFVVG1oT01rMHlUa1JhYWxwRVFtbGFiVTE1VG0xTmQwMUhSWGROUTBGSENrTnBjMGRCVVZGQ1p6YzRkMEZSTkVWRlozZFJZMjFXYldONU9XOWFWMFpyWTNrNU1HTnVWblZoZWtGYVFtZHZja0puUlVWQldVOHZUVUZGVUVKQmMwMEtRMVJKZUUxcVdYaE5la0V3VDFSQmJVSm5iM0pDWjBWRlFWbFBMMDFCUlZGQ1FtZE5SbTFvTUdSSVFucFBhVGgyV2pKc01HRklWbWxNYlU1MllsTTVhZ3BpUjJ0M1IwRlpTMHQzV1VKQ1FVZEVkbnBCUWtWUlVVdEVRV2N4VDFSamQwNUVZM2hOVkVKalFtZHZja0puUlVWQldVOHZUVUZGVTBKRk5FMVVSMmd3Q21SSVFucFBhVGgyV2pKc01HRklWbWxNYlU1MllsTTVhbUpIYTNaWk1uaHdUSGsxYm1GWVVtOWtWMGwyWkRJNWVXRXlXbk5pTTJSNlRESlNiR05IZUhZS1pWY3hiR0p1VVhWbFZ6RnpVVWhLYkZwdVRYWmhSMVpvV2toTmRtUklTakZpYlhOM1QwRlpTMHQzV1VKQ1FVZEVkbnBCUWtWM1VYRkVRMmh0V1ZkV2JRcE5iVkpyV2tSbmVGbHFRVE5OZWxrelRrUm5NRTFVVG1oT01rMHlUa1JhYWxwRVFtbGFiVTE1VG0xTmQwMUhSWGROUTBWSFEybHpSMEZSVVVKbk56aDNDa0ZTVVVWRmQzZFNaREk1ZVdFeVduTmlNMlJtV2tkc2VtTkhSakJaTW1kM1ZGRlpTMHQzV1VKQ1FVZEVkbnBCUWtaUlVTOUVSREZ2WkVoU2QyTjZiM1lLVERKa2NHUkhhREZaYVRWcVlqSXdkbGt5ZUhCTU1rNXpZVk01YUZrelVuQmlNalY2VEROS01XSnVUWFpQVkVrMFQxUkJNMDVVWXpGTmFUbG9aRWhTYkFwaVdFSXdZM2s0ZUUxQ1dVZERhWE5IUVZGUlFtYzNPSGRCVWxsRlEwRjNSMk5JVm1saVIyeHFUVWxIVEVKbmIzSkNaMFZGUVdSYU5VRm5VVU5DU0RCRkNtVjNRalZCU0dOQk0xUXdkMkZ6WWtoRlZFcHFSMUkwWTIxWFl6TkJjVXBMV0hKcVpWQkxNeTlvTkhCNVowTTRjRGR2TkVGQlFVZFFlRkl4ZW1KblFVRUtRa0ZOUVZORVFrZEJhVVZCS3pobmJGRkplRTlCYUZoQ1FVOVRObE1yT0ZweGQwcGpaSGQzVTNJdlZGZHBhSE16WkV4eFZrRjJiME5KVVVSaWVUbG9NUXBKWTNWRVJYSXJlbk5YYVV3NFVIYzFRMU5VZEd0c2RFbzBNakZ6UlRneFZuWjFOa0Z3VkVGTFFtZG5jV2hyYWs5UVVWRkVRWGRPYmtGRVFtdEJha0VyQ2tSSU4xQXJhR2cwVmtoWFprTlhXSFJ5UzFSdlFrdDFZa0pyUzNCbVYwTlpVWGhxV0UweWRsWXZibEJ4WWxwR1dVOVdXazlpWlRaQlRuSm5lV1J2V1VNS1RVWlZUV0l6ZUhwelJrNVJXWFp6UlZsUGFUSkxibkoyUmpCMFoyOXdiVmhIVm05NmJsb3JjUzh5UVVsRVZ6bEdNVVUzV1RaWk1EWXhaVzkxUVZsa1NBcFhkejA5Q2kwdExTMHRSVTVFSUVORlVsUkpSa2xEUVZSRkxTMHRMUzBLIn1dfX0=" + } + ], + "timestampVerificationData": {}, + "certificate": { + "rawBytes": "MIIGjTCCBhSgAwIBAgIUWYxqKsrMS3Svl5Ij5ODfBgMJO/IwCgYIKoZIzj0EAwMwNzEVMBMGA1UEChMMc2lnc3RvcmUuZGV2MR4wHAYDVQQDExVzaWdzdG9yZS1pbnRlcm1lZGlhdGUwHhcNMjQwNTI5MTYwOTUyWhcNMjQwNTI5MTYxOTUyWjAAMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEdmghNNw3nU/KueQgspGHW7gh9XLD/WdI8YMB+0p0V4o1kHo6cM1sDJgrCgPQUzxpuYuo+xwPHyl/kDyf3ELjkaOCBTMwggUvMA4GA1UdDwEB/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDAzAdBgNVHQ4EFgQUqfCPvXKAvS4CdhQ2hbZWJSOEvVowHwYDVR0jBBgwFoAU39Ppz1YkEZb5qNjpKFWixi4YZD8wWgYDVR0RAQH/BFAwToZMaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkvLmdpdGh1Yi93b3JrZmxvd3MvZGVwbG95bWVudC55bWxAcmVmcy9oZWFkcy90cnVuazA5BgorBgEEAYO/MAEBBCtodHRwczovL3Rva2VuLmFjdGlvbnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tMB8GCisGAQQBg78wAQIEEXdvcmtmbG93X2Rpc3BhdGNoMDYGCisGAQQBg78wAQMEKGZhZWYyZGRkODFiMDczNjc0ODQxM2E3YzY0NmNkMGJmYzI2YzAwYTAwGAYKKwYBBAGDvzABBAQKRGVwbG95bWVudDAVBgorBgEEAYO/MAEFBAdjbGkvY2xpMB4GCisGAQQBg78wAQYEEHJlZnMvaGVhZHMvdHJ1bmswOwYKKwYBBAGDvzABCAQtDCtodHRwczovL3Rva2VuLmFjdGlvbnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tMFwGCisGAQQBg78wAQkETgxMaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkvLmdpdGh1Yi93b3JrZmxvd3MvZGVwbG95bWVudC55bWxAcmVmcy9oZWFkcy90cnVuazA4BgorBgEEAYO/MAEKBCoMKGZhZWYyZGRkODFiMDczNjc0ODQxM2E3YzY0NmNkMGJmYzI2YzAwYTAwHQYKKwYBBAGDvzABCwQPDA1naXRodWItaG9zdGVkMCoGCisGAQQBg78wAQwEHAwaaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkwOAYKKwYBBAGDvzABDQQqDChmYWVmMmRkZDgxYjA3MzY3NDg0MTNhN2M2NDZjZDBiZmMyNmMwMGEwMCAGCisGAQQBg78wAQ4EEgwQcmVmcy9oZWFkcy90cnVuazAZBgorBgEEAYO/MAEPBAsMCTIxMjYxMzA0OTAmBgorBgEEAYO/MAEQBBgMFmh0dHBzOi8vZ2l0aHViLmNvbS9jbGkwGAYKKwYBBAGDvzABEQQKDAg1OTcwNDcxMTBcBgorBgEEAYO/MAESBE4MTGh0dHBzOi8vZ2l0aHViLmNvbS9jbGkvY2xpLy5naXRodWIvd29ya2Zsb3dzL2RlcGxveW1lbnQueW1sQHJlZnMvaGVhZHMvdHJ1bmswOAYKKwYBBAGDvzABEwQqDChmYWVmMmRkZDgxYjA3MzY3NDg0MTNhN2M2NDZjZDBiZmMyNmMwMGEwMCEGCisGAQQBg78wARQEEwwRd29ya2Zsb3dfZGlzcGF0Y2gwTQYKKwYBBAGDvzABFQQ/DD1odHRwczovL2dpdGh1Yi5jb20vY2xpL2NsaS9hY3Rpb25zL3J1bnMvOTI4OTA3NTc1Mi9hdHRlbXB0cy8xMBYGCisGAQQBg78wARYECAwGcHVibGljMIGLBgorBgEEAdZ5AgQCBH0EewB5AHcA3T0wasbHETJjGR4cmWc3AqJKXrjePK3/h4pygC8p7o4AAAGPxR1zbgAABAMASDBGAiEA+8glQIxOAhXBAOS6S+8ZqwJcdwwSr/TWihs3dLqVAvoCIQDby9h1IcuDEr+zsWiL8Pw5CSTtkltJ421sE81Vvu6ApTAKBggqhkjOPQQDAwNnADBkAjA+DH7P+hh4VHWfCWXtrKToBKubBkKpfWCYQxjXM2vV/nPqbZFYOVZObe6ANrgydoYCMFUMb3xzsFNQYvsEYOi2KnrvF0tgopmXGVoznZ+q/2AIDW9F1E7Y6Y061eouAYdHWw==" + } + }, + "dsseEnvelope": { + "payload": "eyJfdHlwZSI6Imh0dHBzOi8vaW4tdG90by5pby9TdGF0ZW1lbnQvdjEiLCJzdWJqZWN0IjpbeyJuYW1lIjoiZ2hfMi41MC4wX3dpbmRvd3NfYXJtNjQuemlwIiwiZGlnZXN0Ijp7InNoYTI1NiI6IjhhYWQxMjBiNDE2Mzg2YjQyNjllZjYyYzhmZGViY2FkMzFhNzA4NDcyOTc4MTdhMTQ5ZGFmOTI3ZWRjODU1NDgifX1dLCJwcmVkaWNhdGVUeXBlIjoiaHR0cHM6Ly9zbHNhLmRldi9wcm92ZW5hbmNlL3YxIiwicHJlZGljYXRlIjp7ImJ1aWxkRGVmaW5pdGlvbiI6eyJidWlsZFR5cGUiOiJodHRwczovL3Nsc2EtZnJhbWV3b3JrLmdpdGh1Yi5pby9naXRodWItYWN0aW9ucy1idWlsZHR5cGVzL3dvcmtmbG93L3YxIiwiZXh0ZXJuYWxQYXJhbWV0ZXJzIjp7IndvcmtmbG93Ijp7InJlZiI6InJlZnMvaGVhZHMvdHJ1bmsiLCJyZXBvc2l0b3J5IjoiaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkiLCJwYXRoIjoiLmdpdGh1Yi93b3JrZmxvd3MvZGVwbG95bWVudC55bWwifX0sImludGVybmFsUGFyYW1ldGVycyI6eyJnaXRodWIiOnsiZXZlbnRfbmFtZSI6IndvcmtmbG93X2Rpc3BhdGNoIiwicmVwb3NpdG9yeV9pZCI6IjIxMjYxMzA0OSIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiI1OTcwNDcxMSJ9fSwicmVzb2x2ZWREZXBlbmRlbmNpZXMiOlt7InVyaSI6ImdpdCtodHRwczovL2dpdGh1Yi5jb20vY2xpL2NsaUByZWZzL2hlYWRzL3RydW5rIiwiZGlnZXN0Ijp7ImdpdENvbW1pdCI6ImZhZWYyZGRkODFiMDczNjc0ODQxM2E3YzY0NmNkMGJmYzI2YzAwYTAifX1dfSwicnVuRGV0YWlscyI6eyJidWlsZGVyIjp7ImlkIjoiaHR0cHM6Ly9naXRodWIuY29tL2FjdGlvbnMvcnVubmVyL2dpdGh1Yi1ob3N0ZWQifSwibWV0YWRhdGEiOnsiaW52b2NhdGlvbklkIjoiaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkvYWN0aW9ucy9ydW5zLzkyODkwNzU3NTIvYXR0ZW1wdHMvMSJ9fX19", + "payloadType": "application/vnd.in-toto+json", + "signatures": [ + { + "sig": "MEQCIEGIGAm7gZVLLpsrPcjndEjiuctE2/c9+j9KGvazz3rlAiAd6O16T5hkzRM3IbRPzm+xT40mNQZxefd7laDP6x2XLQ==" + } + ] + } + }, + "repository_id": 1 + }, + { + "bundle": { + "mediaType": "application/vnd.dev.sigstore.bundle.v0.3+json", + "verificationMaterial": { + "tlogEntries": [ + { + "logIndex": "97913980", + "logId": { + "keyId": "wNI9atQGlz+VWfO6LRygH4QUfY/8W4RFwiT5i5WRgB0=" + }, + "kindVersion": { + "kind": "dsse", + "version": "0.0.1" + }, + "integratedTime": "1716998992", + "inclusionPromise": { + "signedEntryTimestamp": "MEYCIQCeEsQAy+qXtULkh52wbnHrkt2R2JQ05P9STK/xmdpQ2AIhANiG5Gw6cQiMnwvUz1+9UKtG/vlC8dduq07wsFOViwSL" + }, + "inclusionProof": { + "logIndex": "93750549", + "rootHash": "KgKiXoOl8rM5d4y6Xlbm2QLftvj/FYvTs6z7dJlNO60=", + "treeSize": "93750551", + "hashes": [ + "8LI21mzwxnUSo0fuZeFsUrz2ujZ4QAL+oGeTG+5toZg=", + "nCb369rcIytNhGwWoqBv+eV49X3ZKpo/HJGKm9V+dck=", + "hnNQ9mUdSwYCfdV21pd87NucrdRRNZATowlaRR1hJ4A=", + "MBhhK33vlD4Tq/JKgAaXUI4VjmosWKe6+7RNpQ2ncNM=", + "XKWUE3stvGV1OHsIGiCGfn047Ok6uD4mFkh7BaicaEc=", + "Tgve40VPFfuei+0nhupdGpfPPR+hPpZjxgTiDT8WNoY=", + "wV+S/7tLtYGzkLaSb6UDqexNyhMvumHK/RpTNvEZuLU=", + "uwaWufty6sn6XqO1Tb9M3Vz6sBKPu0HT36mStxJNd7s=", + "jUfeMOXQP0XF1JAnCEETVbfRKMUwCzrVUzYi8vnDMVs=", + "xQKjzJAwwdlQG/YUYBKPXxbCmhMYKo1wnv+6vDuKWhQ=", + "cX3Agx+hP66t1ZLbX/yHbfjU46/3m/VAmWyG/fhxAVc=", + "sjohk/3DQIfXTgf/5XpwtdF7yNbrf8YykOMHr1CyBYQ=", + "98enzMaC+x5oCMvIZQA5z8vu2apDMCFvE/935NfuPw8=" + ], + "checkpoint": { + "envelope": "rekor.sigstore.dev - 2605736670972794746\\n93750551\\nKgKiXoOl8rM5d4y6Xlbm2QLftvj/FYvTs6z7dJlNO60=\\n\\n— rekor.sigstore.dev wNI9ajBEAiBkLzdjY8A9HReU7rmtjwZ+JpSuYtEr9SmvSwUIW7FBjgIgKo+vhkW3tqc+gc8fw9gza3xLoncA8a+MTaJYCaLGA9c=\\n" + } + }, + "canonicalizedBody": "eyJhcGlWZXJzaW9uIjoiMC4wLjEiLCJraW5kIjoiZHNzZSIsInNwZWMiOnsiZW52ZWxvcGVIYXNoIjp7ImFsZ29yaXRobSI6InNoYTI1NiIsInZhbHVlIjoiM2I1YzkwNDk5MGFiYzE4NjI1ZWE3Njg4MzE1OGEwZmI4MTEwMjM4MGJkNjQwZjI5OWJlMzYwZWVkOTMxNjYwYiJ9LCJwYXlsb2FkSGFzaCI6eyJhbGdvcml0aG0iOiJzaGEyNTYiLCJ2YWx1ZSI6IjM4ZGNlZDJjMzE1MGU2OTQxMDViYjZiNDNjYjY3NzBiZTYzZDdhNGM4NjNiMTc2YTkwMmU1MGQ5ZTAyN2ZiMjMifSwic2lnbmF0dXJlcyI6W3sic2lnbmF0dXJlIjoiTUVRQ0lFR0lHQW03Z1pWTExwc3JQY2puZEVqaXVjdEUyL2M5K2o5S0d2YXp6M3JsQWlBZDZPMTZUNWhrelJNM0liUlB6bSt4VDQwbU5RWnhlZmQ3bGFEUDZ4MlhMUT09IiwidmVyaWZpZXIiOiJMUzB0TFMxQ1JVZEpUaUJEUlZKVVNVWkpRMEZVUlMwdExTMHRDazFKU1VkcVZFTkRRbWhUWjBGM1NVSkJaMGxWVjFsNGNVdHpjazFUTTFOMmJEVkphalZQUkdaQ1owMUtUeTlKZDBObldVbExiMXBKZW1vd1JVRjNUWGNLVG5wRlZrMUNUVWRCTVZWRlEyaE5UV015Ykc1ak0xSjJZMjFWZFZwSFZqSk5ValIzU0VGWlJGWlJVVVJGZUZaNllWZGtlbVJIT1hsYVV6RndZbTVTYkFwamJURnNXa2RzYUdSSFZYZElhR05PVFdwUmQwNVVTVFZOVkZsM1QxUlZlVmRvWTA1TmFsRjNUbFJKTlUxVVdYaFBWRlY1VjJwQlFVMUdhM2RGZDFsSUNrdHZXa2w2YWpCRFFWRlpTVXR2V2tsNmFqQkVRVkZqUkZGblFVVmtiV2RvVGs1M00yNVZMMHQxWlZGbmMzQkhTRmMzWjJnNVdFeEVMMWRrU1RoWlRVSUtLekJ3TUZZMGJ6RnJTRzgyWTAweGMwUktaM0pEWjFCUlZYcDRjSFZaZFc4cmVIZFFTSGxzTDJ0RWVXWXpSVXhxYTJGUFEwSlVUWGRuWjFWMlRVRTBSd3BCTVZWa1JIZEZRaTkzVVVWQmQwbElaMFJCVkVKblRsWklVMVZGUkVSQlMwSm5aM0pDWjBWR1FsRmpSRUY2UVdSQ1owNVdTRkUwUlVablVWVnhaa05RQ25aWVMwRjJVelJEWkdoUk1taGlXbGRLVTA5RmRsWnZkMGgzV1VSV1VqQnFRa0puZDBadlFWVXpPVkJ3ZWpGWmEwVmFZalZ4VG1wd1MwWlhhWGhwTkZrS1drUTRkMWRuV1VSV1VqQlNRVkZJTDBKR1FYZFViMXBOWVVoU01HTklUVFpNZVRsdVlWaFNiMlJYU1hWWk1qbDBUREpPYzJGVE9XcGlSMnQyVEcxa2NBcGtSMmd4V1drNU0ySXpTbkphYlhoMlpETk5kbHBIVm5kaVJ6azFZbGRXZFdSRE5UVmlWM2hCWTIxV2JXTjVPVzlhVjBaclkzazVNR051Vm5WaGVrRTFDa0puYjNKQ1owVkZRVmxQTDAxQlJVSkNRM1J2WkVoU2QyTjZiM1pNTTFKMllUSldkVXh0Um1wa1IyeDJZbTVOZFZveWJEQmhTRlpwWkZoT2JHTnRUbllLWW01U2JHSnVVWFZaTWpsMFRVSTRSME5wYzBkQlVWRkNaemM0ZDBGUlNVVkZXR1IyWTIxMGJXSkhPVE5ZTWxKd1l6TkNhR1JIVG05TlJGbEhRMmx6UndwQlVWRkNaemM0ZDBGUlRVVkxSMXBvV2xkWmVWcEhVbXRQUkVacFRVUmplazVxWXpCUFJGRjRUVEpGTTFsNldUQk9iVTVyVFVkS2JWbDZTVEpaZWtGM0NsbFVRWGRIUVZsTFMzZFpRa0pCUjBSMmVrRkNRa0ZSUzFKSFZuZGlSemsxWWxkV2RXUkVRVlpDWjI5eVFtZEZSVUZaVHk5TlFVVkdRa0ZrYW1KSGEzWUtXVEo0Y0UxQ05FZERhWE5IUVZGUlFtYzNPSGRCVVZsRlJVaEtiRnB1VFhaaFIxWm9Xa2hOZG1SSVNqRmliWE4zVDNkWlMwdDNXVUpDUVVkRWRucEJRZ3BEUVZGMFJFTjBiMlJJVW5kamVtOTJURE5TZG1FeVZuVk1iVVpxWkVkc2RtSnVUWFZhTW13d1lVaFdhV1JZVG14amJVNTJZbTVTYkdKdVVYVlpNamwwQ2sxR2QwZERhWE5IUVZGUlFtYzNPSGRCVVd0RlZHZDRUV0ZJVWpCalNFMDJUSGs1Ym1GWVVtOWtWMGwxV1RJNWRFd3lUbk5oVXpscVlrZHJka3h0WkhBS1pFZG9NVmxwT1ROaU0wcHlXbTE0ZG1RelRYWmFSMVozWWtjNU5XSlhWblZrUXpVMVlsZDRRV050Vm0xamVUbHZXbGRHYTJONU9UQmpibFoxWVhwQk5BcENaMjl5UW1kRlJVRlpUeTlOUVVWTFFrTnZUVXRIV21oYVYxbDVXa2RTYTA5RVJtbE5SR042VG1wak1FOUVVWGhOTWtVeldYcFpNRTV0VG10TlIwcHRDbGw2U1RKWmVrRjNXVlJCZDBoUldVdExkMWxDUWtGSFJIWjZRVUpEZDFGUVJFRXhibUZZVW05a1YwbDBZVWM1ZW1SSFZtdE5RMjlIUTJselIwRlJVVUlLWnpjNGQwRlJkMFZJUVhkaFlVaFNNR05JVFRaTWVUbHVZVmhTYjJSWFNYVlpNamwwVERKT2MyRlRPV3BpUjJ0M1QwRlpTMHQzV1VKQ1FVZEVkbnBCUWdwRVVWRnhSRU5vYlZsWFZtMU5iVkpyV2tSbmVGbHFRVE5OZWxrelRrUm5NRTFVVG1oT01rMHlUa1JhYWxwRVFtbGFiVTE1VG0xTmQwMUhSWGROUTBGSENrTnBjMGRCVVZGQ1p6YzRkMEZSTkVWRlozZFJZMjFXYldONU9XOWFWMFpyWTNrNU1HTnVWblZoZWtGYVFtZHZja0puUlVWQldVOHZUVUZGVUVKQmMwMEtRMVJKZUUxcVdYaE5la0V3VDFSQmJVSm5iM0pDWjBWRlFWbFBMMDFCUlZGQ1FtZE5SbTFvTUdSSVFucFBhVGgyV2pKc01HRklWbWxNYlU1MllsTTVhZ3BpUjJ0M1IwRlpTMHQzV1VKQ1FVZEVkbnBCUWtWUlVVdEVRV2N4VDFSamQwNUVZM2hOVkVKalFtZHZja0puUlVWQldVOHZUVUZGVTBKRk5FMVVSMmd3Q21SSVFucFBhVGgyV2pKc01HRklWbWxNYlU1MllsTTVhbUpIYTNaWk1uaHdUSGsxYm1GWVVtOWtWMGwyWkRJNWVXRXlXbk5pTTJSNlRESlNiR05IZUhZS1pWY3hiR0p1VVhWbFZ6RnpVVWhLYkZwdVRYWmhSMVpvV2toTmRtUklTakZpYlhOM1QwRlpTMHQzV1VKQ1FVZEVkbnBCUWtWM1VYRkVRMmh0V1ZkV2JRcE5iVkpyV2tSbmVGbHFRVE5OZWxrelRrUm5NRTFVVG1oT01rMHlUa1JhYWxwRVFtbGFiVTE1VG0xTmQwMUhSWGROUTBWSFEybHpSMEZSVVVKbk56aDNDa0ZTVVVWRmQzZFNaREk1ZVdFeVduTmlNMlJtV2tkc2VtTkhSakJaTW1kM1ZGRlpTMHQzV1VKQ1FVZEVkbnBCUWtaUlVTOUVSREZ2WkVoU2QyTjZiM1lLVERKa2NHUkhhREZaYVRWcVlqSXdkbGt5ZUhCTU1rNXpZVk01YUZrelVuQmlNalY2VEROS01XSnVUWFpQVkVrMFQxUkJNMDVVWXpGTmFUbG9aRWhTYkFwaVdFSXdZM2s0ZUUxQ1dVZERhWE5IUVZGUlFtYzNPSGRCVWxsRlEwRjNSMk5JVm1saVIyeHFUVWxIVEVKbmIzSkNaMFZGUVdSYU5VRm5VVU5DU0RCRkNtVjNRalZCU0dOQk0xUXdkMkZ6WWtoRlZFcHFSMUkwWTIxWFl6TkJjVXBMV0hKcVpWQkxNeTlvTkhCNVowTTRjRGR2TkVGQlFVZFFlRkl4ZW1KblFVRUtRa0ZOUVZORVFrZEJhVVZCS3pobmJGRkplRTlCYUZoQ1FVOVRObE1yT0ZweGQwcGpaSGQzVTNJdlZGZHBhSE16WkV4eFZrRjJiME5KVVVSaWVUbG9NUXBKWTNWRVJYSXJlbk5YYVV3NFVIYzFRMU5VZEd0c2RFbzBNakZ6UlRneFZuWjFOa0Z3VkVGTFFtZG5jV2hyYWs5UVVWRkVRWGRPYmtGRVFtdEJha0VyQ2tSSU4xQXJhR2cwVmtoWFprTlhXSFJ5UzFSdlFrdDFZa0pyUzNCbVYwTlpVWGhxV0UweWRsWXZibEJ4WWxwR1dVOVdXazlpWlRaQlRuSm5lV1J2V1VNS1RVWlZUV0l6ZUhwelJrNVJXWFp6UlZsUGFUSkxibkoyUmpCMFoyOXdiVmhIVm05NmJsb3JjUzh5UVVsRVZ6bEdNVVUzV1RaWk1EWXhaVzkxUVZsa1NBcFhkejA5Q2kwdExTMHRSVTVFSUVORlVsUkpSa2xEUVZSRkxTMHRMUzBLIn1dfX0=" + } + ], + "timestampVerificationData": {}, + "certificate": { + "rawBytes": "MIIGjTCCBhSgAwIBAgIUWYxqKsrMS3Svl5Ij5ODfBgMJO/IwCgYIKoZIzj0EAwMwNzEVMBMGA1UEChMMc2lnc3RvcmUuZGV2MR4wHAYDVQQDExVzaWdzdG9yZS1pbnRlcm1lZGlhdGUwHhcNMjQwNTI5MTYwOTUyWhcNMjQwNTI5MTYxOTUyWjAAMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEdmghNNw3nU/KueQgspGHW7gh9XLD/WdI8YMB+0p0V4o1kHo6cM1sDJgrCgPQUzxpuYuo+xwPHyl/kDyf3ELjkaOCBTMwggUvMA4GA1UdDwEB/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDAzAdBgNVHQ4EFgQUqfCPvXKAvS4CdhQ2hbZWJSOEvVowHwYDVR0jBBgwFoAU39Ppz1YkEZb5qNjpKFWixi4YZD8wWgYDVR0RAQH/BFAwToZMaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkvLmdpdGh1Yi93b3JrZmxvd3MvZGVwbG95bWVudC55bWxAcmVmcy9oZWFkcy90cnVuazA5BgorBgEEAYO/MAEBBCtodHRwczovL3Rva2VuLmFjdGlvbnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tMB8GCisGAQQBg78wAQIEEXdvcmtmbG93X2Rpc3BhdGNoMDYGCisGAQQBg78wAQMEKGZhZWYyZGRkODFiMDczNjc0ODQxM2E3YzY0NmNkMGJmYzI2YzAwYTAwGAYKKwYBBAGDvzABBAQKRGVwbG95bWVudDAVBgorBgEEAYO/MAEFBAdjbGkvY2xpMB4GCisGAQQBg78wAQYEEHJlZnMvaGVhZHMvdHJ1bmswOwYKKwYBBAGDvzABCAQtDCtodHRwczovL3Rva2VuLmFjdGlvbnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tMFwGCisGAQQBg78wAQkETgxMaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkvLmdpdGh1Yi93b3JrZmxvd3MvZGVwbG95bWVudC55bWxAcmVmcy9oZWFkcy90cnVuazA4BgorBgEEAYO/MAEKBCoMKGZhZWYyZGRkODFiMDczNjc0ODQxM2E3YzY0NmNkMGJmYzI2YzAwYTAwHQYKKwYBBAGDvzABCwQPDA1naXRodWItaG9zdGVkMCoGCisGAQQBg78wAQwEHAwaaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkwOAYKKwYBBAGDvzABDQQqDChmYWVmMmRkZDgxYjA3MzY3NDg0MTNhN2M2NDZjZDBiZmMyNmMwMGEwMCAGCisGAQQBg78wAQ4EEgwQcmVmcy9oZWFkcy90cnVuazAZBgorBgEEAYO/MAEPBAsMCTIxMjYxMzA0OTAmBgorBgEEAYO/MAEQBBgMFmh0dHBzOi8vZ2l0aHViLmNvbS9jbGkwGAYKKwYBBAGDvzABEQQKDAg1OTcwNDcxMTBcBgorBgEEAYO/MAESBE4MTGh0dHBzOi8vZ2l0aHViLmNvbS9jbGkvY2xpLy5naXRodWIvd29ya2Zsb3dzL2RlcGxveW1lbnQueW1sQHJlZnMvaGVhZHMvdHJ1bmswOAYKKwYBBAGDvzABEwQqDChmYWVmMmRkZDgxYjA3MzY3NDg0MTNhN2M2NDZjZDBiZmMyNmMwMGEwMCEGCisGAQQBg78wARQEEwwRd29ya2Zsb3dfZGlzcGF0Y2gwTQYKKwYBBAGDvzABFQQ/DD1odHRwczovL2dpdGh1Yi5jb20vY2xpL2NsaS9hY3Rpb25zL3J1bnMvOTI4OTA3NTc1Mi9hdHRlbXB0cy8xMBYGCisGAQQBg78wARYECAwGcHVibGljMIGLBgorBgEEAdZ5AgQCBH0EewB5AHcA3T0wasbHETJjGR4cmWc3AqJKXrjePK3/h4pygC8p7o4AAAGPxR1zbgAABAMASDBGAiEA+8glQIxOAhXBAOS6S+8ZqwJcdwwSr/TWihs3dLqVAvoCIQDby9h1IcuDEr+zsWiL8Pw5CSTtkltJ421sE81Vvu6ApTAKBggqhkjOPQQDAwNnADBkAjA+DH7P+hh4VHWfCWXtrKToBKubBkKpfWCYQxjXM2vV/nPqbZFYOVZObe6ANrgydoYCMFUMb3xzsFNQYvsEYOi2KnrvF0tgopmXGVoznZ+q/2AIDW9F1E7Y6Y061eouAYdHWw==" + } + }, + "dsseEnvelope": { + "payload": "eyJfdHlwZSI6Imh0dHBzOi8vaW4tdG90by5pby9TdGF0ZW1lbnQvdjEiLCJzdWJqZWN0IjpbeyJuYW1lIjoiZ2hfMi41MC4wX3dpbmRvd3NfYXJtNjQuemlwIiwiZGlnZXN0Ijp7InNoYTI1NiI6IjhhYWQxMjBiNDE2Mzg2YjQyNjllZjYyYzhmZGViY2FkMzFhNzA4NDcyOTc4MTdhMTQ5ZGFmOTI3ZWRjODU1NDgifX1dLCJwcmVkaWNhdGVUeXBlIjoiaHR0cHM6Ly9zbHNhLmRldi9wcm92ZW5hbmNlL3YxIiwicHJlZGljYXRlIjp7ImJ1aWxkRGVmaW5pdGlvbiI6eyJidWlsZFR5cGUiOiJodHRwczovL3Nsc2EtZnJhbWV3b3JrLmdpdGh1Yi5pby9naXRodWItYWN0aW9ucy1idWlsZHR5cGVzL3dvcmtmbG93L3YxIiwiZXh0ZXJuYWxQYXJhbWV0ZXJzIjp7IndvcmtmbG93Ijp7InJlZiI6InJlZnMvaGVhZHMvdHJ1bmsiLCJyZXBvc2l0b3J5IjoiaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkiLCJwYXRoIjoiLmdpdGh1Yi93b3JrZmxvd3MvZGVwbG95bWVudC55bWwifX0sImludGVybmFsUGFyYW1ldGVycyI6eyJnaXRodWIiOnsiZXZlbnRfbmFtZSI6IndvcmtmbG93X2Rpc3BhdGNoIiwicmVwb3NpdG9yeV9pZCI6IjIxMjYxMzA0OSIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiI1OTcwNDcxMSJ9fSwicmVzb2x2ZWREZXBlbmRlbmNpZXMiOlt7InVyaSI6ImdpdCtodHRwczovL2dpdGh1Yi5jb20vY2xpL2NsaUByZWZzL2hlYWRzL3RydW5rIiwiZGlnZXN0Ijp7ImdpdENvbW1pdCI6ImZhZWYyZGRkODFiMDczNjc0ODQxM2E3YzY0NmNkMGJmYzI2YzAwYTAifX1dfSwicnVuRGV0YWlscyI6eyJidWlsZGVyIjp7ImlkIjoiaHR0cHM6Ly9naXRodWIuY29tL2FjdGlvbnMvcnVubmVyL2dpdGh1Yi1ob3N0ZWQifSwibWV0YWRhdGEiOnsiaW52b2NhdGlvbklkIjoiaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkvYWN0aW9ucy9ydW5zLzkyODkwNzU3NTIvYXR0ZW1wdHMvMSJ9fX19", + "payloadType": "application/vnd.in-toto+json", + "signatures": [ + { + "sig": "MEQCIEGIGAm7gZVLLpsrPcjndEjiuctE2/c9+j9KGvazz3rlAiAd6O16T5hkzRM3IbRPzm+xT40mNQZxefd7laDP6x2XLQ==" + } + ] + } + }, + "repository_id": 1 + } + ] + } + ] + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "users", + "subcategory": "attestations" + } + } + }, "/users/{username}/attestations/delete-request": { "post": { "summary": "Delete attestations in bulk", diff --git a/descriptions-next/ghec/dereferenced/ghec.deref.yaml b/descriptions-next/ghec/dereferenced/ghec.deref.yaml index 8900721981..4fed8523ac 100644 --- a/descriptions-next/ghec/dereferenced/ghec.deref.yaml +++ b/descriptions-next/ghec/dereferenced/ghec.deref.yaml @@ -30216,12 +30216,12 @@ paths: required: - subject_digests examples: - default: + default: &747 value: subject_digests: - sha256:abc123 - sha512:def456 - withPredicateType: + withPredicateType: &748 value: subject_digests: - sha256:abc123 @@ -30280,7 +30280,7 @@ paths: description: The cursor to the previous page. description: Information about the current page. examples: - default: + default: &749 value: attestations_subject_digests: - sha256:abc: @@ -63564,7 +63564,7 @@ paths: check. type: array items: *438 - deployment: &764 + deployment: &767 title: Deployment description: A deployment created as the result of an Actions check run from a workflow that references an environment @@ -79794,7 +79794,7 @@ paths: format: uri examples: - https://api.github.com/repos/octocat/Hello-World/hooks/1/deliveries - last_response: &795 + last_response: &798 title: Hook Response type: object properties: @@ -95533,7 +95533,7 @@ paths: schema: type: array description: List of locations where the secret was detected - items: &816 + items: &819 type: object properties: type: @@ -108065,7 +108065,7 @@ paths: - subkeys - revoked examples: - default: &747 + default: &750 value: - id: 3 name: Octocat's GPG Key @@ -110202,7 +110202,7 @@ paths: application/json: schema: *297 examples: - default: &748 + default: &751 value: id: 40201 name: octo-name @@ -111401,7 +111401,7 @@ paths: - title - created_at examples: - default: &749 + default: &752 value: - key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -111567,7 +111567,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: - - &750 + - &753 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 @@ -111596,7 +111596,7 @@ paths: application/vnd.github.v3.star+json: schema: type: array - items: &751 + items: &754 title: Starred Repository description: Starred Repository type: object @@ -112123,6 +112123,109 @@ paths: enabledForGitHubApps: true category: users subcategory: users + "/users/{username}/attestations/bulk-list": + post: + summary: List attestations by bulk subject digests + description: |- + List a collection of artifact attestations associated with any entry in a list of subject digests owned by a user. + + The collection of attestations returned by this endpoint is filtered according to the authenticated user's permissions; if the authenticated user cannot read a repository, the attestations associated with that repository will not be included in the response. In addition, when using a fine-grained access token the `attestations:read` permission is required. + + **Please note:** in order to offer meaningful security benefits, an attestation's signature and timestamps **must** be cryptographically verified, and the identity of the attestation signer **must** be validated. Attestations can be verified using the [GitHub CLI `attestation verify` command](https://cli.github.com/manual/gh_attestation_verify). For more information, see [our guide on how to use artifact attestations to establish a build's provenance](https://docs.github.com/enterprise-cloud@latest//actions/security-guides/using-artifact-attestations-to-establish-provenance-for-builds). + tags: + - users + operationId: users/list-attestations-bulk + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/users/attestations#list-attestations-by-bulk-subject-digests + parameters: + - *17 + - *84 + - *85 + - *213 + requestBody: + required: true + content: + application/json: + schema: + type: object + properties: + subject_digests: + type: array + items: + type: string + description: List of subject digests to fetch attestations for. + minItems: 1 + maxItems: 1024 + predicate_type: + type: string + description: |- + Optional filter for fetching attestations with a given predicate type. + This option accepts `provenance`, `sbom`, or freeform text for custom predicate types. + required: + - subject_digests + examples: + default: *747 + withPredicateType: *748 + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + properties: + attestations_subject_digests: + type: object + additionalProperties: + type: + - array + - 'null' + items: + type: object + properties: + bundle: + type: object + properties: + mediaType: + type: string + verificationMaterial: + type: object + properties: {} + additionalProperties: true + dsseEnvelope: + type: object + properties: {} + additionalProperties: true + description: The bundle of the attestation. + repository_id: + type: integer + bundle_url: + type: string + description: Mapping of subject digest to bundles. + page_info: + type: object + properties: + has_next: + type: boolean + description: Indicates whether there is a next page. + has_previous: + type: boolean + description: Indicates whether there is a previous page. + next: + type: string + description: The cursor to the next page. + previous: + type: string + description: The cursor to the previous page. + description: Information about the current page. + examples: + default: *749 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: users + subcategory: attestations "/users/{username}/attestations/delete-request": post: summary: Delete attestations in bulk @@ -112766,7 +112869,7 @@ paths: type: array items: *723 examples: - default: *747 + default: *750 headers: Link: *38 x-github: @@ -113036,7 +113139,7 @@ paths: application/json: schema: *297 examples: - default: *748 + default: *751 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -113854,7 +113957,7 @@ paths: type: array items: *740 examples: - default: *749 + default: *752 headers: Link: *38 x-github: @@ -113879,7 +113982,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/activity/starring#list-repositories-starred-by-a-user parameters: - *213 - - *750 + - *753 - *86 - *17 - *19 @@ -113891,7 +113994,7 @@ paths: schema: anyOf: - type: array - items: *751 + items: *754 - type: array items: *62 examples: @@ -114055,7 +114158,7 @@ webhooks: type: string enum: - disabled - enterprise: &752 + enterprise: &755 title: Enterprise description: |- An enterprise on GitHub. Webhook payloads contain the `enterprise` property when the webhook is configured @@ -114124,7 +114227,7 @@ webhooks: - created_at - updated_at - avatar_url - installation: &753 + installation: &756 title: Simple Installation description: |- The GitHub App installation. Webhook payloads contain the `installation` property when the event is configured @@ -114145,7 +114248,7 @@ webhooks: required: - id - node_id - organization: &754 + organization: &757 title: Organization Simple description: |- A GitHub organization. Webhook payloads contain the `organization` property when the webhook is configured for an @@ -114218,7 +114321,7 @@ webhooks: - public_members_url - avatar_url - description - repository: &755 + repository: &758 title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property @@ -115131,10 +115234,10 @@ webhooks: type: string enum: - enabled - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -115210,11 +115313,11 @@ webhooks: type: string enum: - created - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 - rule: &756 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 + rule: &759 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) @@ -115437,11 +115540,11 @@ webhooks: type: string enum: - deleted - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 - rule: *756 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 + rule: *759 sender: *4 required: - action @@ -115629,11 +115732,11 @@ webhooks: - everyone required: - from - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 - rule: *756 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 + rule: *759 sender: *4 required: - action @@ -115704,7 +115807,7 @@ webhooks: required: true content: application/json: - schema: &759 + schema: &762 title: Exemption request cancellation event type: object properties: @@ -115712,11 +115815,11 @@ webhooks: type: string enum: - cancelled - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 - exemption_request: &757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 + exemption_request: &760 title: Exemption Request description: A request from a user to be exempted from a set of rules. @@ -115954,7 +116057,7 @@ webhooks: - array - 'null' description: The responses to the exemption request. - items: &758 + items: &761 title: Exemption response description: A response to an exemption request by a delegated bypasser. @@ -116064,7 +116167,7 @@ webhooks: required: true content: application/json: - schema: &760 + schema: &763 title: Exemption request completed event type: object properties: @@ -116072,11 +116175,11 @@ webhooks: type: string enum: - completed - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 - exemption_request: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 + exemption_request: *760 sender: *4 required: - action @@ -116146,7 +116249,7 @@ webhooks: required: true content: application/json: - schema: &761 + schema: &764 title: Exemption request created event type: object properties: @@ -116154,11 +116257,11 @@ webhooks: type: string enum: - created - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 - exemption_request: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 + exemption_request: *760 sender: *4 required: - action @@ -116228,7 +116331,7 @@ webhooks: required: true content: application/json: - schema: &762 + schema: &765 title: Exemption response dismissed event type: object properties: @@ -116236,12 +116339,12 @@ webhooks: type: string enum: - response_dismissed - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 - exemption_request: *757 - exemption_response: *758 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 + exemption_request: *760 + exemption_response: *761 sender: *4 required: - action @@ -116313,7 +116416,7 @@ webhooks: required: true content: application/json: - schema: &763 + schema: &766 title: Exemption response submitted event type: object properties: @@ -116321,12 +116424,12 @@ webhooks: type: string enum: - response_submitted - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 - exemption_request: *757 - exemption_response: *758 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 + exemption_request: *760 + exemption_response: *761 sender: *4 required: - action @@ -116399,7 +116502,7 @@ webhooks: required: true content: application/json: - schema: *759 + schema: *762 responses: '200': description: Return a 200 status to indicate that the data was received @@ -116466,7 +116569,7 @@ webhooks: required: true content: application/json: - schema: *760 + schema: *763 responses: '200': description: Return a 200 status to indicate that the data was received @@ -116533,7 +116636,7 @@ webhooks: required: true content: application/json: - schema: *761 + schema: *764 responses: '200': description: Return a 200 status to indicate that the data was received @@ -116600,7 +116703,7 @@ webhooks: required: true content: application/json: - schema: *762 + schema: *765 responses: '200': description: Return a 200 status to indicate that the data was received @@ -116668,7 +116771,7 @@ webhooks: required: true content: application/json: - schema: *763 + schema: *766 responses: '200': description: Return a 200 status to indicate that the data was received @@ -116746,7 +116849,7 @@ webhooks: type: string enum: - completed - check_run: &765 + check_run: &768 title: CheckRun description: A check performed on the code of a given code change type: object @@ -116856,7 +116959,7 @@ webhooks: - examples: - neutral - deployment: *764 + deployment: *767 details_url: type: string examples: @@ -116954,9 +117057,9 @@ webhooks: - output - app - pull_requests - installation: *753 - organization: *754 - repository: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - check_run @@ -117349,10 +117452,10 @@ webhooks: type: string enum: - created - check_run: *765 - installation: *753 - organization: *754 - repository: *755 + check_run: *768 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - check_run @@ -117748,10 +117851,10 @@ webhooks: type: string enum: - requested_action - check_run: *765 - installation: *753 - organization: *754 - repository: *755 + check_run: *768 + installation: *756 + organization: *757 + repository: *758 requested_action: description: The action requested by the user. type: object @@ -118156,10 +118259,10 @@ webhooks: type: string enum: - rerequested - check_run: *765 - installation: *753 - organization: *754 - repository: *755 + check_run: *768 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - check_run @@ -119151,10 +119254,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -119839,10 +119942,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -120521,10 +120624,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -120842,20 +120945,20 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: &766 + commit_oid: &769 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: *752 - installation: *753 - organization: *754 - ref: &767 + enterprise: *755 + installation: *756 + organization: *757 + ref: &770 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: *755 + repository: *758 sender: *4 required: - action @@ -121260,12 +121363,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *766 - enterprise: *752 - installation: *753 - organization: *754 - ref: *767 - repository: *755 + commit_oid: *769 + enterprise: *755 + installation: *756 + organization: *757 + ref: *770 + repository: *758 sender: *4 required: - action @@ -121545,12 +121648,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *766 - enterprise: *752 - installation: *753 - organization: *754 - ref: *767 - repository: *755 + commit_oid: *769 + enterprise: *755 + installation: *756 + organization: *757 + ref: *770 + repository: *758 sender: *4 required: - action @@ -121893,12 +121996,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *766 - enterprise: *752 - installation: *753 - organization: *754 - ref: *767 - repository: *755 + commit_oid: *769 + enterprise: *755 + installation: *756 + organization: *757 + ref: *770 + repository: *758 sender: *4 required: - action @@ -122178,9 +122281,9 @@ webhooks: type: - string - 'null' - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 ref: description: The Git reference of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event @@ -122188,7 +122291,7 @@ webhooks: type: - string - 'null' - repository: *755 + repository: *758 sender: *4 required: - action @@ -122431,12 +122534,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *766 - enterprise: *752 - installation: *753 - organization: *754 - ref: *767 - repository: *755 + commit_oid: *769 + enterprise: *755 + installation: *756 + organization: *757 + ref: *770 + repository: *758 sender: *4 required: - action @@ -122698,10 +122801,10 @@ webhooks: - updated_at - author_association - body - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -122782,18 +122885,18 @@ webhooks: type: - string - 'null' - enterprise: *752 - installation: *753 + enterprise: *755 + installation: *756 master_branch: description: The name of the repository's default branch (usually `main`). type: string - organization: *754 - pusher_type: &768 + organization: *757 + pusher_type: &771 description: The pusher type for the event. Can be either `user` or a deploy key. type: string - ref: &769 + ref: &772 description: The [`git ref`](https://docs.github.com/enterprise-cloud@latest//rest/git/refs#get-a-reference) resource. type: string @@ -122803,7 +122906,7 @@ webhooks: enum: - tag - branch - repository: *755 + repository: *758 sender: *4 required: - ref @@ -122886,9 +122989,9 @@ webhooks: enum: - created definition: *112 - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 sender: *4 required: - action @@ -122973,9 +123076,9 @@ webhooks: description: The name of the property that was deleted. required: - property_name - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 sender: *4 required: - action @@ -123053,9 +123156,9 @@ webhooks: enum: - promote_to_enterprise definition: *112 - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 sender: *4 required: - action @@ -123133,9 +123236,9 @@ webhooks: enum: - updated definition: *112 - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 sender: *4 required: - action @@ -123212,10 +123315,10 @@ webhooks: type: string enum: - updated - enterprise: *752 - installation: *753 - repository: *755 - organization: *754 + enterprise: *755 + installation: *756 + repository: *758 + organization: *757 sender: *4 new_property_values: type: array @@ -123300,18 +123403,18 @@ webhooks: title: delete event type: object properties: - enterprise: *752 - installation: *753 - organization: *754 - pusher_type: *768 - ref: *769 + enterprise: *755 + installation: *756 + organization: *757 + pusher_type: *771 + ref: *772 ref_type: description: The type of Git ref object deleted in the repository. type: string enum: - tag - branch - repository: *755 + repository: *758 sender: *4 required: - ref @@ -123396,10 +123499,10 @@ webhooks: enum: - auto_dismissed alert: *502 - installation: *753 - organization: *754 - enterprise: *752 - repository: *755 + installation: *756 + organization: *757 + enterprise: *755 + repository: *758 sender: *4 required: - action @@ -123484,10 +123587,10 @@ webhooks: enum: - auto_reopened alert: *502 - installation: *753 - organization: *754 - enterprise: *752 - repository: *755 + installation: *756 + organization: *757 + enterprise: *755 + repository: *758 sender: *4 required: - action @@ -123572,10 +123675,10 @@ webhooks: enum: - created alert: *502 - installation: *753 - organization: *754 - enterprise: *752 - repository: *755 + installation: *756 + organization: *757 + enterprise: *755 + repository: *758 sender: *4 required: - action @@ -123658,10 +123761,10 @@ webhooks: enum: - dismissed alert: *502 - installation: *753 - organization: *754 - enterprise: *752 - repository: *755 + installation: *756 + organization: *757 + enterprise: *755 + repository: *758 sender: *4 required: - action @@ -123744,10 +123847,10 @@ webhooks: enum: - fixed alert: *502 - installation: *753 - organization: *754 - enterprise: *752 - repository: *755 + installation: *756 + organization: *757 + enterprise: *755 + repository: *758 sender: *4 required: - action @@ -123831,10 +123934,10 @@ webhooks: enum: - reintroduced alert: *502 - installation: *753 - organization: *754 - enterprise: *752 - repository: *755 + installation: *756 + organization: *757 + enterprise: *755 + repository: *758 sender: *4 required: - action @@ -123917,10 +124020,10 @@ webhooks: enum: - reopened alert: *502 - installation: *753 - organization: *754 - enterprise: *752 - repository: *755 + installation: *756 + organization: *757 + enterprise: *755 + repository: *758 sender: *4 required: - action @@ -123997,9 +124100,9 @@ webhooks: type: string enum: - created - enterprise: *752 - installation: *753 - key: &770 + enterprise: *755 + installation: *756 + key: &773 description: The [`deploy key`](https://docs.github.com/enterprise-cloud@latest//rest/deploy-keys/deploy-keys#get-a-deploy-key) resource. type: object @@ -124037,8 +124140,8 @@ webhooks: - verified - created_at - read_only - organization: *754 - repository: *755 + organization: *757 + repository: *758 sender: *4 required: - action @@ -124115,11 +124218,11 @@ webhooks: type: string enum: - deleted - enterprise: *752 - installation: *753 - key: *770 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + key: *773 + organization: *757 + repository: *758 sender: *4 required: - action @@ -124691,12 +124794,12 @@ webhooks: - updated_at - statuses_url - repository_url - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 - workflow: &774 + workflow: &777 title: Workflow type: - object @@ -125438,9 +125541,9 @@ webhooks: pull_requests: type: array items: *593 - repository: *755 - organization: *754 - installation: *753 + repository: *758 + organization: *757 + installation: *756 sender: *4 responses: '200': @@ -125511,7 +125614,7 @@ webhooks: type: string enum: - approved - approver: &771 + approver: &774 type: object properties: avatar_url: @@ -125554,11 +125657,11 @@ webhooks: type: string comment: type: string - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 - reviewers: &772 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 + reviewers: &775 type: array items: type: object @@ -125639,7 +125742,7 @@ webhooks: sender: *4 since: type: string - workflow_job_run: &773 + workflow_job_run: &776 type: object properties: conclusion: @@ -126385,18 +126488,18 @@ webhooks: type: string enum: - rejected - approver: *771 + approver: *774 comment: type: string - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 - reviewers: *772 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 + reviewers: *775 sender: *4 since: type: string - workflow_job_run: *773 + workflow_job_run: *776 workflow_job_runs: type: array items: @@ -127113,13 +127216,13 @@ webhooks: type: string enum: - requested - enterprise: *752 + enterprise: *755 environment: type: string - installation: *753 - organization: *754 - repository: *755 - requestor: &779 + installation: *756 + organization: *757 + repository: *758 + requestor: &782 title: User type: - object @@ -129062,12 +129165,12 @@ webhooks: - updated_at - deployment_url - repository_url - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 - workflow: *774 + workflow: *777 workflow_run: title: Deployment Workflow Run type: @@ -129758,7 +129861,7 @@ webhooks: type: string enum: - answered - answer: &777 + answer: &780 type: object properties: author_association: @@ -129918,7 +130021,7 @@ webhooks: - created_at - updated_at - body - discussion: &775 + discussion: &778 title: Discussion description: A Discussion in a repository. type: object @@ -130236,10 +130339,10 @@ webhooks: - author_association - active_lock_reason - body - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -130366,11 +130469,11 @@ webhooks: - from required: - category - discussion: *775 - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + discussion: *778 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -130453,11 +130556,11 @@ webhooks: type: string enum: - closed - discussion: *775 - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + discussion: *778 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -130539,7 +130642,7 @@ webhooks: type: string enum: - created - comment: &776 + comment: &779 type: object properties: author_association: @@ -130699,11 +130802,11 @@ webhooks: - updated_at - body - reactions - discussion: *775 - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + discussion: *778 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -130786,12 +130889,12 @@ webhooks: type: string enum: - deleted - comment: *776 - discussion: *775 - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + comment: *779 + discussion: *778 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -130886,12 +130989,12 @@ webhooks: - from required: - body - comment: *776 - discussion: *775 - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + comment: *779 + discussion: *778 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -130975,11 +131078,11 @@ webhooks: type: string enum: - created - discussion: *775 - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + discussion: *778 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -131061,11 +131164,11 @@ webhooks: type: string enum: - deleted - discussion: *775 - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + discussion: *778 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -131165,11 +131268,11 @@ webhooks: type: string required: - from - discussion: *775 - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + discussion: *778 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -131251,10 +131354,10 @@ webhooks: type: string enum: - labeled - discussion: *775 - enterprise: *752 - installation: *753 - label: &778 + discussion: *778 + enterprise: *755 + installation: *756 + label: &781 title: Label type: object properties: @@ -131287,8 +131390,8 @@ webhooks: - color - default - description - organization: *754 - repository: *755 + organization: *757 + repository: *758 sender: *4 required: - action @@ -131371,11 +131474,11 @@ webhooks: type: string enum: - locked - discussion: *775 - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + discussion: *778 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -131457,11 +131560,11 @@ webhooks: type: string enum: - pinned - discussion: *775 - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + discussion: *778 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -131543,11 +131646,11 @@ webhooks: type: string enum: - reopened - discussion: *775 - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + discussion: *778 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -131632,16 +131735,16 @@ webhooks: changes: type: object properties: - new_discussion: *775 - new_repository: *755 + new_discussion: *778 + new_repository: *758 required: - new_discussion - new_repository - discussion: *775 - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + discussion: *778 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -131724,10 +131827,10 @@ webhooks: type: string enum: - unanswered - discussion: *775 - old_answer: *777 - organization: *754 - repository: *755 + discussion: *778 + old_answer: *780 + organization: *757 + repository: *758 sender: *4 required: - action @@ -131809,12 +131912,12 @@ webhooks: type: string enum: - unlabeled - discussion: *775 - enterprise: *752 - installation: *753 - label: *778 - organization: *754 - repository: *755 + discussion: *778 + enterprise: *755 + installation: *756 + label: *781 + organization: *757 + repository: *758 sender: *4 required: - action @@ -131897,11 +132000,11 @@ webhooks: type: string enum: - unlocked - discussion: *775 - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + discussion: *778 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -131983,11 +132086,11 @@ webhooks: type: string enum: - unpinned - discussion: *775 - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + discussion: *778 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -132056,7 +132159,7 @@ webhooks: required: true content: application/json: - schema: *761 + schema: *764 responses: '200': description: Return a 200 status to indicate that the data was received @@ -132119,7 +132222,7 @@ webhooks: required: true content: application/json: - schema: *763 + schema: *766 responses: '200': description: Return a 200 status to indicate that the data was received @@ -132185,7 +132288,7 @@ webhooks: required: true content: application/json: - schema: *759 + schema: *762 responses: '200': description: Return a 200 status to indicate that the data was received @@ -132251,7 +132354,7 @@ webhooks: required: true content: application/json: - schema: *760 + schema: *763 responses: '200': description: Return a 200 status to indicate that the data was received @@ -132317,7 +132420,7 @@ webhooks: required: true content: application/json: - schema: *761 + schema: *764 responses: '200': description: Return a 200 status to indicate that the data was received @@ -132383,7 +132486,7 @@ webhooks: required: true content: application/json: - schema: *762 + schema: *765 responses: '200': description: Return a 200 status to indicate that the data was received @@ -132449,7 +132552,7 @@ webhooks: required: true content: application/json: - schema: *763 + schema: *766 responses: '200': description: Return a 200 status to indicate that the data was received @@ -132516,7 +132619,7 @@ webhooks: description: A user forks a repository. type: object properties: - enterprise: *752 + enterprise: *755 forkee: description: The created [`repository`](https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#get-a-repository) resource. @@ -133194,9 +133297,9 @@ webhooks: type: integer watchers_count: type: integer - installation: *753 - organization: *754 - repository: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - forkee @@ -133342,9 +133445,9 @@ webhooks: title: gollum event type: object properties: - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 pages: description: The pages that were updated. type: array @@ -133382,7 +133485,7 @@ webhooks: - action - sha - html_url - repository: *755 + repository: *758 sender: *4 required: - pages @@ -133458,10 +133561,10 @@ webhooks: type: string enum: - created - enterprise: *752 + enterprise: *755 installation: *20 - organization: *754 - repositories: &780 + organization: *757 + repositories: &783 description: An array of repository objects that the installation can access. type: array @@ -133487,8 +133590,8 @@ webhooks: - name - full_name - private - repository: *755 - requester: *779 + repository: *758 + requester: *782 sender: *4 required: - action @@ -133563,11 +133666,11 @@ webhooks: type: string enum: - deleted - enterprise: *752 + enterprise: *755 installation: *20 - organization: *754 - repositories: *780 - repository: *755 + organization: *757 + repositories: *783 + repository: *758 requester: type: - 'null' @@ -133644,11 +133747,11 @@ webhooks: type: string enum: - new_permissions_accepted - enterprise: *752 + enterprise: *755 installation: *20 - organization: *754 - repositories: *780 - repository: *755 + organization: *757 + repositories: *783 + repository: *758 requester: type: - 'null' @@ -133725,10 +133828,10 @@ webhooks: type: string enum: - added - enterprise: *752 + enterprise: *755 installation: *20 - organization: *754 - repositories_added: &781 + organization: *757 + repositories_added: &784 description: An array of repository objects, which were added to the installation. type: array @@ -133774,15 +133877,15 @@ webhooks: private: description: Whether the repository is private or public. type: boolean - repository: *755 - repository_selection: &782 + repository: *758 + repository_selection: &785 description: Describe whether all repositories have been selected or there's a selection involved type: string enum: - all - selected - requester: *779 + requester: *782 sender: *4 required: - action @@ -133861,10 +133964,10 @@ webhooks: type: string enum: - removed - enterprise: *752 + enterprise: *755 installation: *20 - organization: *754 - repositories_added: *781 + organization: *757 + repositories_added: *784 repositories_removed: description: An array of repository objects, which were removed from the installation. @@ -133891,9 +133994,9 @@ webhooks: - name - full_name - private - repository: *755 - repository_selection: *782 - requester: *779 + repository: *758 + repository_selection: *785 + requester: *782 sender: *4 required: - action @@ -133972,11 +134075,11 @@ webhooks: type: string enum: - suspend - enterprise: *752 + enterprise: *755 installation: *20 - organization: *754 - repositories: *780 - repository: *755 + organization: *757 + repositories: *783 + repository: *758 requester: type: - 'null' @@ -134159,10 +134262,10 @@ webhooks: type: string required: - from - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 target_type: type: string @@ -134241,11 +134344,11 @@ webhooks: type: string enum: - unsuspend - enterprise: *752 + enterprise: *755 installation: *20 - organization: *754 - repositories: *780 - repository: *755 + organization: *757 + repositories: *783 + repository: *758 requester: type: - 'null' @@ -134493,8 +134596,8 @@ webhooks: - performed_via_github_app - body - reactions - enterprise: *752 - installation: *753 + enterprise: *755 + installation: *756 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -135685,8 +135788,8 @@ webhooks: - state - locked - assignee - organization: *754 - repository: *755 + organization: *757 + repository: *758 sender: *4 required: - action @@ -135766,7 +135869,7 @@ webhooks: type: string enum: - deleted - comment: &783 + comment: &786 title: issue comment description: The [comment](https://docs.github.com/enterprise-cloud@latest//rest/issues/comments#get-an-issue-comment) itself. @@ -135933,8 +136036,8 @@ webhooks: - performed_via_github_app - body - reactions - enterprise: *752 - installation: *753 + enterprise: *755 + installation: *756 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -137123,8 +137226,8 @@ webhooks: - state - locked - assignee - organization: *754 - repository: *755 + organization: *757 + repository: *758 sender: *4 required: - action @@ -137204,7 +137307,7 @@ webhooks: type: string enum: - edited - changes: &808 + changes: &811 description: The changes to the comment. type: object properties: @@ -137216,9 +137319,9 @@ webhooks: type: string required: - from - comment: *783 - enterprise: *752 - installation: *753 + comment: *786 + enterprise: *755 + installation: *756 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -138408,8 +138511,8 @@ webhooks: - state - locked - assignee - organization: *754 - repository: *755 + organization: *757 + repository: *758 sender: *4 required: - action @@ -138491,10 +138594,10 @@ webhooks: type: string enum: - assigned - assignee: *779 - enterprise: *752 - installation: *753 - issue: &786 + assignee: *782 + enterprise: *755 + installation: *756 + issue: &789 title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -139439,8 +139542,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *754 - repository: *755 + organization: *757 + repository: *758 sender: *4 required: - action @@ -139520,8 +139623,8 @@ webhooks: type: string enum: - closed - enterprise: *752 - installation: *753 + enterprise: *755 + installation: *756 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -140614,8 +140717,8 @@ webhooks: required: - state - closed_at - organization: *754 - repository: *755 + organization: *757 + repository: *758 sender: *4 required: - action @@ -140694,8 +140797,8 @@ webhooks: type: string enum: - deleted - enterprise: *752 - installation: *753 + enterprise: *755 + installation: *756 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -141635,8 +141738,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *754 - repository: *755 + organization: *757 + repository: *758 sender: *4 required: - action @@ -141715,8 +141818,8 @@ webhooks: type: string enum: - demilestoned - enterprise: *752 - installation: *753 + enterprise: *755 + installation: *756 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -142658,7 +142761,7 @@ webhooks: format: uri user_view_type: type: string - milestone: &784 + milestone: &787 title: Milestone description: A collection of related issues and pull requests. type: object @@ -142801,8 +142904,8 @@ webhooks: - updated_at - due_on - closed_at - organization: *754 - repository: *755 + organization: *757 + repository: *758 sender: *4 required: - action @@ -142901,8 +143004,8 @@ webhooks: type: string required: - from - enterprise: *752 - installation: *753 + enterprise: *755 + installation: *756 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -143847,9 +143950,9 @@ webhooks: - active_lock_reason - body - reactions - label: *778 - organization: *754 - repository: *755 + label: *781 + organization: *757 + repository: *758 sender: *4 required: - action @@ -143929,8 +144032,8 @@ webhooks: type: string enum: - labeled - enterprise: *752 - installation: *753 + enterprise: *755 + installation: *756 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -144874,9 +144977,9 @@ webhooks: - active_lock_reason - body - reactions - label: *778 - organization: *754 - repository: *755 + label: *781 + organization: *757 + repository: *758 sender: *4 required: - action @@ -144956,8 +145059,8 @@ webhooks: type: string enum: - locked - enterprise: *752 - installation: *753 + enterprise: *755 + installation: *756 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -145903,8 +146006,8 @@ webhooks: format: uri user_view_type: type: string - organization: *754 - repository: *755 + organization: *757 + repository: *758 sender: *4 required: - action @@ -145983,8 +146086,8 @@ webhooks: type: string enum: - milestoned - enterprise: *752 - installation: *753 + enterprise: *755 + installation: *756 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -146924,9 +147027,9 @@ webhooks: format: uri user_view_type: type: string - milestone: *784 - organization: *754 - repository: *755 + milestone: *787 + organization: *757 + repository: *758 sender: *4 required: - action @@ -148408,8 +148511,8 @@ webhooks: required: - old_issue - old_repository - enterprise: *752 - installation: *753 + enterprise: *755 + installation: *756 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -149353,8 +149456,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *754 - repository: *755 + organization: *757 + repository: *758 sender: *4 required: - action @@ -149434,9 +149537,9 @@ webhooks: type: string enum: - pinned - enterprise: *752 - installation: *753 - issue: &785 + enterprise: *755 + installation: *756 + issue: &788 title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -150374,8 +150477,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *754 - repository: *755 + organization: *757 + repository: *758 sender: *4 required: - action @@ -150454,8 +150557,8 @@ webhooks: type: string enum: - reopened - enterprise: *752 - installation: *753 + enterprise: *755 + installation: *756 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -151400,8 +151503,8 @@ webhooks: user_view_type: type: string type: *280 - organization: *754 - repository: *755 + organization: *757 + repository: *758 sender: *4 required: - action @@ -152902,11 +153005,11 @@ webhooks: required: - new_issue - new_repository - enterprise: *752 - installation: *753 - issue: *785 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + issue: *788 + organization: *757 + repository: *758 sender: *4 required: - action @@ -152986,12 +153089,12 @@ webhooks: type: string enum: - typed - enterprise: *752 - installation: *753 - issue: *786 + enterprise: *755 + installation: *756 + issue: *789 type: *280 - organization: *754 - repository: *755 + organization: *757 + repository: *758 sender: *4 required: - action @@ -153072,7 +153175,7 @@ webhooks: type: string enum: - unassigned - assignee: &811 + assignee: &814 title: User type: - object @@ -153144,11 +153247,11 @@ webhooks: required: - login - id - enterprise: *752 - installation: *753 - issue: *786 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + issue: *789 + organization: *757 + repository: *758 sender: *4 required: - action @@ -153227,12 +153330,12 @@ webhooks: type: string enum: - unlabeled - enterprise: *752 - installation: *753 - issue: *786 - label: *778 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + issue: *789 + label: *781 + organization: *757 + repository: *758 sender: *4 required: - action @@ -153312,8 +153415,8 @@ webhooks: type: string enum: - unlocked - enterprise: *752 - installation: *753 + enterprise: *755 + installation: *756 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -154257,8 +154360,8 @@ webhooks: format: uri user_view_type: type: string - organization: *754 - repository: *755 + organization: *757 + repository: *758 sender: *4 required: - action @@ -154338,11 +154441,11 @@ webhooks: type: string enum: - unpinned - enterprise: *752 - installation: *753 - issue: *785 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + issue: *788 + organization: *757 + repository: *758 sender: *4 required: - action @@ -154421,12 +154524,12 @@ webhooks: type: string enum: - untyped - enterprise: *752 - installation: *753 - issue: *786 + enterprise: *755 + installation: *756 + issue: *789 type: *280 - organization: *754 - repository: *755 + organization: *757 + repository: *758 sender: *4 required: - action @@ -154506,11 +154609,11 @@ webhooks: type: string enum: - created - enterprise: *752 - installation: *753 - label: *778 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + label: *781 + organization: *757 + repository: *758 sender: *4 required: - action @@ -154588,11 +154691,11 @@ webhooks: type: string enum: - deleted - enterprise: *752 - installation: *753 - label: *778 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + label: *781 + organization: *757 + repository: *758 sender: *4 required: - action @@ -154702,11 +154805,11 @@ webhooks: type: string required: - from - enterprise: *752 - installation: *753 - label: *778 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + label: *781 + organization: *757 + repository: *758 sender: *4 required: - action @@ -154788,9 +154891,9 @@ webhooks: - cancelled effective_date: type: string - enterprise: *752 - installation: *753 - marketplace_purchase: &787 + enterprise: *755 + installation: *756 + marketplace_purchase: &790 title: Marketplace Purchase type: object required: @@ -154878,8 +154981,8 @@ webhooks: type: integer unit_count: type: integer - organization: *754 - previous_marketplace_purchase: &788 + organization: *757 + previous_marketplace_purchase: &791 title: Marketplace Purchase type: object properties: @@ -154963,7 +155066,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *755 + repository: *758 sender: *4 required: - action @@ -155043,10 +155146,10 @@ webhooks: - changed effective_date: type: string - enterprise: *752 - installation: *753 - marketplace_purchase: *787 - organization: *754 + enterprise: *755 + installation: *756 + marketplace_purchase: *790 + organization: *757 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -155134,7 +155237,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *755 + repository: *758 sender: *4 required: - action @@ -155216,10 +155319,10 @@ webhooks: - pending_change effective_date: type: string - enterprise: *752 - installation: *753 - marketplace_purchase: *787 - organization: *754 + enterprise: *755 + installation: *756 + marketplace_purchase: *790 + organization: *757 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -155305,7 +155408,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *755 + repository: *758 sender: *4 required: - action @@ -155386,8 +155489,8 @@ webhooks: - pending_change_cancelled effective_date: type: string - enterprise: *752 - installation: *753 + enterprise: *755 + installation: *756 marketplace_purchase: title: Marketplace Purchase type: object @@ -155473,9 +155576,9 @@ webhooks: type: integer unit_count: type: integer - organization: *754 - previous_marketplace_purchase: *788 - repository: *755 + organization: *757 + previous_marketplace_purchase: *791 + repository: *758 sender: *4 required: - action @@ -155555,12 +155658,12 @@ webhooks: - purchased effective_date: type: string - enterprise: *752 - installation: *753 - marketplace_purchase: *787 - organization: *754 - previous_marketplace_purchase: *788 - repository: *755 + enterprise: *755 + installation: *756 + marketplace_purchase: *790 + organization: *757 + previous_marketplace_purchase: *791 + repository: *758 sender: *4 required: - action @@ -155662,11 +155765,11 @@ webhooks: type: string required: - to - enterprise: *752 - installation: *753 - member: *779 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + member: *782 + organization: *757 + repository: *758 sender: *4 required: - action @@ -155768,11 +155871,11 @@ webhooks: type: - string - 'null' - enterprise: *752 - installation: *753 - member: *779 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + member: *782 + organization: *757 + repository: *758 sender: *4 required: - action @@ -155851,11 +155954,11 @@ webhooks: type: string enum: - removed - enterprise: *752 - installation: *753 - member: *779 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + member: *782 + organization: *757 + repository: *758 sender: *4 required: - action @@ -155933,11 +156036,11 @@ webhooks: type: string enum: - added - enterprise: *752 - installation: *753 - member: *779 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + member: *782 + organization: *757 + repository: *758 scope: description: The scope of the membership. Currently, can only be `team`. @@ -156015,7 +156118,7 @@ webhooks: required: - login - id - team: &789 + team: &792 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -156208,11 +156311,11 @@ webhooks: type: string enum: - removed - enterprise: *752 - installation: *753 - member: *779 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + member: *782 + organization: *757 + repository: *758 scope: description: The scope of the membership. Currently, can only be `team`. @@ -156291,7 +156394,7 @@ webhooks: required: - login - id - team: *789 + team: *792 required: - action - scope @@ -156373,8 +156476,8 @@ webhooks: type: string enum: - checks_requested - installation: *753 - merge_group: &790 + installation: *756 + merge_group: &793 type: object title: Merge Group description: A group of pull requests that the merge queue has grouped @@ -156400,8 +156503,8 @@ webhooks: - base_sha - base_ref - head_commit - organization: *754 - repository: *755 + organization: *757 + repository: *758 sender: *4 required: - action @@ -156487,10 +156590,10 @@ webhooks: - merged - invalidated - dequeued - installation: *753 - merge_group: *790 - organization: *754 - repository: *755 + installation: *756 + merge_group: *793 + organization: *757 + repository: *758 sender: *4 required: - action @@ -156563,7 +156666,7 @@ webhooks: type: string enum: - deleted - enterprise: *752 + enterprise: *755 hook: description: 'The deleted webhook. This will contain different keys based on the type of webhook it is: repository, organization, @@ -156672,12 +156775,12 @@ webhooks: hook_id: description: The id of the modified webhook. type: integer - installation: *753 - organization: *754 + installation: *756 + organization: *757 repository: anyOf: - type: 'null' - - *755 + - *758 sender: *4 required: - action @@ -156757,11 +156860,11 @@ webhooks: type: string enum: - closed - enterprise: *752 - installation: *753 - milestone: *784 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + milestone: *787 + organization: *757 + repository: *758 sender: *4 required: - action @@ -156840,9 +156943,9 @@ webhooks: type: string enum: - created - enterprise: *752 - installation: *753 - milestone: &791 + enterprise: *755 + installation: *756 + milestone: &794 title: Milestone description: A collection of related issues and pull requests. type: object @@ -156984,8 +157087,8 @@ webhooks: - updated_at - due_on - closed_at - organization: *754 - repository: *755 + organization: *757 + repository: *758 sender: *4 required: - action @@ -157064,11 +157167,11 @@ webhooks: type: string enum: - deleted - enterprise: *752 - installation: *753 - milestone: *784 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + milestone: *787 + organization: *757 + repository: *758 sender: *4 required: - action @@ -157178,11 +157281,11 @@ webhooks: type: string required: - from - enterprise: *752 - installation: *753 - milestone: *784 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + milestone: *787 + organization: *757 + repository: *758 sender: *4 required: - action @@ -157262,11 +157365,11 @@ webhooks: type: string enum: - opened - enterprise: *752 - installation: *753 - milestone: *791 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + milestone: *794 + organization: *757 + repository: *758 sender: *4 required: - action @@ -157345,11 +157448,11 @@ webhooks: type: string enum: - blocked - blocked_user: *779 - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + blocked_user: *782 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -157428,11 +157531,11 @@ webhooks: type: string enum: - unblocked - blocked_user: *779 - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + blocked_user: *782 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -157511,9 +157614,9 @@ webhooks: type: string enum: - deleted - enterprise: *752 - installation: *753 - membership: &792 + enterprise: *755 + installation: *756 + membership: &795 title: Membership description: The membership between the user and the organization. Not present when the action is `member_invited`. @@ -157607,8 +157710,8 @@ webhooks: - role - organization_url - user - organization: *754 - repository: *755 + organization: *757 + repository: *758 sender: *4 required: - action @@ -157686,11 +157789,11 @@ webhooks: type: string enum: - member_added - enterprise: *752 - installation: *753 - membership: *792 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + membership: *795 + organization: *757 + repository: *758 sender: *4 required: - action @@ -157769,8 +157872,8 @@ webhooks: type: string enum: - member_invited - enterprise: *752 - installation: *753 + enterprise: *755 + installation: *756 invitation: description: The invitation for the user or email if the action is `member_invited`. @@ -157892,10 +157995,10 @@ webhooks: - inviter - team_count - invitation_teams_url - organization: *754 - repository: *755 + organization: *757 + repository: *758 sender: *4 - user: *779 + user: *782 required: - action - invitation @@ -157973,11 +158076,11 @@ webhooks: type: string enum: - member_removed - enterprise: *752 - installation: *753 - membership: *792 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + membership: *795 + organization: *757 + repository: *758 sender: *4 required: - action @@ -158064,11 +158167,11 @@ webhooks: properties: from: type: string - enterprise: *752 - installation: *753 - membership: *792 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + membership: *795 + organization: *757 + repository: *758 sender: *4 required: - action @@ -158144,9 +158247,9 @@ webhooks: type: string enum: - published - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 package: description: Information about the package. type: object @@ -158669,7 +158772,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: &793 + items: &796 title: Ruby Gems metadata type: object properties: @@ -158766,7 +158869,7 @@ webhooks: - owner - package_version - registry - repository: *755 + repository: *758 sender: *4 required: - action @@ -158842,9 +158945,9 @@ webhooks: type: string enum: - updated - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 package: description: Information about the package. type: object @@ -159206,7 +159309,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: *793 + items: *796 source_url: type: string format: uri @@ -159277,7 +159380,7 @@ webhooks: - owner - package_version - registry - repository: *755 + repository: *758 sender: *4 required: - action @@ -159458,12 +159561,12 @@ webhooks: - duration - created_at - updated_at - enterprise: *752 + enterprise: *755 id: type: integer - installation: *753 - organization: *754 - repository: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - id @@ -159540,7 +159643,7 @@ webhooks: type: string enum: - approved - personal_access_token_request: &794 + personal_access_token_request: &797 title: Personal Access Token Request description: Details of a Personal Access Token Request. type: object @@ -159690,10 +159793,10 @@ webhooks: - token_expired - token_expires_at - token_last_used_at - enterprise: *752 - organization: *754 + enterprise: *755 + organization: *757 sender: *4 - installation: *753 + installation: *756 required: - action - personal_access_token_request @@ -159770,11 +159873,11 @@ webhooks: type: string enum: - cancelled - personal_access_token_request: *794 - enterprise: *752 - organization: *754 + personal_access_token_request: *797 + enterprise: *755 + organization: *757 sender: *4 - installation: *753 + installation: *756 required: - action - personal_access_token_request @@ -159850,11 +159953,11 @@ webhooks: type: string enum: - created - personal_access_token_request: *794 - enterprise: *752 - organization: *754 + personal_access_token_request: *797 + enterprise: *755 + organization: *757 sender: *4 - installation: *753 + installation: *756 required: - action - personal_access_token_request @@ -159929,11 +160032,11 @@ webhooks: type: string enum: - denied - personal_access_token_request: *794 - organization: *754 - enterprise: *752 + personal_access_token_request: *797 + organization: *757 + enterprise: *755 sender: *4 - installation: *753 + installation: *756 required: - action - personal_access_token_request @@ -160038,7 +160141,7 @@ webhooks: id: description: Unique identifier of the webhook. type: integer - last_response: *795 + last_response: *798 name: description: The type of webhook. The only valid value is 'web'. type: string @@ -160070,8 +160173,8 @@ webhooks: hook_id: description: The ID of the webhook that triggered the ping. type: integer - organization: *754 - repository: *755 + organization: *757 + repository: *758 sender: *4 zen: description: Random string of GitHub zen. @@ -160316,10 +160419,10 @@ webhooks: - from required: - note - enterprise: *752 - installation: *753 - organization: *754 - project_card: &796 + enterprise: *755 + installation: *756 + organization: *757 + project_card: &799 title: Project Card type: object properties: @@ -160442,7 +160545,7 @@ webhooks: - creator - created_at - updated_at - repository: *755 + repository: *758 sender: *4 required: - action @@ -160523,11 +160626,11 @@ webhooks: type: string enum: - created - enterprise: *752 - installation: *753 - organization: *754 - project_card: *796 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + project_card: *799 + repository: *758 sender: *4 required: - action @@ -160607,9 +160710,9 @@ webhooks: type: string enum: - deleted - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 project_card: title: Project Card type: object @@ -160739,7 +160842,7 @@ webhooks: repository: anyOf: - type: 'null' - - *755 + - *758 sender: *4 required: - action @@ -160833,11 +160936,11 @@ webhooks: - from required: - note - enterprise: *752 - installation: *753 - organization: *754 - project_card: *796 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + project_card: *799 + repository: *758 sender: *4 required: - action @@ -160931,9 +161034,9 @@ webhooks: - from required: - column_id - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 project_card: allOf: - title: Project Card @@ -161130,7 +161233,7 @@ webhooks: type: string required: - after_id - repository: *755 + repository: *758 sender: *4 required: - action @@ -161210,10 +161313,10 @@ webhooks: type: string enum: - closed - enterprise: *752 - installation: *753 - organization: *754 - project: &798 + enterprise: *755 + installation: *756 + organization: *757 + project: &801 title: Project type: object properties: @@ -161340,7 +161443,7 @@ webhooks: - creator - created_at - updated_at - repository: *755 + repository: *758 sender: *4 required: - action @@ -161420,10 +161523,10 @@ webhooks: type: string enum: - created - enterprise: *752 - installation: *753 - organization: *754 - project_column: &797 + enterprise: *755 + installation: *756 + organization: *757 + project_column: &800 title: Project Column type: object properties: @@ -161463,7 +161566,7 @@ webhooks: - name - created_at - updated_at - repository: *755 + repository: *758 sender: *4 required: - action @@ -161542,14 +161645,14 @@ webhooks: type: string enum: - deleted - enterprise: *752 - installation: *753 - organization: *754 - project_column: *797 + enterprise: *755 + installation: *756 + organization: *757 + project_column: *800 repository: anyOf: - type: 'null' - - *755 + - *758 sender: *4 required: - action @@ -161638,11 +161741,11 @@ webhooks: type: string required: - from - enterprise: *752 - installation: *753 - organization: *754 - project_column: *797 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + project_column: *800 + repository: *758 sender: *4 required: - action @@ -161722,11 +161825,11 @@ webhooks: type: string enum: - moved - enterprise: *752 - installation: *753 - organization: *754 - project_column: *797 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + project_column: *800 + repository: *758 sender: *4 required: - action @@ -161806,11 +161909,11 @@ webhooks: type: string enum: - created - enterprise: *752 - installation: *753 - organization: *754 - project: *798 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + project: *801 + repository: *758 sender: *4 required: - action @@ -161890,14 +161993,14 @@ webhooks: type: string enum: - deleted - enterprise: *752 - installation: *753 - organization: *754 - project: *798 + enterprise: *755 + installation: *756 + organization: *757 + project: *801 repository: anyOf: - type: 'null' - - *755 + - *758 sender: *4 required: - action @@ -161998,11 +162101,11 @@ webhooks: type: string required: - from - enterprise: *752 - installation: *753 - organization: *754 - project: *798 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + project: *801 + repository: *758 sender: *4 required: - action @@ -162081,11 +162184,11 @@ webhooks: type: string enum: - reopened - enterprise: *752 - installation: *753 - organization: *754 - project: *798 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + project: *801 + repository: *758 sender: *4 required: - action @@ -162166,9 +162269,9 @@ webhooks: type: string enum: - closed - installation: *753 - organization: *754 - projects_v2: &799 + installation: *756 + organization: *757 + projects_v2: &802 title: Projects v2 Project description: A projects v2 project type: object @@ -162316,9 +162419,9 @@ webhooks: type: string enum: - created - installation: *753 - organization: *754 - projects_v2: *799 + installation: *756 + organization: *757 + projects_v2: *802 sender: *4 required: - action @@ -162399,9 +162502,9 @@ webhooks: type: string enum: - deleted - installation: *753 - organization: *754 - projects_v2: *799 + installation: *756 + organization: *757 + projects_v2: *802 sender: *4 required: - action @@ -162522,9 +162625,9 @@ webhooks: type: string to: type: string - installation: *753 - organization: *754 - projects_v2: *799 + installation: *756 + organization: *757 + projects_v2: *802 sender: *4 required: - action @@ -162607,7 +162710,7 @@ webhooks: type: string enum: - archived - changes: &803 + changes: &806 type: object properties: archived_at: @@ -162623,9 +162726,9 @@ webhooks: - string - 'null' format: date-time - installation: *753 - organization: *754 - projects_v2_item: &800 + installation: *756 + organization: *757 + projects_v2_item: &803 title: Projects v2 Item description: An item belonging to a project type: object @@ -162764,9 +162867,9 @@ webhooks: - 'null' to: type: string - installation: *753 - organization: *754 - projects_v2_item: *800 + installation: *756 + organization: *757 + projects_v2_item: *803 sender: *4 required: - action @@ -162848,9 +162951,9 @@ webhooks: type: string enum: - created - installation: *753 - organization: *754 - projects_v2_item: *800 + installation: *756 + organization: *757 + projects_v2_item: *803 sender: *4 required: - action @@ -162931,9 +163034,9 @@ webhooks: type: string enum: - deleted - installation: *753 - organization: *754 - projects_v2_item: *800 + installation: *756 + organization: *757 + projects_v2_item: *803 sender: *4 required: - action @@ -163038,7 +163141,7 @@ webhooks: oneOf: - type: string - type: integer - - &801 + - &804 title: Projects v2 Single Select Option description: An option for a single select field type: object @@ -163058,7 +163161,7 @@ webhooks: required: - id - name - - &802 + - &805 title: Projects v2 Iteration Setting description: An iteration setting for an iteration field type: object @@ -163087,8 +163190,8 @@ webhooks: oneOf: - type: string - type: integer - - *801 - - *802 + - *804 + - *805 type: - 'null' - string @@ -163111,9 +163214,9 @@ webhooks: - 'null' required: - body - installation: *753 - organization: *754 - projects_v2_item: *800 + installation: *756 + organization: *757 + projects_v2_item: *803 sender: *4 required: - action @@ -163210,9 +163313,9 @@ webhooks: type: - string - 'null' - installation: *753 - organization: *754 - projects_v2_item: *800 + installation: *756 + organization: *757 + projects_v2_item: *803 sender: *4 required: - action @@ -163295,10 +163398,10 @@ webhooks: type: string enum: - restored - changes: *803 - installation: *753 - organization: *754 - projects_v2_item: *800 + changes: *806 + installation: *756 + organization: *757 + projects_v2_item: *803 sender: *4 required: - action @@ -163380,9 +163483,9 @@ webhooks: type: string enum: - reopened - installation: *753 - organization: *754 - projects_v2: *799 + installation: *756 + organization: *757 + projects_v2: *802 sender: *4 required: - action @@ -163463,9 +163566,9 @@ webhooks: type: string enum: - created - installation: *753 - organization: *754 - projects_v2_status_update: &804 + installation: *756 + organization: *757 + projects_v2_status_update: &807 title: Projects v2 Status Update description: An status update belonging to a project type: object @@ -163600,9 +163703,9 @@ webhooks: type: string enum: - deleted - installation: *753 - organization: *754 - projects_v2_status_update: *804 + installation: *756 + organization: *757 + projects_v2_status_update: *807 sender: *4 required: - action @@ -163748,9 +163851,9 @@ webhooks: - string - 'null' format: date - installation: *753 - organization: *754 - projects_v2_status_update: *804 + installation: *756 + organization: *757 + projects_v2_status_update: *807 sender: *4 required: - action @@ -163821,10 +163924,10 @@ webhooks: title: public event type: object properties: - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - repository @@ -163901,13 +164004,13 @@ webhooks: type: string enum: - assigned - assignee: *779 - enterprise: *752 - installation: *753 - number: &805 + assignee: *782 + enterprise: *755 + installation: *756 + number: &808 description: The pull request number. type: integer - organization: *754 + organization: *757 pull_request: title: Pull Request type: object @@ -166256,7 +166359,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *755 + repository: *758 sender: *4 required: - action @@ -166338,11 +166441,11 @@ webhooks: type: string enum: - auto_merge_disabled - enterprise: *752 - installation: *753 + enterprise: *755 + installation: *756 number: type: integer - organization: *754 + organization: *757 pull_request: title: Pull Request type: object @@ -168684,7 +168787,7 @@ webhooks: - draft reason: type: string - repository: *755 + repository: *758 sender: *4 required: - action @@ -168766,11 +168869,11 @@ webhooks: type: string enum: - auto_merge_enabled - enterprise: *752 - installation: *753 + enterprise: *755 + installation: *756 number: type: integer - organization: *754 + organization: *757 pull_request: title: Pull Request type: object @@ -171112,7 +171215,7 @@ webhooks: - draft reason: type: string - repository: *755 + repository: *758 sender: *4 required: - action @@ -171194,11 +171297,11 @@ webhooks: type: string enum: - closed - enterprise: *752 - installation: *753 - number: *805 - organization: *754 - pull_request: &806 + enterprise: *755 + installation: *756 + number: *808 + organization: *757 + pull_request: &809 allOf: - *593 - type: object @@ -171262,7 +171365,7 @@ webhooks: Please use `squash_merge_commit_title` instead.** type: boolean default: false - repository: *755 + repository: *758 sender: *4 required: - action @@ -171343,12 +171446,12 @@ webhooks: type: string enum: - converted_to_draft - enterprise: *752 - installation: *753 - number: *805 - organization: *754 - pull_request: *806 - repository: *755 + enterprise: *755 + installation: *756 + number: *808 + organization: *757 + pull_request: *809 + repository: *758 sender: *4 required: - action @@ -171428,11 +171531,11 @@ webhooks: type: string enum: - demilestoned - enterprise: *752 + enterprise: *755 milestone: *488 - number: *805 - organization: *754 - pull_request: &807 + number: *808 + organization: *757 + pull_request: &810 title: Pull Request type: object properties: @@ -173759,7 +173862,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *755 + repository: *758 sender: *4 required: - action @@ -173838,11 +173941,11 @@ webhooks: type: string enum: - dequeued - enterprise: *752 - installation: *753 + enterprise: *755 + installation: *756 number: type: integer - organization: *754 + organization: *757 pull_request: title: Pull Request type: object @@ -176188,7 +176291,7 @@ webhooks: - BRANCH_PROTECTIONS - GIT_TREE_INVALID - INVALID_MERGE_COMMIT - repository: *755 + repository: *758 sender: *4 required: - action @@ -176312,12 +176415,12 @@ webhooks: type: string required: - from - enterprise: *752 - installation: *753 - number: *805 - organization: *754 - pull_request: *806 - repository: *755 + enterprise: *755 + installation: *756 + number: *808 + organization: *757 + pull_request: *809 + repository: *758 sender: *4 required: - action @@ -176397,11 +176500,11 @@ webhooks: type: string enum: - enqueued - enterprise: *752 - installation: *753 + enterprise: *755 + installation: *756 number: type: integer - organization: *754 + organization: *757 pull_request: title: Pull Request type: object @@ -178732,7 +178835,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *755 + repository: *758 sender: *4 required: - action @@ -178812,11 +178915,11 @@ webhooks: type: string enum: - labeled - enterprise: *752 - installation: *753 - label: *778 - number: *805 - organization: *754 + enterprise: *755 + installation: *756 + label: *781 + number: *808 + organization: *757 pull_request: title: Pull Request type: object @@ -181164,7 +181267,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *755 + repository: *758 sender: *4 required: - action @@ -181245,10 +181348,10 @@ webhooks: type: string enum: - locked - enterprise: *752 - installation: *753 - number: *805 - organization: *754 + enterprise: *755 + installation: *756 + number: *808 + organization: *757 pull_request: title: Pull Request type: object @@ -183594,7 +183697,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *755 + repository: *758 sender: *4 required: - action @@ -183674,12 +183777,12 @@ webhooks: type: string enum: - milestoned - enterprise: *752 + enterprise: *755 milestone: *488 - number: *805 - organization: *754 - pull_request: *807 - repository: *755 + number: *808 + organization: *757 + pull_request: *810 + repository: *758 sender: *4 required: - action @@ -183758,12 +183861,12 @@ webhooks: type: string enum: - opened - enterprise: *752 - installation: *753 - number: *805 - organization: *754 - pull_request: *806 - repository: *755 + enterprise: *755 + installation: *756 + number: *808 + organization: *757 + pull_request: *809 + repository: *758 sender: *4 required: - action @@ -183844,12 +183947,12 @@ webhooks: type: string enum: - ready_for_review - enterprise: *752 - installation: *753 - number: *805 - organization: *754 - pull_request: *806 - repository: *755 + enterprise: *755 + installation: *756 + number: *808 + organization: *757 + pull_request: *809 + repository: *758 sender: *4 required: - action @@ -183929,12 +184032,12 @@ webhooks: type: string enum: - reopened - enterprise: *752 - installation: *753 - number: *805 - organization: *754 - pull_request: *806 - repository: *755 + enterprise: *755 + installation: *756 + number: *808 + organization: *757 + pull_request: *809 + repository: *758 sender: *4 required: - action @@ -184309,9 +184412,9 @@ webhooks: - start_side - side - reactions - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 pull_request: type: object properties: @@ -186541,7 +186644,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *755 + repository: *758 sender: *4 required: - action @@ -186621,7 +186724,7 @@ webhooks: type: string enum: - deleted - comment: &809 + comment: &812 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. @@ -186914,9 +187017,9 @@ webhooks: - start_side - side - reactions - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 pull_request: type: object properties: @@ -189134,7 +189237,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *755 + repository: *758 sender: *4 required: - action @@ -189214,11 +189317,11 @@ webhooks: type: string enum: - edited - changes: *808 - comment: *809 - enterprise: *752 - installation: *753 - organization: *754 + changes: *811 + comment: *812 + enterprise: *755 + installation: *756 + organization: *757 pull_request: type: object properties: @@ -191439,7 +191542,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *755 + repository: *758 sender: *4 required: - action @@ -191520,9 +191623,9 @@ webhooks: type: string enum: - dismissed - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 pull_request: title: Simple Pull Request type: object @@ -193755,7 +193858,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *755 + repository: *758 review: description: The review that was affected. type: object @@ -194001,9 +194104,9 @@ webhooks: type: string required: - from - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 pull_request: title: Simple Pull Request type: object @@ -196117,8 +196220,8 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *755 - review: &810 + repository: *758 + review: &813 description: The review that was affected. type: object properties: @@ -196351,12 +196454,12 @@ webhooks: type: string enum: - review_request_removed - enterprise: *752 - installation: *753 + enterprise: *755 + installation: *756 number: description: The pull request number. type: integer - organization: *754 + organization: *757 pull_request: title: Pull Request type: object @@ -198703,7 +198806,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *755 + repository: *758 requested_reviewer: title: User type: @@ -198789,12 +198892,12 @@ webhooks: type: string enum: - review_request_removed - enterprise: *752 - installation: *753 + enterprise: *755 + installation: *756 number: description: The pull request number. type: integer - organization: *754 + organization: *757 pull_request: title: Pull Request type: object @@ -201148,7 +201251,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *755 + repository: *758 requested_team: title: Team description: Groups of organization members that gives permissions @@ -201343,12 +201446,12 @@ webhooks: type: string enum: - review_requested - enterprise: *752 - installation: *753 + enterprise: *755 + installation: *756 number: description: The pull request number. type: integer - organization: *754 + organization: *757 pull_request: title: Pull Request type: object @@ -203697,7 +203800,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *755 + repository: *758 requested_reviewer: title: User type: @@ -203784,12 +203887,12 @@ webhooks: type: string enum: - review_requested - enterprise: *752 - installation: *753 + enterprise: *755 + installation: *756 number: description: The pull request number. type: integer - organization: *754 + organization: *757 pull_request: title: Pull Request type: object @@ -206129,7 +206232,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *755 + repository: *758 requested_team: title: Team description: Groups of organization members that gives permissions @@ -206313,9 +206416,9 @@ webhooks: type: string enum: - submitted - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 pull_request: title: Simple Pull Request type: object @@ -208551,8 +208654,8 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *755 - review: *810 + repository: *758 + review: *813 sender: *4 required: - action @@ -208632,9 +208735,9 @@ webhooks: type: string enum: - resolved - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 pull_request: title: Simple Pull Request type: object @@ -210765,7 +210868,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *755 + repository: *758 sender: *4 thread: type: object @@ -211157,9 +211260,9 @@ webhooks: type: string enum: - unresolved - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 pull_request: title: Simple Pull Request type: object @@ -213273,7 +213376,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *755 + repository: *758 sender: *4 thread: type: object @@ -213667,10 +213770,10 @@ webhooks: type: string before: type: string - enterprise: *752 - installation: *753 - number: *805 - organization: *754 + enterprise: *755 + installation: *756 + number: *808 + organization: *757 pull_request: title: Pull Request type: object @@ -216005,7 +216108,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *755 + repository: *758 sender: *4 required: - action @@ -216087,11 +216190,11 @@ webhooks: type: string enum: - unassigned - assignee: *811 - enterprise: *752 - installation: *753 - number: *805 - organization: *754 + assignee: *814 + enterprise: *755 + installation: *756 + number: *808 + organization: *757 pull_request: title: Pull Request type: object @@ -218441,7 +218544,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *755 + repository: *758 sender: *4 required: - action @@ -218520,11 +218623,11 @@ webhooks: type: string enum: - unlabeled - enterprise: *752 - installation: *753 - label: *778 - number: *805 - organization: *754 + enterprise: *755 + installation: *756 + label: *781 + number: *808 + organization: *757 pull_request: title: Pull Request type: object @@ -220863,7 +220966,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *755 + repository: *758 sender: *4 required: - action @@ -220944,10 +221047,10 @@ webhooks: type: string enum: - unlocked - enterprise: *752 - installation: *753 - number: *805 - organization: *754 + enterprise: *755 + installation: *756 + number: *808 + organization: *757 pull_request: title: Pull Request type: object @@ -223276,7 +223379,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *755 + repository: *758 sender: *4 required: - action @@ -223479,7 +223582,7 @@ webhooks: deleted: description: Whether this push deleted the `ref`. type: boolean - enterprise: *752 + enterprise: *755 forced: description: Whether this push was a force push of the `ref`. type: boolean @@ -223574,8 +223677,8 @@ webhooks: - url - author - committer - installation: *753 - organization: *754 + installation: *756 + organization: *757 pusher: title: Committer description: Metaproperties for Git author/committer information. @@ -224163,9 +224266,9 @@ webhooks: type: string enum: - published - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 registry_package: type: object properties: @@ -224642,7 +224745,7 @@ webhooks: type: string rubygems_metadata: type: array - items: *793 + items: *796 summary: type: string tag_name: @@ -224698,7 +224801,7 @@ webhooks: - owner - package_version - registry - repository: *755 + repository: *758 sender: *4 required: - action @@ -224776,9 +224879,9 @@ webhooks: type: string enum: - updated - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 registry_package: type: object properties: @@ -225090,7 +225193,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: *793 + items: *796 summary: type: string tag_name: @@ -225140,7 +225243,7 @@ webhooks: - owner - package_version - registry - repository: *755 + repository: *758 sender: *4 required: - action @@ -225217,10 +225320,10 @@ webhooks: type: string enum: - created - enterprise: *752 - installation: *753 - organization: *754 - release: &812 + enterprise: *755 + installation: *756 + organization: *757 + release: &815 title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) object. @@ -225541,7 +225644,7 @@ webhooks: - tarball_url - zipball_url - body - repository: *755 + repository: *758 sender: *4 required: - action @@ -225618,11 +225721,11 @@ webhooks: type: string enum: - deleted - enterprise: *752 - installation: *753 - organization: *754 - release: *812 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + release: *815 + repository: *758 sender: *4 required: - action @@ -225739,11 +225842,11 @@ webhooks: type: boolean required: - to - enterprise: *752 - installation: *753 - organization: *754 - release: *812 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + release: *815 + repository: *758 sender: *4 required: - action @@ -225821,9 +225924,9 @@ webhooks: type: string enum: - prereleased - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 release: title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) @@ -226149,7 +226252,7 @@ webhooks: - string - 'null' format: uri - repository: *755 + repository: *758 sender: *4 required: - action @@ -226225,10 +226328,10 @@ webhooks: type: string enum: - published - enterprise: *752 - installation: *753 - organization: *754 - release: &813 + enterprise: *755 + installation: *756 + organization: *757 + release: &816 title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) object. @@ -226551,7 +226654,7 @@ webhooks: - string - 'null' format: uri - repository: *755 + repository: *758 sender: *4 required: - action @@ -226627,11 +226730,11 @@ webhooks: type: string enum: - released - enterprise: *752 - installation: *753 - organization: *754 - release: *812 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + release: *815 + repository: *758 sender: *4 required: - action @@ -226707,11 +226810,11 @@ webhooks: type: string enum: - unpublished - enterprise: *752 - installation: *753 - organization: *754 - release: *813 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + release: *816 + repository: *758 sender: *4 required: - action @@ -226787,10 +226890,10 @@ webhooks: type: string enum: - published - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 repository_advisory: *664 sender: *4 required: @@ -226867,10 +226970,10 @@ webhooks: type: string enum: - reported - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 repository_advisory: *664 sender: *4 required: @@ -226947,10 +227050,10 @@ webhooks: type: string enum: - archived - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -227027,10 +227130,10 @@ webhooks: type: string enum: - created - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -227108,10 +227211,10 @@ webhooks: type: string enum: - deleted - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -227196,10 +227299,10 @@ webhooks: additionalProperties: true description: The `client_payload` that was specified in the `POST /repos/{owner}/{repo}/dispatches` request body. - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -227314,10 +227417,10 @@ webhooks: - 'null' items: type: string - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -227389,10 +227492,10 @@ webhooks: title: repository_import event type: object properties: - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 status: type: string @@ -227473,10 +227576,10 @@ webhooks: type: string enum: - privatized - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -227553,10 +227656,10 @@ webhooks: type: string enum: - publicized - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -227650,10 +227753,10 @@ webhooks: - name required: - repository - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -227733,10 +227836,10 @@ webhooks: type: string enum: - created - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 repository_ruleset: *126 sender: *4 required: @@ -227815,10 +227918,10 @@ webhooks: type: string enum: - deleted - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 repository_ruleset: *126 sender: *4 required: @@ -227897,10 +228000,10 @@ webhooks: type: string enum: - edited - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 repository_ruleset: *126 changes: type: object @@ -228208,10 +228311,10 @@ webhooks: - from required: - owner - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -228289,10 +228392,10 @@ webhooks: type: string enum: - unarchived - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -228370,7 +228473,7 @@ webhooks: type: string enum: - create - alert: &814 + alert: &817 title: Repository Vulnerability Alert Alert description: The security alert of the vulnerable dependency. type: object @@ -228494,10 +228597,10 @@ webhooks: type: string enum: - open - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -228707,10 +228810,10 @@ webhooks: type: string enum: - dismissed - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -228788,11 +228891,11 @@ webhooks: type: string enum: - reopen - alert: *814 - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + alert: *817 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -228994,10 +229097,10 @@ webhooks: enum: - fixed - open - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -229075,7 +229178,7 @@ webhooks: type: string enum: - created - alert: &815 + alert: &818 type: object properties: number: *96 @@ -229185,10 +229288,10 @@ webhooks: - 'null' description: Whether the detected secret was found in multiple repositories in the same organization or business. - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -229269,11 +229372,11 @@ webhooks: type: string enum: - created - alert: *815 - installation: *753 - location: *816 - organization: *754 - repository: *755 + alert: *818 + installation: *756 + location: *819 + organization: *757 + repository: *758 sender: *4 required: - location @@ -229511,11 +229614,11 @@ webhooks: type: string enum: - publicly_leaked - alert: *815 - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + alert: *818 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -229593,11 +229696,11 @@ webhooks: type: string enum: - reopened - alert: *815 - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + alert: *818 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -229675,11 +229778,11 @@ webhooks: type: string enum: - resolved - alert: *815 - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + alert: *818 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -229757,11 +229860,11 @@ webhooks: type: string enum: - validated - alert: *815 - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + alert: *818 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -229891,10 +229994,10 @@ webhooks: - organization - enterprise - - repository: *755 - enterprise: *752 - installation: *753 - organization: *754 + repository: *758 + enterprise: *755 + installation: *756 + organization: *757 sender: *4 required: - action @@ -229972,11 +230075,11 @@ webhooks: type: string enum: - published - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 - security_advisory: &817 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 + security_advisory: &820 description: The details of the security advisory, including summary, description, and severity. type: object @@ -230162,11 +230265,11 @@ webhooks: type: string enum: - updated - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 - security_advisory: *817 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 + security_advisory: *820 sender: *4 required: - action @@ -230239,10 +230342,10 @@ webhooks: type: string enum: - withdrawn - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 security_advisory: description: The details of the security advisory, including summary, description, and severity. @@ -230429,9 +230532,9 @@ webhooks: type: object properties: security_and_analysis: *316 - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 repository: *379 sender: *4 required: @@ -230510,12 +230613,12 @@ webhooks: type: string enum: - cancelled - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 - sponsorship: &818 + sponsorship: &821 type: object properties: created_at: @@ -230820,12 +230923,12 @@ webhooks: type: string enum: - created - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 - sponsorship: *818 + sponsorship: *821 required: - action - sponsorship @@ -230913,12 +231016,12 @@ webhooks: type: string required: - from - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 - sponsorship: *818 + sponsorship: *821 required: - action - changes @@ -230995,17 +231098,17 @@ webhooks: type: string enum: - pending_cancellation - effective_date: &819 + effective_date: &822 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: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 - sponsorship: *818 + sponsorship: *821 required: - action - sponsorship @@ -231079,7 +231182,7 @@ webhooks: type: string enum: - pending_tier_change - changes: &820 + changes: &823 type: object properties: tier: @@ -231123,13 +231226,13 @@ webhooks: - from required: - tier - effective_date: *819 - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + effective_date: *822 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 - sponsorship: *818 + sponsorship: *821 required: - action - changes @@ -231206,13 +231309,13 @@ webhooks: type: string enum: - tier_changed - changes: *820 - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + changes: *823 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 - sponsorship: *818 + sponsorship: *821 required: - action - changes @@ -231286,10 +231389,10 @@ webhooks: type: string enum: - created - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -231373,10 +231476,10 @@ webhooks: type: string enum: - deleted - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -231810,15 +231913,15 @@ webhooks: type: - string - 'null' - enterprise: *752 + enterprise: *755 id: description: The unique identifier of the status. type: integer - installation: *753 + installation: *756 name: type: string - organization: *754 - repository: *755 + organization: *757 + repository: *758 sender: *4 sha: description: The Commit SHA. @@ -231934,9 +232037,9 @@ webhooks: description: The ID of the sub-issue. type: number sub_issue: *149 - installation: *753 - organization: *754 - repository: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -232026,9 +232129,9 @@ webhooks: description: The ID of the sub-issue. type: number sub_issue: *149 - installation: *753 - organization: *754 - repository: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -232118,9 +232221,9 @@ webhooks: description: The ID of the parent issue. type: number parent_issue: *149 - installation: *753 - organization: *754 - repository: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -232210,9 +232313,9 @@ webhooks: description: The ID of the parent issue. type: number parent_issue: *149 - installation: *753 - organization: *754 - repository: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -232289,12 +232392,12 @@ webhooks: title: team_add event type: object properties: - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 - team: &821 + team: &824 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -232487,9 +232590,9 @@ webhooks: type: string enum: - added_to_repository - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 repository: title: Repository description: A git repository @@ -232959,7 +233062,7 @@ webhooks: - topics - visibility sender: *4 - team: *821 + team: *824 required: - action - team @@ -233035,9 +233138,9 @@ webhooks: type: string enum: - created - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 repository: title: Repository description: A git repository @@ -233507,7 +233610,7 @@ webhooks: - topics - visibility sender: *4 - team: *821 + team: *824 required: - action - team @@ -233584,9 +233687,9 @@ webhooks: type: string enum: - deleted - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 repository: title: Repository description: A git repository @@ -234056,7 +234159,7 @@ webhooks: - topics - visibility sender: *4 - team: *821 + team: *824 required: - action - team @@ -234200,9 +234303,9 @@ webhooks: - from required: - permissions - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 repository: title: Repository description: A git repository @@ -234672,7 +234775,7 @@ webhooks: - topics - visibility sender: *4 - team: *821 + team: *824 required: - action - changes @@ -234750,9 +234853,9 @@ webhooks: type: string enum: - removed_from_repository - enterprise: *752 - installation: *753 - organization: *754 + enterprise: *755 + installation: *756 + organization: *757 repository: title: Repository description: A git repository @@ -235222,7 +235325,7 @@ webhooks: - topics - visibility sender: *4 - team: *821 + team: *824 required: - action - team @@ -235298,10 +235401,10 @@ webhooks: type: string enum: - started - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -235374,17 +235477,17 @@ webhooks: title: workflow_dispatch event type: object properties: - enterprise: *752 + enterprise: *755 inputs: type: - object - 'null' additionalProperties: true - installation: *753 - organization: *754 + installation: *756 + organization: *757 ref: type: string - repository: *755 + repository: *758 sender: *4 workflow: type: string @@ -235466,10 +235569,10 @@ webhooks: type: string enum: - completed - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 workflow_job: allOf: @@ -235804,10 +235907,10 @@ webhooks: type: string enum: - in_progress - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 workflow_job: allOf: @@ -236168,10 +236271,10 @@ webhooks: type: string enum: - queued - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 workflow_job: type: object @@ -236396,10 +236499,10 @@ webhooks: type: string enum: - waiting - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 workflow_job: type: object @@ -236626,12 +236729,12 @@ webhooks: type: string enum: - completed - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 - workflow: *774 + workflow: *777 workflow_run: title: Workflow Run type: object @@ -237650,12 +237753,12 @@ webhooks: type: string enum: - in_progress - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 - workflow: *774 + workflow: *777 workflow_run: title: Workflow Run type: object @@ -238659,12 +238762,12 @@ webhooks: type: string enum: - requested - enterprise: *752 - installation: *753 - organization: *754 - repository: *755 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 - workflow: *774 + workflow: *777 workflow_run: title: Workflow Run type: object diff --git a/descriptions-next/ghec/ghec.2022-11-28.json b/descriptions-next/ghec/ghec.2022-11-28.json index 215aefccec..8109697903 100644 --- a/descriptions-next/ghec/ghec.2022-11-28.json +++ b/descriptions-next/ghec/ghec.2022-11-28.json @@ -80391,6 +80391,157 @@ } } }, + "/users/{username}/attestations/bulk-list": { + "post": { + "summary": "List attestations by bulk subject digests", + "description": "List a collection of artifact attestations associated with any entry in a list of subject digests owned by a user.\n\nThe collection of attestations returned by this endpoint is filtered according to the authenticated user's permissions; if the authenticated user cannot read a repository, the attestations associated with that repository will not be included in the response. In addition, when using a fine-grained access token the `attestations:read` permission is required.\n\n**Please note:** in order to offer meaningful security benefits, an attestation's signature and timestamps **must** be cryptographically verified, and the identity of the attestation signer **must** be validated. Attestations can be verified using the [GitHub CLI `attestation verify` command](https://cli.github.com/manual/gh_attestation_verify). For more information, see [our guide on how to use artifact attestations to establish a build's provenance](https://docs.github.com/enterprise-cloud@latest//actions/security-guides/using-artifact-attestations-to-establish-provenance-for-builds).", + "tags": [ + "users" + ], + "operationId": "users/list-attestations-bulk", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/users/attestations#list-attestations-by-bulk-subject-digests" + }, + "parameters": [ + { + "$ref": "#/components/parameters/per-page" + }, + { + "$ref": "#/components/parameters/pagination-before" + }, + { + "$ref": "#/components/parameters/pagination-after" + }, + { + "$ref": "#/components/parameters/username" + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "subject_digests": { + "type": "array", + "items": { + "type": "string" + }, + "description": "List of subject digests to fetch attestations for.", + "minItems": 1, + "maxItems": 1024 + }, + "predicate_type": { + "type": "string", + "description": "Optional filter for fetching attestations with a given predicate type.\nThis option accepts `provenance`, `sbom`, or freeform text for custom predicate types." + } + }, + "required": [ + "subject_digests" + ] + }, + "examples": { + "default": { + "$ref": "#/components/examples/bulk-subject-digest-body" + }, + "withPredicateType": { + "$ref": "#/components/examples/bulk-subject-digest-body-with-predicate-type" + } + } + } + } + }, + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "attestations_subject_digests": { + "type": "object", + "additionalProperties": { + "type": [ + "array", + "null" + ], + "items": { + "type": "object", + "properties": { + "bundle": { + "type": "object", + "properties": { + "mediaType": { + "type": "string" + }, + "verificationMaterial": { + "type": "object", + "properties": {}, + "additionalProperties": true + }, + "dsseEnvelope": { + "type": "object", + "properties": {}, + "additionalProperties": true + } + }, + "description": "The bundle of the attestation." + }, + "repository_id": { + "type": "integer" + }, + "bundle_url": { + "type": "string" + } + } + } + }, + "description": "Mapping of subject digest to bundles." + }, + "page_info": { + "type": "object", + "properties": { + "has_next": { + "type": "boolean", + "description": "Indicates whether there is a next page." + }, + "has_previous": { + "type": "boolean", + "description": "Indicates whether there is a previous page." + }, + "next": { + "type": "string", + "description": "The cursor to the next page." + }, + "previous": { + "type": "string", + "description": "The cursor to the previous page." + } + }, + "description": "Information about the current page." + } + } + }, + "examples": { + "default": { + "$ref": "#/components/examples/list-attestations-bulk" + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "users", + "subcategory": "attestations" + } + } + }, "/users/{username}/attestations/delete-request": { "post": { "summary": "Delete attestations in bulk", diff --git a/descriptions-next/ghec/ghec.2022-11-28.yaml b/descriptions-next/ghec/ghec.2022-11-28.yaml index a5b3adeffb..f747e34b8b 100644 --- a/descriptions-next/ghec/ghec.2022-11-28.yaml +++ b/descriptions-next/ghec/ghec.2022-11-28.yaml @@ -58245,6 +58245,112 @@ paths: enabledForGitHubApps: true category: users subcategory: users + "/users/{username}/attestations/bulk-list": + post: + summary: List attestations by bulk subject digests + description: |- + List a collection of artifact attestations associated with any entry in a list of subject digests owned by a user. + + The collection of attestations returned by this endpoint is filtered according to the authenticated user's permissions; if the authenticated user cannot read a repository, the attestations associated with that repository will not be included in the response. In addition, when using a fine-grained access token the `attestations:read` permission is required. + + **Please note:** in order to offer meaningful security benefits, an attestation's signature and timestamps **must** be cryptographically verified, and the identity of the attestation signer **must** be validated. Attestations can be verified using the [GitHub CLI `attestation verify` command](https://cli.github.com/manual/gh_attestation_verify). For more information, see [our guide on how to use artifact attestations to establish a build's provenance](https://docs.github.com/enterprise-cloud@latest//actions/security-guides/using-artifact-attestations-to-establish-provenance-for-builds). + tags: + - users + operationId: users/list-attestations-bulk + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/users/attestations#list-attestations-by-bulk-subject-digests + parameters: + - "$ref": "#/components/parameters/per-page" + - "$ref": "#/components/parameters/pagination-before" + - "$ref": "#/components/parameters/pagination-after" + - "$ref": "#/components/parameters/username" + requestBody: + required: true + content: + application/json: + schema: + type: object + properties: + subject_digests: + type: array + items: + type: string + description: List of subject digests to fetch attestations for. + minItems: 1 + maxItems: 1024 + predicate_type: + type: string + description: |- + Optional filter for fetching attestations with a given predicate type. + This option accepts `provenance`, `sbom`, or freeform text for custom predicate types. + required: + - subject_digests + examples: + default: + "$ref": "#/components/examples/bulk-subject-digest-body" + withPredicateType: + "$ref": "#/components/examples/bulk-subject-digest-body-with-predicate-type" + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + properties: + attestations_subject_digests: + type: object + additionalProperties: + type: + - array + - 'null' + items: + type: object + properties: + bundle: + type: object + properties: + mediaType: + type: string + verificationMaterial: + type: object + properties: {} + additionalProperties: true + dsseEnvelope: + type: object + properties: {} + additionalProperties: true + description: The bundle of the attestation. + repository_id: + type: integer + bundle_url: + type: string + description: Mapping of subject digest to bundles. + page_info: + type: object + properties: + has_next: + type: boolean + description: Indicates whether there is a next page. + has_previous: + type: boolean + description: Indicates whether there is a previous page. + next: + type: string + description: The cursor to the next page. + previous: + type: string + description: The cursor to the previous page. + description: Information about the current page. + examples: + default: + "$ref": "#/components/examples/list-attestations-bulk" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: users + subcategory: attestations "/users/{username}/attestations/delete-request": post: summary: Delete attestations in bulk diff --git a/descriptions-next/ghec/ghec.json b/descriptions-next/ghec/ghec.json index 215aefccec..8109697903 100644 --- a/descriptions-next/ghec/ghec.json +++ b/descriptions-next/ghec/ghec.json @@ -80391,6 +80391,157 @@ } } }, + "/users/{username}/attestations/bulk-list": { + "post": { + "summary": "List attestations by bulk subject digests", + "description": "List a collection of artifact attestations associated with any entry in a list of subject digests owned by a user.\n\nThe collection of attestations returned by this endpoint is filtered according to the authenticated user's permissions; if the authenticated user cannot read a repository, the attestations associated with that repository will not be included in the response. In addition, when using a fine-grained access token the `attestations:read` permission is required.\n\n**Please note:** in order to offer meaningful security benefits, an attestation's signature and timestamps **must** be cryptographically verified, and the identity of the attestation signer **must** be validated. Attestations can be verified using the [GitHub CLI `attestation verify` command](https://cli.github.com/manual/gh_attestation_verify). For more information, see [our guide on how to use artifact attestations to establish a build's provenance](https://docs.github.com/enterprise-cloud@latest//actions/security-guides/using-artifact-attestations-to-establish-provenance-for-builds).", + "tags": [ + "users" + ], + "operationId": "users/list-attestations-bulk", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/users/attestations#list-attestations-by-bulk-subject-digests" + }, + "parameters": [ + { + "$ref": "#/components/parameters/per-page" + }, + { + "$ref": "#/components/parameters/pagination-before" + }, + { + "$ref": "#/components/parameters/pagination-after" + }, + { + "$ref": "#/components/parameters/username" + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "subject_digests": { + "type": "array", + "items": { + "type": "string" + }, + "description": "List of subject digests to fetch attestations for.", + "minItems": 1, + "maxItems": 1024 + }, + "predicate_type": { + "type": "string", + "description": "Optional filter for fetching attestations with a given predicate type.\nThis option accepts `provenance`, `sbom`, or freeform text for custom predicate types." + } + }, + "required": [ + "subject_digests" + ] + }, + "examples": { + "default": { + "$ref": "#/components/examples/bulk-subject-digest-body" + }, + "withPredicateType": { + "$ref": "#/components/examples/bulk-subject-digest-body-with-predicate-type" + } + } + } + } + }, + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "attestations_subject_digests": { + "type": "object", + "additionalProperties": { + "type": [ + "array", + "null" + ], + "items": { + "type": "object", + "properties": { + "bundle": { + "type": "object", + "properties": { + "mediaType": { + "type": "string" + }, + "verificationMaterial": { + "type": "object", + "properties": {}, + "additionalProperties": true + }, + "dsseEnvelope": { + "type": "object", + "properties": {}, + "additionalProperties": true + } + }, + "description": "The bundle of the attestation." + }, + "repository_id": { + "type": "integer" + }, + "bundle_url": { + "type": "string" + } + } + } + }, + "description": "Mapping of subject digest to bundles." + }, + "page_info": { + "type": "object", + "properties": { + "has_next": { + "type": "boolean", + "description": "Indicates whether there is a next page." + }, + "has_previous": { + "type": "boolean", + "description": "Indicates whether there is a previous page." + }, + "next": { + "type": "string", + "description": "The cursor to the next page." + }, + "previous": { + "type": "string", + "description": "The cursor to the previous page." + } + }, + "description": "Information about the current page." + } + } + }, + "examples": { + "default": { + "$ref": "#/components/examples/list-attestations-bulk" + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "users", + "subcategory": "attestations" + } + } + }, "/users/{username}/attestations/delete-request": { "post": { "summary": "Delete attestations in bulk", diff --git a/descriptions-next/ghec/ghec.yaml b/descriptions-next/ghec/ghec.yaml index a5b3adeffb..f747e34b8b 100644 --- a/descriptions-next/ghec/ghec.yaml +++ b/descriptions-next/ghec/ghec.yaml @@ -58245,6 +58245,112 @@ paths: enabledForGitHubApps: true category: users subcategory: users + "/users/{username}/attestations/bulk-list": + post: + summary: List attestations by bulk subject digests + description: |- + List a collection of artifact attestations associated with any entry in a list of subject digests owned by a user. + + The collection of attestations returned by this endpoint is filtered according to the authenticated user's permissions; if the authenticated user cannot read a repository, the attestations associated with that repository will not be included in the response. In addition, when using a fine-grained access token the `attestations:read` permission is required. + + **Please note:** in order to offer meaningful security benefits, an attestation's signature and timestamps **must** be cryptographically verified, and the identity of the attestation signer **must** be validated. Attestations can be verified using the [GitHub CLI `attestation verify` command](https://cli.github.com/manual/gh_attestation_verify). For more information, see [our guide on how to use artifact attestations to establish a build's provenance](https://docs.github.com/enterprise-cloud@latest//actions/security-guides/using-artifact-attestations-to-establish-provenance-for-builds). + tags: + - users + operationId: users/list-attestations-bulk + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/users/attestations#list-attestations-by-bulk-subject-digests + parameters: + - "$ref": "#/components/parameters/per-page" + - "$ref": "#/components/parameters/pagination-before" + - "$ref": "#/components/parameters/pagination-after" + - "$ref": "#/components/parameters/username" + requestBody: + required: true + content: + application/json: + schema: + type: object + properties: + subject_digests: + type: array + items: + type: string + description: List of subject digests to fetch attestations for. + minItems: 1 + maxItems: 1024 + predicate_type: + type: string + description: |- + Optional filter for fetching attestations with a given predicate type. + This option accepts `provenance`, `sbom`, or freeform text for custom predicate types. + required: + - subject_digests + examples: + default: + "$ref": "#/components/examples/bulk-subject-digest-body" + withPredicateType: + "$ref": "#/components/examples/bulk-subject-digest-body-with-predicate-type" + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + properties: + attestations_subject_digests: + type: object + additionalProperties: + type: + - array + - 'null' + items: + type: object + properties: + bundle: + type: object + properties: + mediaType: + type: string + verificationMaterial: + type: object + properties: {} + additionalProperties: true + dsseEnvelope: + type: object + properties: {} + additionalProperties: true + description: The bundle of the attestation. + repository_id: + type: integer + bundle_url: + type: string + description: Mapping of subject digest to bundles. + page_info: + type: object + properties: + has_next: + type: boolean + description: Indicates whether there is a next page. + has_previous: + type: boolean + description: Indicates whether there is a previous page. + next: + type: string + description: The cursor to the next page. + previous: + type: string + description: The cursor to the previous page. + description: Information about the current page. + examples: + default: + "$ref": "#/components/examples/list-attestations-bulk" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: users + subcategory: attestations "/users/{username}/attestations/delete-request": post: summary: Delete attestations in bulk