diff --git a/clients/GitHub/etc/openapi-client-generator.state b/clients/GitHub/etc/openapi-client-generator.state index c70986667df..54a4b8e03ff 100644 --- a/clients/GitHub/etc/openapi-client-generator.state +++ b/clients/GitHub/etc/openapi-client-generator.state @@ -1,5 +1,5 @@ { - "specHash": "ba2ca3d90a48285fabb706f923b03b78", + "specHash": "7147a5168a72455e5f4fcbbf004aee1b", "generatedFiles": { "files": [ { @@ -800,7 +800,7 @@ }, { "name": ".\/clients\/GitHub\/etc\/..\/\/src\/\/Schema\/Verification.php", - "hash": "768eb9f9b3f4e4fa8c3a74bb3e11a65d" + "hash": "172ea06884d0647f0a99671087add0b7" }, { "name": ".\/clients\/GitHub\/etc\/..\/\/src\/\/Schema\/DiffEntry.php", @@ -808,11 +808,11 @@ }, { "name": ".\/clients\/GitHub\/etc\/..\/\/src\/\/Schema\/Commit.php", - "hash": "63c7885f6dc43cc6cd7189b630499830" + "hash": "493dc9454762ed83c3e0f37771f05b50" }, { "name": ".\/clients\/GitHub\/etc\/..\/\/src\/\/Schema\/BranchWithProtection.php", - "hash": "255c4d2d3cd09360e4a8997f21dbd266" + "hash": "c21763da83372011ac472982a8692846" }, { "name": ".\/clients\/GitHub\/etc\/..\/\/src\/\/Schema\/StatusCheckPolicy.php", @@ -976,7 +976,7 @@ }, { "name": ".\/clients\/GitHub\/etc\/..\/\/src\/\/Schema\/CommitComparison.php", - "hash": "234938f7fe95bcd9d5a12bfd4f6158a4" + "hash": "3fdd5c6afae409295f4a175b7fb33f8b" }, { "name": ".\/clients\/GitHub\/etc\/..\/\/src\/\/Schema\/ContentTree.php", @@ -1080,7 +1080,7 @@ }, { "name": ".\/clients\/GitHub\/etc\/..\/\/src\/\/Schema\/GitCommit.php", - "hash": "fdf6528951c1cff238ca14f8c628740e" + "hash": "f573afc7e7f2660dd427303c219d7c00" }, { "name": ".\/clients\/GitHub\/etc\/..\/\/src\/\/Schema\/GitRef.php", @@ -1088,7 +1088,7 @@ }, { "name": ".\/clients\/GitHub\/etc\/..\/\/src\/\/Schema\/GitTag.php", - "hash": "196e3a81ca196d31625b5bc5b7d3734f" + "hash": "4729ee965b0d2b8bd3da108c70733da4" }, { "name": ".\/clients\/GitHub\/etc\/..\/\/src\/\/Schema\/GitTree.php", @@ -1216,7 +1216,7 @@ }, { "name": ".\/clients\/GitHub\/etc\/..\/\/src\/\/Schema\/TimelineCommittedEvent.php", - "hash": "8fe058b048d1bb46859dee1f5a0a5019" + "hash": "e4543198a69d4ab05e1033f2de55f24c" }, { "name": ".\/clients\/GitHub\/etc\/..\/\/src\/\/Schema\/TimelineReviewedEvent.php", @@ -1248,7 +1248,7 @@ }, { "name": ".\/clients\/GitHub\/etc\/..\/\/src\/\/Schema\/TimelineIssueEvents.php", - "hash": "35bbc5a6afde6b2757a90cd9ad22649c" + "hash": "e2c4d81d76712b9794f1ba47b6193a5a" }, { "name": ".\/clients\/GitHub\/etc\/..\/\/src\/\/Schema\/DeployKey.php", @@ -1452,7 +1452,7 @@ }, { "name": ".\/clients\/GitHub\/etc\/..\/\/src\/\/Schema\/CommitSearchResultItem.php", - "hash": "17a54bafb62e4e0e8119abb0d4b83a56" + "hash": "c7cc0660ed14aad90408cc178b56481d" }, { "name": ".\/clients\/GitHub\/etc\/..\/\/src\/\/Schema\/IssueSearchResultItem.php", @@ -2448,7 +2448,7 @@ }, { "name": ".\/clients\/GitHub\/etc\/..\/\/src\/\/Schema\/WebhookStatus.php", - "hash": "254d648e78f5d7ee4cd14c1a8236d267" + "hash": "729ad8739f5bfc6e6a84f0a425474c44" }, { "name": ".\/clients\/GitHub\/etc\/..\/\/src\/\/Schema\/WebhookTeamAdd.php", @@ -2856,7 +2856,7 @@ }, { "name": ".\/clients\/GitHub\/etc\/..\/\/src\/\/Schema\/Commit\/Commit.php", - "hash": "7d234a3556bc8f6aeabc29eddf63fd30" + "hash": "316a4efbea26b5a7a2e7a161e0c7a04f" }, { "name": ".\/clients\/GitHub\/etc\/..\/\/src\/\/Schema\/Commit\/Commit\/Tree.php", @@ -3056,7 +3056,7 @@ }, { "name": ".\/clients\/GitHub\/etc\/..\/\/src\/\/Schema\/GitCommit\/Verification.php", - "hash": "d257e503b1db71f5a9e40bb96068b4e1" + "hash": "b6929511d49addf4ef603e4813095e4d" }, { "name": ".\/clients\/GitHub\/etc\/..\/\/src\/\/Schema\/GitRef\/Object_.php", @@ -3200,7 +3200,7 @@ }, { "name": ".\/clients\/GitHub\/etc\/..\/\/src\/\/Schema\/CommitSearchResultItem\/Commit.php", - "hash": "5563acf0777d91df0172ad7cfe2bd300" + "hash": "3949b4c044abff5a032c41b8cc25b855" }, { "name": ".\/clients\/GitHub\/etc\/..\/\/src\/\/Schema\/CommitSearchResultItem\/Commit\/Author.php", @@ -4244,7 +4244,7 @@ }, { "name": ".\/clients\/GitHub\/etc\/..\/\/src\/\/Schema\/WebhookStatus\/Commit.php", - "hash": "5fa3a79ce5eca23b3c0a62f511329837" + "hash": "70de2bdfa2e545768f2d538603ae9e1e" }, { "name": ".\/clients\/GitHub\/etc\/..\/\/src\/\/Schema\/WebhookStatus\/Commit\/Author.php", @@ -4252,11 +4252,11 @@ }, { "name": ".\/clients\/GitHub\/etc\/..\/\/src\/\/Schema\/WebhookStatus\/Commit\/Commit.php", - "hash": "9efa063652d6444a46a6acd0dd3eef03" + "hash": "d80c89a91954bcfa48804a83cd1d0a8a" }, { "name": ".\/clients\/GitHub\/etc\/..\/\/src\/\/Schema\/WebhookStatus\/Commit\/Commit\/Verification.php", - "hash": "8810e6808da94a6acec864e332f8f5d3" + "hash": "357a148f42dcd8d19d745cc715865f13" }, { "name": ".\/clients\/GitHub\/etc\/..\/\/src\/\/Schema\/WebhookStatus\/Commit\/Parents.php", @@ -4500,7 +4500,7 @@ }, { "name": ".\/clients\/GitHub\/etc\/..\/\/src\/\/Schema\/Actions\/CreateOrUpdateOrgSecret\/Request\/ApplicationJson.php", - "hash": "e397359c22f22376e7b94a03ab067e1f" + "hash": "b80496c146e20c9da24ce004a5087c8a" }, { "name": ".\/clients\/GitHub\/etc\/..\/\/src\/\/Schema\/Operations\/Actions\/ListSelectedReposForOrgSecret\/Response\/ApplicationJson\/Ok.php", @@ -4772,7 +4772,7 @@ }, { "name": ".\/clients\/GitHub\/etc\/..\/\/src\/\/Schema\/Actions\/CreateOrUpdateRepoSecret\/Request\/ApplicationJson.php", - "hash": "a4f95e0ae06b38b845b506943fea3fd4" + "hash": "91ae65bb3048daeaea70aed90bc1ed1e" }, { "name": ".\/clients\/GitHub\/etc\/..\/\/src\/\/Schema\/Actions\/CreateRepoVariable\/Request\/ApplicationJson.php", @@ -5372,7 +5372,7 @@ }, { "name": ".\/clients\/GitHub\/etc\/..\/\/src\/\/Schema\/Operations\/Search\/Commits\/Response\/ApplicationJson\/Ok.php", - "hash": "c5d4f8d347af92e55d8a6669f946ab61" + "hash": "56bae9bf28280fc40774743d374294ff" }, { "name": ".\/clients\/GitHub\/etc\/..\/\/src\/\/Schema\/Operations\/Search\/IssuesAndPullRequests\/Response\/ApplicationJson\/Ok.php", @@ -6124,7 +6124,7 @@ }, { "name": ".\/clients\/GitHub\/etc\/..\/\/src\/\/Schema\/TimelineCommittedEvent\/Verification.php", - "hash": "f9b37f0b9e1aa1966ba840b7da505639" + "hash": "2dbe30422ffe566d14e0b34e45020eac" }, { "name": ".\/clients\/GitHub\/etc\/..\/\/src\/\/Schema\/AliasAbstract\/Tiet89D46EC0\/TietEE21A228\/Tiet63FBE554\/Tiet65D1C42C.php", @@ -30882,10 +30882,6 @@ "name": ".\/clients\/GitHub\/etc\/..\/\/src\/\/Schema\/SecretScanningScanHistory.php", "hash": "3eb984c576608ac8d786d2dcfd8af216" }, - { - "name": ".\/clients\/GitHub\/etc\/..\/\/src\/\/Schema\/AliasAbstract\/TietE746E247\/Tiet29FCA330\/Tiet8C6E229F\/TietB9C53521.php", - "hash": "bfa25b7e459581a1b78c6022cadade90" - }, { "name": ".\/clients\/GitHub\/etc\/..\/\/src\/\/Internal\/Hydrator\/Operation\/Repos\/Owner\/Repo\/SecretScanning\/ScanHistory.php", "hash": "916814549b3ac22b327f6584f1a22a18" @@ -31841,6 +31837,10 @@ { "name": ".\/clients\/GitHub\/etc\/..\/\/src\/\/Schema\/SecurityAdvisoryEpss.php", "hash": "e5bf9981272bc614c6cda2136f1bc651" + }, + { + "name": ".\/clients\/GitHub\/etc\/..\/\/src\/\/Schema\/AliasAbstract\/TietADA0376A\/TietE291E6D1\/Tiet2A83A4E8\/TietFA266CAF.php", + "hash": "36e946b712654adbe28f4840593a93f1" } ] }, diff --git a/clients/GitHub/src/Schema/Actions/CreateOrUpdateOrgSecret/Request/ApplicationJson.php b/clients/GitHub/src/Schema/Actions/CreateOrUpdateOrgSecret/Request/ApplicationJson.php index 034151ce6e5..92f19d6f74b 100644 --- a/clients/GitHub/src/Schema/Actions/CreateOrUpdateOrgSecret/Request/ApplicationJson.php +++ b/clients/GitHub/src/Schema/Actions/CreateOrUpdateOrgSecret/Request/ApplicationJson.php @@ -10,6 +10,8 @@ { public const SCHEMA_JSON = '{ "required": [ + "encrypted_value", + "key_id", "visibility" ], "type": "object", @@ -60,8 +62,8 @@ * selectedRepositoryIds: An array of repository ids that can access the organization secret. You can only provide a list of repository ids when the `visibility` is set to `selected`. You can manage the list of selected repositories using the [List selected repositories for an organization secret](https://docs.github.com/rest/actions/secrets#list-selected-repositories-for-an-organization-secret), [Set selected repositories for an organization secret](https://docs.github.com/rest/actions/secrets#set-selected-repositories-for-an-organization-secret), and [Remove selected repository from an organization secret](https://docs.github.com/rest/actions/secrets#remove-selected-repository-from-an-organization-secret) endpoints. */ public function __construct(#[MapFrom('encrypted_value')] - public string|null $encryptedValue, #[MapFrom('key_id')] - public string|null $keyId, public string $visibility, #[MapFrom('selected_repository_ids')] + public string $encryptedValue, #[MapFrom('key_id')] + public string $keyId, public string $visibility, #[MapFrom('selected_repository_ids')] public array|null $selectedRepositoryIds,) { } diff --git a/clients/GitHub/src/Schema/Actions/CreateOrUpdateRepoSecret/Request/ApplicationJson.php b/clients/GitHub/src/Schema/Actions/CreateOrUpdateRepoSecret/Request/ApplicationJson.php index 890b6331131..c73e2655e37 100644 --- a/clients/GitHub/src/Schema/Actions/CreateOrUpdateRepoSecret/Request/ApplicationJson.php +++ b/clients/GitHub/src/Schema/Actions/CreateOrUpdateRepoSecret/Request/ApplicationJson.php @@ -9,6 +9,10 @@ final readonly class ApplicationJson { public const SCHEMA_JSON = '{ + "required": [ + "encrypted_value", + "key_id" + ], "type": "object", "properties": { "encrypted_value": { @@ -34,8 +38,8 @@ * keyId: ID of the key you used to encrypt the secret. */ public function __construct(#[MapFrom('encrypted_value')] - public string|null $encryptedValue, #[MapFrom('key_id')] - public string|null $keyId,) + public string $encryptedValue, #[MapFrom('key_id')] + public string $keyId,) { } } diff --git a/clients/GitHub/src/Schema/AliasAbstract/TietE746E247/Tiet29FCA330/Tiet8C6E229F/TietB9C53521.php b/clients/GitHub/src/Schema/AliasAbstract/TietADA0376A/TietE291E6D1/Tiet2A83A4E8/TietFA266CAF.php similarity index 87% rename from clients/GitHub/src/Schema/AliasAbstract/TietE746E247/Tiet29FCA330/Tiet8C6E229F/TietB9C53521.php rename to clients/GitHub/src/Schema/AliasAbstract/TietADA0376A/TietE291E6D1/Tiet2A83A4E8/TietFA266CAF.php index 116331de892..c7cf932778f 100644 --- a/clients/GitHub/src/Schema/AliasAbstract/TietE746E247/Tiet29FCA330/Tiet8C6E229F/TietB9C53521.php +++ b/clients/GitHub/src/Schema/AliasAbstract/TietADA0376A/TietE291E6D1/Tiet2A83A4E8/TietFA266CAF.php @@ -2,18 +2,19 @@ declare(strict_types=1); -namespace ApiClients\Client\GitHub\Schema\AliasAbstract\TietE746E247\Tiet29FCA330\Tiet8C6E229F; +namespace ApiClients\Client\GitHub\Schema\AliasAbstract\TietADA0376A\TietE291E6D1\Tiet2A83A4E8; use EventSauce\ObjectHydrator\MapFrom; -abstract readonly class TietB9C53521 +abstract readonly class TietFA266CAF { public const SCHEMA_JSON = '{ "required": [ "verified", "reason", "signature", - "payload" + "payload", + "verified_at" ], "type": "object", "properties": { diff --git a/clients/GitHub/src/Schema/BranchWithProtection.php b/clients/GitHub/src/Schema/BranchWithProtection.php index b400f25dea0..1756a261df0 100644 --- a/clients/GitHub/src/Schema/BranchWithProtection.php +++ b/clients/GitHub/src/Schema/BranchWithProtection.php @@ -194,7 +194,8 @@ "verified", "reason", "payload", - "signature" + "signature", + "verified_at" ], "type": "object", "properties": { diff --git a/clients/GitHub/src/Schema/Commit.php b/clients/GitHub/src/Schema/Commit.php index 7bbbada08a0..2a914762d76 100644 --- a/clients/GitHub/src/Schema/Commit.php +++ b/clients/GitHub/src/Schema/Commit.php @@ -181,7 +181,8 @@ "verified", "reason", "payload", - "signature" + "signature", + "verified_at" ], "type": "object", "properties": { diff --git a/clients/GitHub/src/Schema/Commit/Commit.php b/clients/GitHub/src/Schema/Commit/Commit.php index 16f1858acb7..4d9a2d84ab3 100644 --- a/clients/GitHub/src/Schema/Commit/Commit.php +++ b/clients/GitHub/src/Schema/Commit/Commit.php @@ -131,7 +131,8 @@ "verified", "reason", "payload", - "signature" + "signature", + "verified_at" ], "type": "object", "properties": { diff --git a/clients/GitHub/src/Schema/CommitComparison.php b/clients/GitHub/src/Schema/CommitComparison.php index 4b81bcc551d..147ab72ec93 100644 --- a/clients/GitHub/src/Schema/CommitComparison.php +++ b/clients/GitHub/src/Schema/CommitComparison.php @@ -232,7 +232,8 @@ "verified", "reason", "payload", - "signature" + "signature", + "verified_at" ], "type": "object", "properties": { @@ -948,7 +949,8 @@ "verified", "reason", "payload", - "signature" + "signature", + "verified_at" ], "type": "object", "properties": { @@ -1696,7 +1698,8 @@ "verified", "reason", "payload", - "signature" + "signature", + "verified_at" ], "type": "object", "properties": { diff --git a/clients/GitHub/src/Schema/CommitSearchResultItem.php b/clients/GitHub/src/Schema/CommitSearchResultItem.php index 9d85800d19e..afffaca3fcf 100644 --- a/clients/GitHub/src/Schema/CommitSearchResultItem.php +++ b/clients/GitHub/src/Schema/CommitSearchResultItem.php @@ -136,7 +136,8 @@ "verified", "reason", "payload", - "signature" + "signature", + "verified_at" ], "type": "object", "properties": { diff --git a/clients/GitHub/src/Schema/CommitSearchResultItem/Commit.php b/clients/GitHub/src/Schema/CommitSearchResultItem/Commit.php index 618fe96a5df..02046195f8d 100644 --- a/clients/GitHub/src/Schema/CommitSearchResultItem/Commit.php +++ b/clients/GitHub/src/Schema/CommitSearchResultItem/Commit.php @@ -104,7 +104,8 @@ "verified", "reason", "payload", - "signature" + "signature", + "verified_at" ], "type": "object", "properties": { diff --git a/clients/GitHub/src/Schema/GitCommit.php b/clients/GitHub/src/Schema/GitCommit.php index c25aadfb6ed..dbbbf1e80e5 100644 --- a/clients/GitHub/src/Schema/GitCommit.php +++ b/clients/GitHub/src/Schema/GitCommit.php @@ -165,7 +165,8 @@ "verified", "reason", "signature", - "payload" + "payload", + "verified_at" ], "type": "object", "properties": { diff --git a/clients/GitHub/src/Schema/GitCommit/Verification.php b/clients/GitHub/src/Schema/GitCommit/Verification.php index 5afcf18e31f..46c193738f6 100644 --- a/clients/GitHub/src/Schema/GitCommit/Verification.php +++ b/clients/GitHub/src/Schema/GitCommit/Verification.php @@ -6,6 +6,6 @@ use ApiClients\Client\GitHub\Schema; -final readonly class Verification extends Schema\AliasAbstract\TietE746E247\Tiet29FCA330\Tiet8C6E229F\TietB9C53521 +final readonly class Verification extends Schema\AliasAbstract\TietADA0376A\TietE291E6D1\Tiet2A83A4E8\TietFA266CAF { } diff --git a/clients/GitHub/src/Schema/GitTag.php b/clients/GitHub/src/Schema/GitTag.php index 4bf8e850682..c50d6eeecb0 100644 --- a/clients/GitHub/src/Schema/GitTag.php +++ b/clients/GitHub/src/Schema/GitTag.php @@ -101,7 +101,8 @@ "verified", "reason", "payload", - "signature" + "signature", + "verified_at" ], "type": "object", "properties": { diff --git a/clients/GitHub/src/Schema/Operations/Search/Commits/Response/ApplicationJson/Ok.php b/clients/GitHub/src/Schema/Operations/Search/Commits/Response/ApplicationJson/Ok.php index 93f8209a296..30a7ffea5c6 100644 --- a/clients/GitHub/src/Schema/Operations/Search/Commits/Response/ApplicationJson/Ok.php +++ b/clients/GitHub/src/Schema/Operations/Search/Commits/Response/ApplicationJson/Ok.php @@ -151,7 +151,8 @@ "verified", "reason", "payload", - "signature" + "signature", + "verified_at" ], "type": "object", "properties": { diff --git a/clients/GitHub/src/Schema/TimelineCommittedEvent.php b/clients/GitHub/src/Schema/TimelineCommittedEvent.php index 48708f68e7c..b678f9a3202 100644 --- a/clients/GitHub/src/Schema/TimelineCommittedEvent.php +++ b/clients/GitHub/src/Schema/TimelineCommittedEvent.php @@ -168,7 +168,8 @@ "verified", "reason", "signature", - "payload" + "payload", + "verified_at" ], "type": "object", "properties": { diff --git a/clients/GitHub/src/Schema/TimelineCommittedEvent/Verification.php b/clients/GitHub/src/Schema/TimelineCommittedEvent/Verification.php index 92fd28058dc..beb09513997 100644 --- a/clients/GitHub/src/Schema/TimelineCommittedEvent/Verification.php +++ b/clients/GitHub/src/Schema/TimelineCommittedEvent/Verification.php @@ -6,6 +6,6 @@ use ApiClients\Client\GitHub\Schema; -final readonly class Verification extends Schema\AliasAbstract\TietE746E247\Tiet29FCA330\Tiet8C6E229F\TietB9C53521 +final readonly class Verification extends Schema\AliasAbstract\TietADA0376A\TietE291E6D1\Tiet2A83A4E8\TietFA266CAF { } diff --git a/clients/GitHub/src/Schema/TimelineIssueEvents.php b/clients/GitHub/src/Schema/TimelineIssueEvents.php index 9ecd462581a..1207a8e642e 100644 --- a/clients/GitHub/src/Schema/TimelineIssueEvents.php +++ b/clients/GitHub/src/Schema/TimelineIssueEvents.php @@ -13665,7 +13665,8 @@ "verified", "reason", "signature", - "payload" + "payload", + "verified_at" ], "type": "object", "properties": { diff --git a/clients/GitHub/src/Schema/Verification.php b/clients/GitHub/src/Schema/Verification.php index 8a381650aad..a5f067531be 100644 --- a/clients/GitHub/src/Schema/Verification.php +++ b/clients/GitHub/src/Schema/Verification.php @@ -14,7 +14,8 @@ "verified", "reason", "payload", - "signature" + "signature", + "verified_at" ], "type": "object", "properties": { diff --git a/clients/GitHub/src/Schema/WebhookStatus.php b/clients/GitHub/src/Schema/WebhookStatus.php index bb6655c74d8..c4b3722c5f5 100644 --- a/clients/GitHub/src/Schema/WebhookStatus.php +++ b/clients/GitHub/src/Schema/WebhookStatus.php @@ -330,7 +330,8 @@ "verified", "reason", "signature", - "payload" + "payload", + "verified_at" ], "type": "object", "properties": { diff --git a/clients/GitHub/src/Schema/WebhookStatus/Commit.php b/clients/GitHub/src/Schema/WebhookStatus/Commit.php index d3fc0027ed1..9abcb91b633 100644 --- a/clients/GitHub/src/Schema/WebhookStatus/Commit.php +++ b/clients/GitHub/src/Schema/WebhookStatus/Commit.php @@ -262,7 +262,8 @@ "verified", "reason", "signature", - "payload" + "payload", + "verified_at" ], "type": "object", "properties": { diff --git a/clients/GitHub/src/Schema/WebhookStatus/Commit/Commit.php b/clients/GitHub/src/Schema/WebhookStatus/Commit/Commit.php index 0b363a5a0b6..ef933847fac 100644 --- a/clients/GitHub/src/Schema/WebhookStatus/Commit/Commit.php +++ b/clients/GitHub/src/Schema/WebhookStatus/Commit/Commit.php @@ -152,7 +152,8 @@ "verified", "reason", "signature", - "payload" + "payload", + "verified_at" ], "type": "object", "properties": { diff --git a/clients/GitHub/src/Schema/WebhookStatus/Commit/Commit/Verification.php b/clients/GitHub/src/Schema/WebhookStatus/Commit/Commit/Verification.php index a90427a8508..3a1d8ec513b 100644 --- a/clients/GitHub/src/Schema/WebhookStatus/Commit/Commit/Verification.php +++ b/clients/GitHub/src/Schema/WebhookStatus/Commit/Commit/Verification.php @@ -13,7 +13,8 @@ "verified", "reason", "signature", - "payload" + "payload", + "verified_at" ], "type": "object", "properties": { diff --git a/etc/specs/GitHub/current.spec.yaml b/etc/specs/GitHub/current.spec.yaml index 007c9e1be52..12cf2703abc 100644 --- a/etc/specs/GitHub/current.spec.yaml +++ b/etc/specs/GitHub/current.spec.yaml @@ -6887,6 +6887,8 @@ paths: items: type: integer required: + - encrypted_value + - key_id - visibility examples: default: @@ -14023,10 +14025,10 @@ paths: "/orgs/{org}/projects": get: summary: List organization projects - description: Lists the projects in an organization. Returns a `404 Not Found` - status if projects are disabled in the organization. If you do not have sufficient - privileges to perform this action, a `401 Unauthorized` or `410 Gone` status - is returned. + description: |- + > [!WARNING] + > **Closing down notice:** Projects (classic) is being deprecated in favor of the new Projects experience. + > See the [changelog](https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/) for more information. tags: - projects operationId: projects/list-for-org @@ -14070,12 +14072,15 @@ paths: enabledForGitHubApps: true category: projects subcategory: projects + deprecationDate: '2024-05-23' + removalDate: '2025-04-01' + deprecated: true post: summary: Create an organization project - description: Creates an organization project board. Returns a `410 Gone` status - if projects are disabled in the organization or if the organization does not - have existing classic projects. If you do not have sufficient privileges to - perform this action, a `401 Unauthorized` or `410 Gone` status is returned. + description: |- + > [!WARNING] + > **Closing down notice:** Projects (classic) is being deprecated in favor of the new Projects experience. + > See the [changelog](https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/) for more information. tags: - projects operationId: projects/create-for-org @@ -14129,6 +14134,9 @@ paths: enabledForGitHubApps: true category: projects subcategory: projects + deprecationDate: '2024-05-23' + removalDate: '2025-04-01' + deprecated: true "/orgs/{org}/properties/schema": get: summary: Get all custom properties for an organization @@ -17665,7 +17673,10 @@ paths: "/projects/columns/cards/{card_id}": get: summary: Get a project card - description: Gets information about a project card. + description: |- + > [!WARNING] + > **Closing down notice:** Projects (classic) is being deprecated in favor of the new Projects experience. + > See the [changelog](https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/) for more information. tags: - projects operationId: projects/get-card @@ -17697,9 +17708,15 @@ paths: enabledForGitHubApps: true category: projects subcategory: cards + deprecationDate: '2024-05-23' + removalDate: '2025-04-01' + deprecated: true patch: summary: Update an existing project card - description: '' + description: |- + > [!WARNING] + > **Closing down notice:** Projects (classic) is being deprecated in favor of the new Projects experience. + > See the [changelog](https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/) for more information. tags: - projects operationId: projects/update-card @@ -17757,9 +17774,15 @@ paths: enabledForGitHubApps: true category: projects subcategory: cards + deprecationDate: '2024-05-23' + removalDate: '2025-04-01' + deprecated: true delete: summary: Delete a project card - description: Deletes a project card + description: |- + > [!WARNING] + > **Closing down notice:** Projects (classic) is being deprecated in favor of the new Projects experience. + > See the [changelog](https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/) for more information. tags: - projects operationId: projects/delete-card @@ -17797,10 +17820,16 @@ paths: enabledForGitHubApps: true category: projects subcategory: cards + deprecationDate: '2024-05-23' + removalDate: '2025-04-01' + deprecated: true "/projects/columns/cards/{card_id}/moves": post: summary: Move a project card - description: '' + description: |- + > [!WARNING] + > **Closing down notice:** Projects (classic) is being deprecated in favor of the new Projects experience. + > See the [changelog](https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/) for more information. tags: - projects operationId: projects/move-card @@ -17907,10 +17936,16 @@ paths: enabledForGitHubApps: true category: projects subcategory: cards + deprecationDate: '2024-05-23' + removalDate: '2025-04-01' + deprecated: true "/projects/columns/{column_id}": get: summary: Get a project column - description: Gets information about a project column. + description: |- + > [!WARNING] + > **Closing down notice:** Projects (classic) is being deprecated in favor of the new Projects experience. + > See the [changelog](https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/) for more information. tags: - projects operationId: projects/get-column @@ -17942,9 +17977,15 @@ paths: enabledForGitHubApps: true category: projects subcategory: columns + deprecationDate: '2024-05-23' + removalDate: '2025-04-01' + deprecated: true patch: summary: Update an existing project column - description: '' + description: |- + > [!WARNING] + > **Closing down notice:** Projects (classic) is being deprecated in favor of the new Projects experience. + > See the [changelog](https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/) for more information. tags: - projects operationId: projects/update-column @@ -17993,9 +18034,15 @@ paths: enabledForGitHubApps: true category: projects subcategory: columns + deprecationDate: '2024-05-23' + removalDate: '2025-04-01' + deprecated: true delete: summary: Delete a project column - description: Deletes a project column. + description: |- + > [!WARNING] + > **Closing down notice:** Projects (classic) is being deprecated in favor of the new Projects experience. + > See the [changelog](https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/) for more information. tags: - projects operationId: projects/delete-column @@ -18018,10 +18065,16 @@ paths: enabledForGitHubApps: true category: projects subcategory: columns + deprecationDate: '2024-05-23' + removalDate: '2025-04-01' + deprecated: true "/projects/columns/{column_id}/cards": get: summary: List project cards - description: Lists the project cards in a project. + description: |- + > [!WARNING] + > **Closing down notice:** Projects (classic) is being deprecated in favor of the new Projects experience. + > See the [changelog](https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/) for more information. tags: - projects operationId: projects/list-cards @@ -18069,9 +18122,15 @@ paths: enabledForGitHubApps: true category: projects subcategory: cards + deprecationDate: '2024-05-23' + removalDate: '2025-04-01' + deprecated: true post: summary: Create a project card - description: '' + description: |- + > [!WARNING] + > **Closing down notice:** Projects (classic) is being deprecated in favor of the new Projects experience. + > See the [changelog](https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/) for more information. tags: - projects operationId: projects/create-card @@ -18169,10 +18228,16 @@ paths: enabledForGitHubApps: true category: projects subcategory: cards + deprecationDate: '2024-05-23' + removalDate: '2025-04-01' + deprecated: true "/projects/columns/{column_id}/moves": post: summary: Move a project column - description: '' + description: |- + > [!WARNING] + > **Closing down notice:** Projects (classic) is being deprecated in favor of the new Projects experience. + > See the [changelog](https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/) for more information. tags: - projects operationId: projects/move-column @@ -18228,12 +18293,16 @@ paths: enabledForGitHubApps: true category: projects subcategory: columns + deprecationDate: '2024-05-23' + removalDate: '2025-04-01' + deprecated: true "/projects/{project_id}": get: summary: Get a project - description: Gets a project by its `id`. Returns a `404 Not Found` status if - projects are disabled. If you do not have sufficient privileges to perform - this action, a `401 Unauthorized` or `410 Gone` status is returned. + description: |- + > [!WARNING] + > **Closing down notice:** Projects (classic) is being deprecated in favor of the new Projects experience. + > See the [changelog](https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/) for more information. tags: - projects operationId: projects/get @@ -18263,11 +18332,15 @@ paths: enabledForGitHubApps: true category: projects subcategory: projects + deprecationDate: '2024-05-23' + removalDate: '2025-04-01' + deprecated: true patch: summary: Update a project - description: Updates a project board's information. Returns a `404 Not Found` - status if projects are disabled. If you do not have sufficient privileges - to perform this action, a `401 Unauthorized` or `410 Gone` status is returned. + description: |- + > [!WARNING] + > **Closing down notice:** Projects (classic) is being deprecated in favor of the new Projects experience. + > See the [changelog](https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/) for more information. operationId: projects/update tags: - projects @@ -18360,10 +18433,15 @@ paths: enabledForGitHubApps: true category: projects subcategory: projects + deprecationDate: '2024-05-23' + removalDate: '2025-04-01' + deprecated: true delete: summary: Delete a project - description: Deletes a project board. Returns a `404 Not Found` status if projects - are disabled. + description: |- + > [!WARNING] + > **Closing down notice:** Projects (classic) is being deprecated in favor of the new Projects experience. + > See the [changelog](https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/) for more information. operationId: projects/delete tags: - projects @@ -18403,15 +18481,16 @@ paths: enabledForGitHubApps: true category: projects subcategory: projects + deprecationDate: '2024-05-23' + removalDate: '2025-04-01' + deprecated: true "/projects/{project_id}/collaborators": get: summary: List project collaborators - description: Lists the collaborators for an organization project. For a project, - the list of collaborators includes outside collaborators, organization members - that are direct collaborators, organization members with access through team - memberships, organization members with access through default organization - permissions, and organization owners. You must be an organization owner or - a project `admin` to list collaborators. + description: |- + > [!WARNING] + > **Closing down notice:** Projects (classic) is being deprecated in favor of the new Projects experience. + > See the [changelog](https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/) for more information. tags: - projects operationId: projects/list-collaborators @@ -18467,11 +18546,16 @@ paths: enabledForGitHubApps: true category: projects subcategory: collaborators + deprecationDate: '2024-05-23' + removalDate: '2025-04-01' + deprecated: true "/projects/{project_id}/collaborators/{username}": put: summary: Add project collaborator - description: Adds a collaborator to an organization project and sets their permission - level. You must be an organization owner or a project `admin` to add a collaborator. + description: |- + > [!WARNING] + > **Closing down notice:** Projects (classic) is being deprecated in favor of the new Projects experience. + > See the [changelog](https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/) for more information. tags: - projects operationId: projects/add-collaborator @@ -18523,10 +18607,15 @@ paths: enabledForGitHubApps: true category: projects subcategory: collaborators + deprecationDate: '2024-05-23' + removalDate: '2025-04-01' + deprecated: true delete: summary: Remove user as a collaborator - description: Removes a collaborator from an organization project. You must be - an organization owner or a project `admin` to remove a collaborator. + description: |- + > [!WARNING] + > **Closing down notice:** Projects (classic) is being deprecated in favor of the new Projects experience. + > See the [changelog](https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/) for more information. tags: - projects operationId: projects/remove-collaborator @@ -18554,13 +18643,16 @@ paths: enabledForGitHubApps: true category: projects subcategory: collaborators + deprecationDate: '2024-05-23' + removalDate: '2025-04-01' + deprecated: true "/projects/{project_id}/collaborators/{username}/permission": get: summary: Get project permission for a user - description: 'Returns the collaborator''s permission level for an organization - project. Possible values for the `permission` key: `admin`, `write`, `read`, - `none`. You must be an organization owner or a project `admin` to review a - user''s permission level.' + description: |- + > [!WARNING] + > **Closing down notice:** Projects (classic) is being deprecated in favor of the new Projects experience. + > See the [changelog](https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/) for more information. tags: - projects operationId: projects/get-permission-for-user @@ -18595,10 +18687,16 @@ paths: enabledForGitHubApps: true category: projects subcategory: collaborators + deprecationDate: '2024-05-23' + removalDate: '2025-04-01' + deprecated: true "/projects/{project_id}/columns": get: summary: List project columns - description: Lists the project columns in a project. + description: |- + > [!WARNING] + > **Closing down notice:** Projects (classic) is being deprecated in favor of the new Projects experience. + > See the [changelog](https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/) for more information. tags: - projects operationId: projects/list-columns @@ -18635,9 +18733,15 @@ paths: enabledForGitHubApps: true category: projects subcategory: columns + deprecationDate: '2024-05-23' + removalDate: '2025-04-01' + deprecated: true post: summary: Create a project column - description: Creates a new project column. + description: |- + > [!WARNING] + > **Closing down notice:** Projects (classic) is being deprecated in favor of the new Projects experience. + > See the [changelog](https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/) for more information. tags: - projects operationId: projects/create-column @@ -18695,6 +18799,9 @@ paths: enabledForGitHubApps: true category: projects subcategory: columns + deprecationDate: '2024-05-23' + removalDate: '2025-04-01' + deprecated: true "/rate_limit": get: summary: Get rate limit status for the authenticated user @@ -21453,6 +21560,9 @@ paths: key_id: type: string description: ID of the key you used to encrypt the secret. + required: + - encrypted_value + - key_id examples: default: value: @@ -37175,10 +37285,10 @@ paths: "/repos/{owner}/{repo}/projects": get: summary: List repository projects - description: Lists the projects in a repository. Returns a `404 Not Found` status - if projects are disabled in the repository. If you do not have sufficient - privileges to perform this action, a `401 Unauthorized` or `410 Gone` status - is returned. + description: |- + > [!WARNING] + > **Closing down notice:** Projects (classic) is being deprecated in favor of the new Projects experience. + > See the [changelog](https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/) for more information. tags: - projects operationId: projects/list-for-repo @@ -37231,12 +37341,15 @@ paths: enabledForGitHubApps: true category: projects subcategory: projects + deprecationDate: '2024-05-23' + removalDate: '2025-04-01' + deprecated: true post: summary: Create a repository project - description: Creates a repository project board. Returns a `410 Gone` status - if projects are disabled in the repository or if the repository does not have - existing classic projects. If you do not have sufficient privileges to perform - this action, a `401 Unauthorized` or `410 Gone` status is returned. + description: |- + > [!WARNING] + > **Closing down notice:** Projects (classic) is being deprecated in favor of the new Projects experience. + > See the [changelog](https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/) for more information. tags: - projects operationId: projects/create-for-repo @@ -37291,6 +37404,9 @@ paths: enabledForGitHubApps: true category: projects subcategory: projects + deprecationDate: '2024-05-23' + removalDate: '2025-04-01' + deprecated: true "/repos/{owner}/{repo}/properties/values": get: summary: Get all custom property values for a repository @@ -48237,10 +48353,10 @@ paths: "/user/projects": post: summary: Create a user project - description: Creates a user project board. Returns a `410 Gone` status if the - user does not have existing classic projects. If you do not have sufficient - privileges to perform this action, a `401 Unauthorized` or `410 Gone` status - is returned. + description: |- + > [!WARNING] + > **Closing down notice:** Projects (classic) is being deprecated in favor of the new Projects experience. + > See the [changelog](https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/) for more information. tags: - projects operationId: projects/create-for-authenticated-user @@ -48298,6 +48414,9 @@ paths: enabledForGitHubApps: true category: projects subcategory: projects + deprecationDate: '2024-05-23' + removalDate: '2025-04-01' + deprecated: true "/user/public_emails": get: summary: List public email addresses for the authenticated user @@ -50303,7 +50422,10 @@ paths: "/users/{username}/projects": get: summary: List user projects - description: Lists projects for a user. + description: |- + > [!WARNING] + > **Closing down notice:** Projects (classic) is being deprecated in favor of the new Projects experience. + > See the [changelog](https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/) for more information. tags: - projects operationId: projects/list-for-user @@ -50347,6 +50469,9 @@ paths: enabledForGitHubApps: false category: projects subcategory: projects + deprecationDate: '2024-05-23' + removalDate: '2025-04-01' + deprecated: true "/users/{username}/received_events": get: summary: List events received by the authenticated user @@ -83310,6 +83435,7 @@ components: - reason - payload - signature + - verified_at diff-entry: title: Diff Entry description: Diff Entry @@ -87807,6 +87933,7 @@ components: - reason - signature - payload + - verified_at html_url: type: string format: uri @@ -89494,6 +89621,7 @@ components: - reason - signature - payload + - verified_at html_url: type: string format: uri @@ -195076,6 +195204,7 @@ components: - reason - signature - payload + - verified_at required: - author - committer