From 0a0fc920dca29c3e25409d09388a317787892583 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 15 Jul 2025 01:38:28 +0000 Subject: [PATCH 01/16] Bump Submodule/github/rest-api-description from `664cf25` to `b15fded` Bumps [Submodule/github/rest-api-description](https://github.com/github/rest-api-description) from `664cf25` to `b15fded`. - [Release notes](https://github.com/github/rest-api-description/releases) - [Commits](https://github.com/github/rest-api-description/compare/664cf25da36ebb8f97693e51663addaed26bbae5...b15fded1fc5fc6dcd68dd0425385625ee2e819a4) --- updated-dependencies: - dependency-name: Submodule/github/rest-api-description dependency-version: b15fded1fc5fc6dcd68dd0425385625ee2e819a4 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- Submodule/github/rest-api-description | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Submodule/github/rest-api-description b/Submodule/github/rest-api-description index 664cf25da3..b15fded1fc 160000 --- a/Submodule/github/rest-api-description +++ b/Submodule/github/rest-api-description @@ -1 +1 @@ -Subproject commit 664cf25da36ebb8f97693e51663addaed26bbae5 +Subproject commit b15fded1fc5fc6dcd68dd0425385625ee2e819a4 From 83a4df2902502ab96c05e3a0cd3d1b293f23d20f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" Date: Tue, 15 Jul 2025 02:01:58 +0000 Subject: [PATCH 02/16] Commit via running: make Sources/actions --- Sources/actions/Types.swift | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/Sources/actions/Types.swift b/Sources/actions/Types.swift index 35c46944c0..04dad52f07 100644 --- a/Sources/actions/Types.swift +++ b/Sources/actions/Types.swift @@ -5953,6 +5953,11 @@ public enum Components { } /// - Remark: Generated from `#/components/schemas/security-and-analysis`. public struct SecurityAndAnalysis: Codable, Hashable, Sendable { + /// Enable or disable GitHub Advanced Security for the repository. + /// + /// For standalone Code Scanning or Secret Protection products, this parameter cannot be used. + /// + /// /// - Remark: Generated from `#/components/schemas/security-and-analysis/advanced_security`. public struct AdvancedSecurityPayload: Codable, Hashable, Sendable { /// - Remark: Generated from `#/components/schemas/security-and-analysis/advanced_security/status`. @@ -5973,6 +5978,11 @@ public enum Components { case status } } + /// Enable or disable GitHub Advanced Security for the repository. + /// + /// For standalone Code Scanning or Secret Protection products, this parameter cannot be used. + /// + /// /// - Remark: Generated from `#/components/schemas/security-and-analysis/advanced_security`. public var advancedSecurity: Components.Schemas.SecurityAndAnalysis.AdvancedSecurityPayload? /// - Remark: Generated from `#/components/schemas/security-and-analysis/code_security`. @@ -6118,7 +6128,7 @@ public enum Components { /// Creates a new `SecurityAndAnalysis`. /// /// - Parameters: - /// - advancedSecurity: + /// - advancedSecurity: Enable or disable GitHub Advanced Security for the repository. /// - codeSecurity: /// - dependabotSecurityUpdates: Enable or disable Dependabot security updates for the repository. /// - secretScanning: From 60e2608e667c7a932277fe687780c36a38e186b6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" Date: Tue, 15 Jul 2025 02:02:21 +0000 Subject: [PATCH 03/16] Commit via running: make Sources/activity --- Sources/activity/Types.swift | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/Sources/activity/Types.swift b/Sources/activity/Types.swift index 11b3d4f3b2..cae57fef46 100644 --- a/Sources/activity/Types.swift +++ b/Sources/activity/Types.swift @@ -2909,6 +2909,7 @@ public enum Components { case completed = "completed" case reopened = "reopened" case notPlanned = "not_planned" + case duplicate = "duplicate" } /// The reason for the current state /// @@ -3714,6 +3715,11 @@ public enum Components { } /// - Remark: Generated from `#/components/schemas/security-and-analysis`. public struct SecurityAndAnalysis: Codable, Hashable, Sendable { + /// Enable or disable GitHub Advanced Security for the repository. + /// + /// For standalone Code Scanning or Secret Protection products, this parameter cannot be used. + /// + /// /// - Remark: Generated from `#/components/schemas/security-and-analysis/advanced_security`. public struct AdvancedSecurityPayload: Codable, Hashable, Sendable { /// - Remark: Generated from `#/components/schemas/security-and-analysis/advanced_security/status`. @@ -3734,6 +3740,11 @@ public enum Components { case status } } + /// Enable or disable GitHub Advanced Security for the repository. + /// + /// For standalone Code Scanning or Secret Protection products, this parameter cannot be used. + /// + /// /// - Remark: Generated from `#/components/schemas/security-and-analysis/advanced_security`. public var advancedSecurity: Components.Schemas.SecurityAndAnalysis.AdvancedSecurityPayload? /// - Remark: Generated from `#/components/schemas/security-and-analysis/code_security`. @@ -3879,7 +3890,7 @@ public enum Components { /// Creates a new `SecurityAndAnalysis`. /// /// - Parameters: - /// - advancedSecurity: + /// - advancedSecurity: Enable or disable GitHub Advanced Security for the repository. /// - codeSecurity: /// - dependabotSecurityUpdates: Enable or disable Dependabot security updates for the repository. /// - secretScanning: From ff97f07bcf60c959c32bc63454a138af35aed8fb Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" Date: Tue, 15 Jul 2025 02:03:27 +0000 Subject: [PATCH 04/16] Commit via running: make Sources/checks --- Sources/checks/Types.swift | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/Sources/checks/Types.swift b/Sources/checks/Types.swift index f017adac44..8d870a6c47 100644 --- a/Sources/checks/Types.swift +++ b/Sources/checks/Types.swift @@ -974,6 +974,11 @@ public enum Components { } /// - Remark: Generated from `#/components/schemas/security-and-analysis`. public struct SecurityAndAnalysis: Codable, Hashable, Sendable { + /// Enable or disable GitHub Advanced Security for the repository. + /// + /// For standalone Code Scanning or Secret Protection products, this parameter cannot be used. + /// + /// /// - Remark: Generated from `#/components/schemas/security-and-analysis/advanced_security`. public struct AdvancedSecurityPayload: Codable, Hashable, Sendable { /// - Remark: Generated from `#/components/schemas/security-and-analysis/advanced_security/status`. @@ -994,6 +999,11 @@ public enum Components { case status } } + /// Enable or disable GitHub Advanced Security for the repository. + /// + /// For standalone Code Scanning or Secret Protection products, this parameter cannot be used. + /// + /// /// - Remark: Generated from `#/components/schemas/security-and-analysis/advanced_security`. public var advancedSecurity: Components.Schemas.SecurityAndAnalysis.AdvancedSecurityPayload? /// - Remark: Generated from `#/components/schemas/security-and-analysis/code_security`. @@ -1139,7 +1149,7 @@ public enum Components { /// Creates a new `SecurityAndAnalysis`. /// /// - Parameters: - /// - advancedSecurity: + /// - advancedSecurity: Enable or disable GitHub Advanced Security for the repository. /// - codeSecurity: /// - dependabotSecurityUpdates: Enable or disable Dependabot security updates for the repository. /// - secretScanning: From 73e86ae92ea5a6bc5de2e394992e3b9600515f6c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" Date: Tue, 15 Jul 2025 02:04:56 +0000 Subject: [PATCH 05/16] Commit via running: make Sources/dependabot --- Sources/dependabot/Types.swift | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/Sources/dependabot/Types.swift b/Sources/dependabot/Types.swift index f674320365..e1ca39536a 100644 --- a/Sources/dependabot/Types.swift +++ b/Sources/dependabot/Types.swift @@ -2474,6 +2474,11 @@ public enum Components { } /// - Remark: Generated from `#/components/schemas/security-and-analysis`. public struct SecurityAndAnalysis: Codable, Hashable, Sendable { + /// Enable or disable GitHub Advanced Security for the repository. + /// + /// For standalone Code Scanning or Secret Protection products, this parameter cannot be used. + /// + /// /// - Remark: Generated from `#/components/schemas/security-and-analysis/advanced_security`. public struct AdvancedSecurityPayload: Codable, Hashable, Sendable { /// - Remark: Generated from `#/components/schemas/security-and-analysis/advanced_security/status`. @@ -2494,6 +2499,11 @@ public enum Components { case status } } + /// Enable or disable GitHub Advanced Security for the repository. + /// + /// For standalone Code Scanning or Secret Protection products, this parameter cannot be used. + /// + /// /// - Remark: Generated from `#/components/schemas/security-and-analysis/advanced_security`. public var advancedSecurity: Components.Schemas.SecurityAndAnalysis.AdvancedSecurityPayload? /// - Remark: Generated from `#/components/schemas/security-and-analysis/code_security`. @@ -2639,7 +2649,7 @@ public enum Components { /// Creates a new `SecurityAndAnalysis`. /// /// - Parameters: - /// - advancedSecurity: + /// - advancedSecurity: Enable or disable GitHub Advanced Security for the repository. /// - codeSecurity: /// - dependabotSecurityUpdates: Enable or disable Dependabot security updates for the repository. /// - secretScanning: From fb710fdd56edabfd6386737d417c02921e6b68a0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" Date: Tue, 15 Jul 2025 02:06:48 +0000 Subject: [PATCH 06/16] Commit via running: make Sources/issues --- Sources/issues/Types.swift | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Sources/issues/Types.swift b/Sources/issues/Types.swift index 44070e1086..82e1494a66 100644 --- a/Sources/issues/Types.swift +++ b/Sources/issues/Types.swift @@ -3653,6 +3653,7 @@ public enum Components { case completed = "completed" case reopened = "reopened" case notPlanned = "not_planned" + case duplicate = "duplicate" } /// The reason for the current state /// @@ -4482,6 +4483,7 @@ public enum Components { case completed = "completed" case reopened = "reopened" case notPlanned = "not_planned" + case duplicate = "duplicate" } /// The reason for the current state /// @@ -12287,6 +12289,7 @@ public enum Operations { @frozen public enum StateReasonPayload: String, Codable, Hashable, Sendable, CaseIterable { case completed = "completed" case notPlanned = "not_planned" + case duplicate = "duplicate" case reopened = "reopened" } /// The reason for the state change. Ignored unless `state` is changed. From ab6dfffe7e71f4405581b85720be6092af517212 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" Date: Tue, 15 Jul 2025 02:08:39 +0000 Subject: [PATCH 07/16] Commit via running: make Sources/migrations --- Sources/migrations/Types.swift | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/Sources/migrations/Types.swift b/Sources/migrations/Types.swift index 7f00fc0ad5..c68150a0a1 100644 --- a/Sources/migrations/Types.swift +++ b/Sources/migrations/Types.swift @@ -2095,6 +2095,11 @@ public enum Components { } /// - Remark: Generated from `#/components/schemas/security-and-analysis`. public struct SecurityAndAnalysis: Codable, Hashable, Sendable { + /// Enable or disable GitHub Advanced Security for the repository. + /// + /// For standalone Code Scanning or Secret Protection products, this parameter cannot be used. + /// + /// /// - Remark: Generated from `#/components/schemas/security-and-analysis/advanced_security`. public struct AdvancedSecurityPayload: Codable, Hashable, Sendable { /// - Remark: Generated from `#/components/schemas/security-and-analysis/advanced_security/status`. @@ -2115,6 +2120,11 @@ public enum Components { case status } } + /// Enable or disable GitHub Advanced Security for the repository. + /// + /// For standalone Code Scanning or Secret Protection products, this parameter cannot be used. + /// + /// /// - Remark: Generated from `#/components/schemas/security-and-analysis/advanced_security`. public var advancedSecurity: Components.Schemas.SecurityAndAnalysis.AdvancedSecurityPayload? /// - Remark: Generated from `#/components/schemas/security-and-analysis/code_security`. @@ -2260,7 +2270,7 @@ public enum Components { /// Creates a new `SecurityAndAnalysis`. /// /// - Parameters: - /// - advancedSecurity: + /// - advancedSecurity: Enable or disable GitHub Advanced Security for the repository. /// - codeSecurity: /// - dependabotSecurityUpdates: Enable or disable Dependabot security updates for the repository. /// - secretScanning: From e5d72aef956c432e119fbde9e8a3b888d48e85f8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" Date: Tue, 15 Jul 2025 02:09:23 +0000 Subject: [PATCH 08/16] Commit via running: make Sources/orgs --- Sources/orgs/Types.swift | 29 ++++++++++++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/Sources/orgs/Types.swift b/Sources/orgs/Types.swift index 783f1ff29a..b708dfd4a1 100644 --- a/Sources/orgs/Types.swift +++ b/Sources/orgs/Types.swift @@ -4712,6 +4712,11 @@ public enum Components { } /// - Remark: Generated from `#/components/schemas/security-and-analysis`. public struct SecurityAndAnalysis: Codable, Hashable, Sendable { + /// Enable or disable GitHub Advanced Security for the repository. + /// + /// For standalone Code Scanning or Secret Protection products, this parameter cannot be used. + /// + /// /// - Remark: Generated from `#/components/schemas/security-and-analysis/advanced_security`. public struct AdvancedSecurityPayload: Codable, Hashable, Sendable { /// - Remark: Generated from `#/components/schemas/security-and-analysis/advanced_security/status`. @@ -4732,6 +4737,11 @@ public enum Components { case status } } + /// Enable or disable GitHub Advanced Security for the repository. + /// + /// For standalone Code Scanning or Secret Protection products, this parameter cannot be used. + /// + /// /// - Remark: Generated from `#/components/schemas/security-and-analysis/advanced_security`. public var advancedSecurity: Components.Schemas.SecurityAndAnalysis.AdvancedSecurityPayload? /// - Remark: Generated from `#/components/schemas/security-and-analysis/code_security`. @@ -4877,7 +4887,7 @@ public enum Components { /// Creates a new `SecurityAndAnalysis`. /// /// - Parameters: - /// - advancedSecurity: + /// - advancedSecurity: Enable or disable GitHub Advanced Security for the repository. /// - codeSecurity: /// - dependabotSecurityUpdates: Enable or disable Dependabot security updates for the repository. /// - secretScanning: @@ -6985,6 +6995,15 @@ public enum Components { /// /// - Remark: Generated from `#/components/schemas/org-membership/role`. public var role: Components.Schemas.OrgMembership.RolePayload + /// Whether the user has direct membership in the organization. + /// + /// - Remark: Generated from `#/components/schemas/org-membership/direct_membership`. + public var directMembership: Swift.Bool? + /// The slugs of the enterprise teams providing the user with indirect membership in the organization. + /// A limit of 100 enterprise team slugs is returned. + /// + /// - Remark: Generated from `#/components/schemas/org-membership/enterprise_teams_providing_indirect_membership`. + public var enterpriseTeamsProvidingIndirectMembership: [Swift.String]? /// - Remark: Generated from `#/components/schemas/org-membership/organization_url`. public var organizationUrl: Swift.String /// - Remark: Generated from `#/components/schemas/org-membership/organization`. @@ -7014,6 +7033,8 @@ public enum Components { /// - url: /// - state: The state of the member in the organization. The `pending` state indicates the user has not yet accepted an invitation. /// - role: The user's membership type in the organization. + /// - directMembership: Whether the user has direct membership in the organization. + /// - enterpriseTeamsProvidingIndirectMembership: The slugs of the enterprise teams providing the user with indirect membership in the organization. /// - organizationUrl: /// - organization: /// - user: @@ -7022,6 +7043,8 @@ public enum Components { url: Swift.String, state: Components.Schemas.OrgMembership.StatePayload, role: Components.Schemas.OrgMembership.RolePayload, + directMembership: Swift.Bool? = nil, + enterpriseTeamsProvidingIndirectMembership: [Swift.String]? = nil, organizationUrl: Swift.String, organization: Components.Schemas.OrganizationSimple, user: Components.Schemas.NullableSimpleUser? = nil, @@ -7030,6 +7053,8 @@ public enum Components { self.url = url self.state = state self.role = role + self.directMembership = directMembership + self.enterpriseTeamsProvidingIndirectMembership = enterpriseTeamsProvidingIndirectMembership self.organizationUrl = organizationUrl self.organization = organization self.user = user @@ -7039,6 +7064,8 @@ public enum Components { case url case state case role + case directMembership = "direct_membership" + case enterpriseTeamsProvidingIndirectMembership = "enterprise_teams_providing_indirect_membership" case organizationUrl = "organization_url" case organization case user From 72a9a42540f2ff7013f0a974b0e198fc80dc3d40 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" Date: Tue, 15 Jul 2025 02:09:46 +0000 Subject: [PATCH 09/16] Commit via running: make Sources/packages --- Sources/packages/Types.swift | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/Sources/packages/Types.swift b/Sources/packages/Types.swift index a6ad90ac01..36747349f4 100644 --- a/Sources/packages/Types.swift +++ b/Sources/packages/Types.swift @@ -1206,6 +1206,11 @@ public enum Components { } /// - Remark: Generated from `#/components/schemas/security-and-analysis`. public struct SecurityAndAnalysis: Codable, Hashable, Sendable { + /// Enable or disable GitHub Advanced Security for the repository. + /// + /// For standalone Code Scanning or Secret Protection products, this parameter cannot be used. + /// + /// /// - Remark: Generated from `#/components/schemas/security-and-analysis/advanced_security`. public struct AdvancedSecurityPayload: Codable, Hashable, Sendable { /// - Remark: Generated from `#/components/schemas/security-and-analysis/advanced_security/status`. @@ -1226,6 +1231,11 @@ public enum Components { case status } } + /// Enable or disable GitHub Advanced Security for the repository. + /// + /// For standalone Code Scanning or Secret Protection products, this parameter cannot be used. + /// + /// /// - Remark: Generated from `#/components/schemas/security-and-analysis/advanced_security`. public var advancedSecurity: Components.Schemas.SecurityAndAnalysis.AdvancedSecurityPayload? /// - Remark: Generated from `#/components/schemas/security-and-analysis/code_security`. @@ -1371,7 +1381,7 @@ public enum Components { /// Creates a new `SecurityAndAnalysis`. /// /// - Parameters: - /// - advancedSecurity: + /// - advancedSecurity: Enable or disable GitHub Advanced Security for the repository. /// - codeSecurity: /// - dependabotSecurityUpdates: Enable or disable Dependabot security updates for the repository. /// - secretScanning: From 8127cb9ea7f0eb13170c70d3290a782f693f9ee2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" Date: Tue, 15 Jul 2025 02:11:38 +0000 Subject: [PATCH 10/16] Commit via running: make Sources/repos --- Sources/repos/Types.swift | 34 ++++++++++++++++++++++++++++++---- 1 file changed, 30 insertions(+), 4 deletions(-) diff --git a/Sources/repos/Types.swift b/Sources/repos/Types.swift index 60d793b703..a60d082e3c 100644 --- a/Sources/repos/Types.swift +++ b/Sources/repos/Types.swift @@ -8568,6 +8568,11 @@ public enum Components { } /// - Remark: Generated from `#/components/schemas/security-and-analysis`. public struct SecurityAndAnalysis: Codable, Hashable, Sendable { + /// Enable or disable GitHub Advanced Security for the repository. + /// + /// For standalone Code Scanning or Secret Protection products, this parameter cannot be used. + /// + /// /// - Remark: Generated from `#/components/schemas/security-and-analysis/advanced_security`. public struct AdvancedSecurityPayload: Codable, Hashable, Sendable { /// - Remark: Generated from `#/components/schemas/security-and-analysis/advanced_security/status`. @@ -8588,6 +8593,11 @@ public enum Components { case status } } + /// Enable or disable GitHub Advanced Security for the repository. + /// + /// For standalone Code Scanning or Secret Protection products, this parameter cannot be used. + /// + /// /// - Remark: Generated from `#/components/schemas/security-and-analysis/advanced_security`. public var advancedSecurity: Components.Schemas.SecurityAndAnalysis.AdvancedSecurityPayload? /// - Remark: Generated from `#/components/schemas/security-and-analysis/code_security`. @@ -8733,7 +8743,7 @@ public enum Components { /// Creates a new `SecurityAndAnalysis`. /// /// - Parameters: - /// - advancedSecurity: + /// - advancedSecurity: Enable or disable GitHub Advanced Security for the repository. /// - codeSecurity: /// - dependabotSecurityUpdates: Enable or disable Dependabot security updates for the repository. /// - secretScanning: @@ -21351,6 +21361,10 @@ public enum Components { /// /// - Remark: Generated from `#/components/schemas/release/prerelease`. public var prerelease: Swift.Bool + /// Whether or not the release is immutable. + /// + /// - Remark: Generated from `#/components/schemas/release/immutable`. + public var immutable: Swift.Bool? /// - Remark: Generated from `#/components/schemas/release/created_at`. public var createdAt: Foundation.Date /// - Remark: Generated from `#/components/schemas/release/published_at`. @@ -21388,6 +21402,7 @@ public enum Components { /// - body: /// - draft: true to create a draft (unpublished) release, false to create a published one. /// - prerelease: Whether to identify the release as a prerelease or a full release. + /// - immutable: Whether or not the release is immutable. /// - createdAt: /// - publishedAt: /// - author: @@ -21412,6 +21427,7 @@ public enum Components { body: Swift.String? = nil, draft: Swift.Bool, prerelease: Swift.Bool, + immutable: Swift.Bool? = nil, createdAt: Foundation.Date, publishedAt: Foundation.Date? = nil, author: Components.Schemas.SimpleUser, @@ -21436,6 +21452,7 @@ public enum Components { self.body = body self.draft = draft self.prerelease = prerelease + self.immutable = immutable self.createdAt = createdAt self.publishedAt = publishedAt self.author = author @@ -21461,6 +21478,7 @@ public enum Components { case body case draft case prerelease + case immutable case createdAt = "created_at" case publishedAt = "published_at" case author @@ -25948,7 +25966,11 @@ public enum Operations { /// /// - Remark: Generated from `#/paths/repos/{owner}/{repo}/PATCH/requestBody/json/security_and_analysis`. public struct SecurityAndAnalysisPayload: Codable, Hashable, Sendable { - /// Use the `status` property to enable or disable GitHub Advanced Security for this repository. For more information, see "[About GitHub Advanced Security](/github/getting-started-with-github/learning-about-github/about-github-advanced-security)." + /// Use the `status` property to enable or disable GitHub Advanced Security for this repository. + /// For more information, see "[About GitHub Advanced + /// Security](/github/getting-started-with-github/learning-about-github/about-github-advanced-security)." + /// + /// For standalone Code Scanning or Secret Protection products, this parameter cannot be used. /// /// - Remark: Generated from `#/paths/repos/{owner}/{repo}/PATCH/requestBody/json/security_and_analysis/advanced_security`. public struct AdvancedSecurityPayload: Codable, Hashable, Sendable { @@ -25967,7 +25989,11 @@ public enum Operations { case status } } - /// Use the `status` property to enable or disable GitHub Advanced Security for this repository. For more information, see "[About GitHub Advanced Security](/github/getting-started-with-github/learning-about-github/about-github-advanced-security)." + /// Use the `status` property to enable or disable GitHub Advanced Security for this repository. + /// For more information, see "[About GitHub Advanced + /// Security](/github/getting-started-with-github/learning-about-github/about-github-advanced-security)." + /// + /// For standalone Code Scanning or Secret Protection products, this parameter cannot be used. /// /// - Remark: Generated from `#/paths/repos/{owner}/{repo}/PATCH/requestBody/json/security_and_analysis/advanced_security`. public var advancedSecurity: Operations.ReposUpdate.Input.Body.JsonPayload.SecurityAndAnalysisPayload.AdvancedSecurityPayload? @@ -26089,7 +26115,7 @@ public enum Operations { /// Creates a new `SecurityAndAnalysisPayload`. /// /// - Parameters: - /// - advancedSecurity: Use the `status` property to enable or disable GitHub Advanced Security for this repository. For more information, see "[About GitHub Advanced Security](/github/getting-started-with-github/learning-about-github/about-github-advanced-security)." + /// - advancedSecurity: Use the `status` property to enable or disable GitHub Advanced Security for this repository. /// - codeSecurity: Use the `status` property to enable or disable GitHub Code Security for this repository. /// - secretScanning: Use the `status` property to enable or disable secret scanning for this repository. For more information, see "[About secret scanning](/code-security/secret-security/about-secret-scanning)." /// - secretScanningPushProtection: Use the `status` property to enable or disable secret scanning push protection for this repository. For more information, see "[Protecting pushes with secret scanning](/code-security/secret-scanning/protecting-pushes-with-secret-scanning)." From 1a9808d46caabdbddc9072ff6ffabd8182be2aa0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" Date: Tue, 15 Jul 2025 02:12:00 +0000 Subject: [PATCH 11/16] Commit via running: make Sources/search --- Sources/search/Types.swift | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/Sources/search/Types.swift b/Sources/search/Types.swift index 87e5247004..5ec78d7df9 100644 --- a/Sources/search/Types.swift +++ b/Sources/search/Types.swift @@ -2264,6 +2264,11 @@ public enum Components { } /// - Remark: Generated from `#/components/schemas/security-and-analysis`. public struct SecurityAndAnalysis: Codable, Hashable, Sendable { + /// Enable or disable GitHub Advanced Security for the repository. + /// + /// For standalone Code Scanning or Secret Protection products, this parameter cannot be used. + /// + /// /// - Remark: Generated from `#/components/schemas/security-and-analysis/advanced_security`. public struct AdvancedSecurityPayload: Codable, Hashable, Sendable { /// - Remark: Generated from `#/components/schemas/security-and-analysis/advanced_security/status`. @@ -2284,6 +2289,11 @@ public enum Components { case status } } + /// Enable or disable GitHub Advanced Security for the repository. + /// + /// For standalone Code Scanning or Secret Protection products, this parameter cannot be used. + /// + /// /// - Remark: Generated from `#/components/schemas/security-and-analysis/advanced_security`. public var advancedSecurity: Components.Schemas.SecurityAndAnalysis.AdvancedSecurityPayload? /// - Remark: Generated from `#/components/schemas/security-and-analysis/code_security`. @@ -2429,7 +2439,7 @@ public enum Components { /// Creates a new `SecurityAndAnalysis`. /// /// - Parameters: - /// - advancedSecurity: + /// - advancedSecurity: Enable or disable GitHub Advanced Security for the repository. /// - codeSecurity: /// - dependabotSecurityUpdates: Enable or disable Dependabot security updates for the repository. /// - secretScanning: From 8f849f31c89c47ba95c334304bb908e1a8724db8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" Date: Tue, 15 Jul 2025 02:12:44 +0000 Subject: [PATCH 12/16] Commit via running: make Sources/teams --- Sources/teams/Types.swift | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/Sources/teams/Types.swift b/Sources/teams/Types.swift index 309709ae1e..4cf5f13b32 100644 --- a/Sources/teams/Types.swift +++ b/Sources/teams/Types.swift @@ -2611,6 +2611,11 @@ public enum Components { } /// - Remark: Generated from `#/components/schemas/security-and-analysis`. public struct SecurityAndAnalysis: Codable, Hashable, Sendable { + /// Enable or disable GitHub Advanced Security for the repository. + /// + /// For standalone Code Scanning or Secret Protection products, this parameter cannot be used. + /// + /// /// - Remark: Generated from `#/components/schemas/security-and-analysis/advanced_security`. public struct AdvancedSecurityPayload: Codable, Hashable, Sendable { /// - Remark: Generated from `#/components/schemas/security-and-analysis/advanced_security/status`. @@ -2631,6 +2636,11 @@ public enum Components { case status } } + /// Enable or disable GitHub Advanced Security for the repository. + /// + /// For standalone Code Scanning or Secret Protection products, this parameter cannot be used. + /// + /// /// - Remark: Generated from `#/components/schemas/security-and-analysis/advanced_security`. public var advancedSecurity: Components.Schemas.SecurityAndAnalysis.AdvancedSecurityPayload? /// - Remark: Generated from `#/components/schemas/security-and-analysis/code_security`. @@ -2776,7 +2786,7 @@ public enum Components { /// Creates a new `SecurityAndAnalysis`. /// /// - Parameters: - /// - advancedSecurity: + /// - advancedSecurity: Enable or disable GitHub Advanced Security for the repository. /// - codeSecurity: /// - dependabotSecurityUpdates: Enable or disable Dependabot security updates for the repository. /// - secretScanning: From 5dd11007cf264acf932e134a962d46a1001c59ea Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" Date: Tue, 15 Jul 2025 02:13:29 +0000 Subject: [PATCH 13/16] Commit via running: make Sources/codespaces --- Sources/codespaces/Types.swift | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/Sources/codespaces/Types.swift b/Sources/codespaces/Types.swift index 6fbdc1fad3..65a711b53d 100644 --- a/Sources/codespaces/Types.swift +++ b/Sources/codespaces/Types.swift @@ -2776,6 +2776,11 @@ public enum Components { } /// - Remark: Generated from `#/components/schemas/security-and-analysis`. public struct SecurityAndAnalysis: Codable, Hashable, Sendable { + /// Enable or disable GitHub Advanced Security for the repository. + /// + /// For standalone Code Scanning or Secret Protection products, this parameter cannot be used. + /// + /// /// - Remark: Generated from `#/components/schemas/security-and-analysis/advanced_security`. public struct AdvancedSecurityPayload: Codable, Hashable, Sendable { /// - Remark: Generated from `#/components/schemas/security-and-analysis/advanced_security/status`. @@ -2796,6 +2801,11 @@ public enum Components { case status } } + /// Enable or disable GitHub Advanced Security for the repository. + /// + /// For standalone Code Scanning or Secret Protection products, this parameter cannot be used. + /// + /// /// - Remark: Generated from `#/components/schemas/security-and-analysis/advanced_security`. public var advancedSecurity: Components.Schemas.SecurityAndAnalysis.AdvancedSecurityPayload? /// - Remark: Generated from `#/components/schemas/security-and-analysis/code_security`. @@ -2941,7 +2951,7 @@ public enum Components { /// Creates a new `SecurityAndAnalysis`. /// /// - Parameters: - /// - advancedSecurity: + /// - advancedSecurity: Enable or disable GitHub Advanced Security for the repository. /// - codeSecurity: /// - dependabotSecurityUpdates: Enable or disable Dependabot security updates for the repository. /// - secretScanning: From 2e643e635ffcfcd08b6e0787ee8a838eebcfba48 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" Date: Tue, 15 Jul 2025 02:14:13 +0000 Subject: [PATCH 14/16] Commit via running: make Sources/security-advisories --- Sources/security-advisories/Types.swift | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/Sources/security-advisories/Types.swift b/Sources/security-advisories/Types.swift index a074b03ae2..d02b33642d 100644 --- a/Sources/security-advisories/Types.swift +++ b/Sources/security-advisories/Types.swift @@ -2727,6 +2727,11 @@ public enum Components { } /// - Remark: Generated from `#/components/schemas/security-and-analysis`. public struct SecurityAndAnalysis: Codable, Hashable, Sendable { + /// Enable or disable GitHub Advanced Security for the repository. + /// + /// For standalone Code Scanning or Secret Protection products, this parameter cannot be used. + /// + /// /// - Remark: Generated from `#/components/schemas/security-and-analysis/advanced_security`. public struct AdvancedSecurityPayload: Codable, Hashable, Sendable { /// - Remark: Generated from `#/components/schemas/security-and-analysis/advanced_security/status`. @@ -2747,6 +2752,11 @@ public enum Components { case status } } + /// Enable or disable GitHub Advanced Security for the repository. + /// + /// For standalone Code Scanning or Secret Protection products, this parameter cannot be used. + /// + /// /// - Remark: Generated from `#/components/schemas/security-and-analysis/advanced_security`. public var advancedSecurity: Components.Schemas.SecurityAndAnalysis.AdvancedSecurityPayload? /// - Remark: Generated from `#/components/schemas/security-and-analysis/code_security`. @@ -2892,7 +2902,7 @@ public enum Components { /// Creates a new `SecurityAndAnalysis`. /// /// - Parameters: - /// - advancedSecurity: + /// - advancedSecurity: Enable or disable GitHub Advanced Security for the repository. /// - codeSecurity: /// - dependabotSecurityUpdates: Enable or disable Dependabot security updates for the repository. /// - secretScanning: From 73cd9b0c5878d862394b8bb94589bfb3cc1fb35a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" Date: Tue, 15 Jul 2025 02:16:04 +0000 Subject: [PATCH 15/16] Commit via running: make Sources/code-security --- Sources/code-security/Types.swift | 200 ++++++++++++++++++++++++++++++ 1 file changed, 200 insertions(+) diff --git a/Sources/code-security/Types.swift b/Sources/code-security/Types.swift index 1742eaa5b4..b67fdd0cef 100644 --- a/Sources/code-security/Types.swift +++ b/Sources/code-security/Types.swift @@ -2415,6 +2415,10 @@ public enum Operations { public var description: Swift.String /// The enablement status of GitHub Advanced Security features. `enabled` will enable both Code Security and Secret Protection features. /// + /// > [!WARNING] + /// > `code_security` and `secret_protection` are deprecated values for this field. Prefer the individual `code_security` and `secret_protection` fields to set the status of these features. + /// + /// /// - Remark: Generated from `#/paths/enterprises/{enterprise}/code-security/configurations/POST/requestBody/json/advanced_security`. @frozen public enum AdvancedSecurityPayload: String, Codable, Hashable, Sendable, CaseIterable { case enabled = "enabled" @@ -2424,8 +2428,24 @@ public enum Operations { } /// The enablement status of GitHub Advanced Security features. `enabled` will enable both Code Security and Secret Protection features. /// + /// > [!WARNING] + /// > `code_security` and `secret_protection` are deprecated values for this field. Prefer the individual `code_security` and `secret_protection` fields to set the status of these features. + /// + /// /// - Remark: Generated from `#/paths/enterprises/{enterprise}/code-security/configurations/POST/requestBody/json/advanced_security`. public var advancedSecurity: Operations.CodeSecurityCreateConfigurationForEnterprise.Input.Body.JsonPayload.AdvancedSecurityPayload? + /// The enablement status of GitHub Code Security features. + /// + /// - Remark: Generated from `#/paths/enterprises/{enterprise}/code-security/configurations/POST/requestBody/json/code_security`. + @frozen public enum CodeSecurityPayload: String, Codable, Hashable, Sendable, CaseIterable { + case enabled = "enabled" + case disabled = "disabled" + case notSet = "not_set" + } + /// The enablement status of GitHub Code Security features. + /// + /// - Remark: Generated from `#/paths/enterprises/{enterprise}/code-security/configurations/POST/requestBody/json/code_security`. + public var codeSecurity: Operations.CodeSecurityCreateConfigurationForEnterprise.Input.Body.JsonPayload.CodeSecurityPayload? /// The enablement status of Dependency Graph /// /// - Remark: Generated from `#/paths/enterprises/{enterprise}/code-security/configurations/POST/requestBody/json/dependency_graph`. @@ -2523,6 +2543,18 @@ public enum Operations { /// /// - Remark: Generated from `#/paths/enterprises/{enterprise}/code-security/configurations/POST/requestBody/json/code_scanning_delegated_alert_dismissal`. public var codeScanningDelegatedAlertDismissal: Operations.CodeSecurityCreateConfigurationForEnterprise.Input.Body.JsonPayload.CodeScanningDelegatedAlertDismissalPayload? + /// The enablement status of GitHub Secret Protection features. + /// + /// - Remark: Generated from `#/paths/enterprises/{enterprise}/code-security/configurations/POST/requestBody/json/secret_protection`. + @frozen public enum SecretProtectionPayload: String, Codable, Hashable, Sendable, CaseIterable { + case enabled = "enabled" + case disabled = "disabled" + case notSet = "not_set" + } + /// The enablement status of GitHub Secret Protection features. + /// + /// - Remark: Generated from `#/paths/enterprises/{enterprise}/code-security/configurations/POST/requestBody/json/secret_protection`. + public var secretProtection: Operations.CodeSecurityCreateConfigurationForEnterprise.Input.Body.JsonPayload.SecretProtectionPayload? /// The enablement status of secret scanning /// /// - Remark: Generated from `#/paths/enterprises/{enterprise}/code-security/configurations/POST/requestBody/json/secret_scanning`. @@ -2624,6 +2656,7 @@ public enum Operations { /// - name: The name of the code security configuration. Must be unique within the enterprise. /// - description: A description of the code security configuration /// - advancedSecurity: The enablement status of GitHub Advanced Security features. `enabled` will enable both Code Security and Secret Protection features. + /// - codeSecurity: The enablement status of GitHub Code Security features. /// - dependencyGraph: The enablement status of Dependency Graph /// - dependencyGraphAutosubmitAction: The enablement status of Automatic dependency submission /// - dependencyGraphAutosubmitActionOptions: Feature options for Automatic dependency submission @@ -2632,6 +2665,7 @@ public enum Operations { /// - codeScanningDefaultSetup: The enablement status of code scanning default setup /// - codeScanningDefaultSetupOptions: /// - codeScanningDelegatedAlertDismissal: The enablement status of code scanning delegated alert dismissal + /// - secretProtection: The enablement status of GitHub Secret Protection features. /// - secretScanning: The enablement status of secret scanning /// - secretScanningPushProtection: The enablement status of secret scanning push protection /// - secretScanningValidityChecks: The enablement status of secret scanning validity checks @@ -2644,6 +2678,7 @@ public enum Operations { name: Swift.String, description: Swift.String, advancedSecurity: Operations.CodeSecurityCreateConfigurationForEnterprise.Input.Body.JsonPayload.AdvancedSecurityPayload? = nil, + codeSecurity: Operations.CodeSecurityCreateConfigurationForEnterprise.Input.Body.JsonPayload.CodeSecurityPayload? = nil, dependencyGraph: Operations.CodeSecurityCreateConfigurationForEnterprise.Input.Body.JsonPayload.DependencyGraphPayload? = nil, dependencyGraphAutosubmitAction: Operations.CodeSecurityCreateConfigurationForEnterprise.Input.Body.JsonPayload.DependencyGraphAutosubmitActionPayload? = nil, dependencyGraphAutosubmitActionOptions: Operations.CodeSecurityCreateConfigurationForEnterprise.Input.Body.JsonPayload.DependencyGraphAutosubmitActionOptionsPayload? = nil, @@ -2652,6 +2687,7 @@ public enum Operations { codeScanningDefaultSetup: Operations.CodeSecurityCreateConfigurationForEnterprise.Input.Body.JsonPayload.CodeScanningDefaultSetupPayload? = nil, codeScanningDefaultSetupOptions: Components.Schemas.CodeScanningDefaultSetupOptions? = nil, codeScanningDelegatedAlertDismissal: Operations.CodeSecurityCreateConfigurationForEnterprise.Input.Body.JsonPayload.CodeScanningDelegatedAlertDismissalPayload? = nil, + secretProtection: Operations.CodeSecurityCreateConfigurationForEnterprise.Input.Body.JsonPayload.SecretProtectionPayload? = nil, secretScanning: Operations.CodeSecurityCreateConfigurationForEnterprise.Input.Body.JsonPayload.SecretScanningPayload? = nil, secretScanningPushProtection: Operations.CodeSecurityCreateConfigurationForEnterprise.Input.Body.JsonPayload.SecretScanningPushProtectionPayload? = nil, secretScanningValidityChecks: Operations.CodeSecurityCreateConfigurationForEnterprise.Input.Body.JsonPayload.SecretScanningValidityChecksPayload? = nil, @@ -2664,6 +2700,7 @@ public enum Operations { self.name = name self.description = description self.advancedSecurity = advancedSecurity + self.codeSecurity = codeSecurity self.dependencyGraph = dependencyGraph self.dependencyGraphAutosubmitAction = dependencyGraphAutosubmitAction self.dependencyGraphAutosubmitActionOptions = dependencyGraphAutosubmitActionOptions @@ -2672,6 +2709,7 @@ public enum Operations { self.codeScanningDefaultSetup = codeScanningDefaultSetup self.codeScanningDefaultSetupOptions = codeScanningDefaultSetupOptions self.codeScanningDelegatedAlertDismissal = codeScanningDelegatedAlertDismissal + self.secretProtection = secretProtection self.secretScanning = secretScanning self.secretScanningPushProtection = secretScanningPushProtection self.secretScanningValidityChecks = secretScanningValidityChecks @@ -2685,6 +2723,7 @@ public enum Operations { case name case description case advancedSecurity = "advanced_security" + case codeSecurity = "code_security" case dependencyGraph = "dependency_graph" case dependencyGraphAutosubmitAction = "dependency_graph_autosubmit_action" case dependencyGraphAutosubmitActionOptions = "dependency_graph_autosubmit_action_options" @@ -2693,6 +2732,7 @@ public enum Operations { case codeScanningDefaultSetup = "code_scanning_default_setup" case codeScanningDefaultSetupOptions = "code_scanning_default_setup_options" case codeScanningDelegatedAlertDismissal = "code_scanning_delegated_alert_dismissal" + case secretProtection = "secret_protection" case secretScanning = "secret_scanning" case secretScanningPushProtection = "secret_scanning_push_protection" case secretScanningValidityChecks = "secret_scanning_validity_checks" @@ -2716,6 +2756,10 @@ public enum Operations { Operations.CodeSecurityCreateConfigurationForEnterprise.Input.Body.JsonPayload.AdvancedSecurityPayload.self, forKey: .advancedSecurity ) + self.codeSecurity = try container.decodeIfPresent( + Operations.CodeSecurityCreateConfigurationForEnterprise.Input.Body.JsonPayload.CodeSecurityPayload.self, + forKey: .codeSecurity + ) self.dependencyGraph = try container.decodeIfPresent( Operations.CodeSecurityCreateConfigurationForEnterprise.Input.Body.JsonPayload.DependencyGraphPayload.self, forKey: .dependencyGraph @@ -2748,6 +2792,10 @@ public enum Operations { Operations.CodeSecurityCreateConfigurationForEnterprise.Input.Body.JsonPayload.CodeScanningDelegatedAlertDismissalPayload.self, forKey: .codeScanningDelegatedAlertDismissal ) + self.secretProtection = try container.decodeIfPresent( + Operations.CodeSecurityCreateConfigurationForEnterprise.Input.Body.JsonPayload.SecretProtectionPayload.self, + forKey: .secretProtection + ) self.secretScanning = try container.decodeIfPresent( Operations.CodeSecurityCreateConfigurationForEnterprise.Input.Body.JsonPayload.SecretScanningPayload.self, forKey: .secretScanning @@ -2784,6 +2832,7 @@ public enum Operations { "name", "description", "advanced_security", + "code_security", "dependency_graph", "dependency_graph_autosubmit_action", "dependency_graph_autosubmit_action_options", @@ -2792,6 +2841,7 @@ public enum Operations { "code_scanning_default_setup", "code_scanning_default_setup_options", "code_scanning_delegated_alert_dismissal", + "secret_protection", "secret_scanning", "secret_scanning_push_protection", "secret_scanning_validity_checks", @@ -3402,6 +3452,10 @@ public enum Operations { public var description: Swift.String? /// The enablement status of GitHub Advanced Security features. `enabled` will enable both Code Security and Secret Protection features. /// + /// > [!WARNING] + /// > `code_security` and `secret_protection` are deprecated values for this field. Prefer the individual `code_security` and `secret_protection` fields to set the status of these features. + /// + /// /// - Remark: Generated from `#/paths/enterprises/{enterprise}/code-security/configurations/{configuration_id}/PATCH/requestBody/json/advanced_security`. @frozen public enum AdvancedSecurityPayload: String, Codable, Hashable, Sendable, CaseIterable { case enabled = "enabled" @@ -3411,8 +3465,24 @@ public enum Operations { } /// The enablement status of GitHub Advanced Security features. `enabled` will enable both Code Security and Secret Protection features. /// + /// > [!WARNING] + /// > `code_security` and `secret_protection` are deprecated values for this field. Prefer the individual `code_security` and `secret_protection` fields to set the status of these features. + /// + /// /// - Remark: Generated from `#/paths/enterprises/{enterprise}/code-security/configurations/{configuration_id}/PATCH/requestBody/json/advanced_security`. public var advancedSecurity: Operations.CodeSecurityUpdateEnterpriseConfiguration.Input.Body.JsonPayload.AdvancedSecurityPayload? + /// The enablement status of GitHub Code Security features. + /// + /// - Remark: Generated from `#/paths/enterprises/{enterprise}/code-security/configurations/{configuration_id}/PATCH/requestBody/json/code_security`. + @frozen public enum CodeSecurityPayload: String, Codable, Hashable, Sendable, CaseIterable { + case enabled = "enabled" + case disabled = "disabled" + case notSet = "not_set" + } + /// The enablement status of GitHub Code Security features. + /// + /// - Remark: Generated from `#/paths/enterprises/{enterprise}/code-security/configurations/{configuration_id}/PATCH/requestBody/json/code_security`. + public var codeSecurity: Operations.CodeSecurityUpdateEnterpriseConfiguration.Input.Body.JsonPayload.CodeSecurityPayload? /// The enablement status of Dependency Graph /// /// - Remark: Generated from `#/paths/enterprises/{enterprise}/code-security/configurations/{configuration_id}/PATCH/requestBody/json/dependency_graph`. @@ -3510,6 +3580,18 @@ public enum Operations { /// /// - Remark: Generated from `#/paths/enterprises/{enterprise}/code-security/configurations/{configuration_id}/PATCH/requestBody/json/code_scanning_delegated_alert_dismissal`. public var codeScanningDelegatedAlertDismissal: Operations.CodeSecurityUpdateEnterpriseConfiguration.Input.Body.JsonPayload.CodeScanningDelegatedAlertDismissalPayload? + /// The enablement status of GitHub Secret Protection features. + /// + /// - Remark: Generated from `#/paths/enterprises/{enterprise}/code-security/configurations/{configuration_id}/PATCH/requestBody/json/secret_protection`. + @frozen public enum SecretProtectionPayload: String, Codable, Hashable, Sendable, CaseIterable { + case enabled = "enabled" + case disabled = "disabled" + case notSet = "not_set" + } + /// The enablement status of GitHub Secret Protection features. + /// + /// - Remark: Generated from `#/paths/enterprises/{enterprise}/code-security/configurations/{configuration_id}/PATCH/requestBody/json/secret_protection`. + public var secretProtection: Operations.CodeSecurityUpdateEnterpriseConfiguration.Input.Body.JsonPayload.SecretProtectionPayload? /// The enablement status of secret scanning /// /// - Remark: Generated from `#/paths/enterprises/{enterprise}/code-security/configurations/{configuration_id}/PATCH/requestBody/json/secret_scanning`. @@ -3611,6 +3693,7 @@ public enum Operations { /// - name: The name of the code security configuration. Must be unique across the enterprise. /// - description: A description of the code security configuration /// - advancedSecurity: The enablement status of GitHub Advanced Security features. `enabled` will enable both Code Security and Secret Protection features. + /// - codeSecurity: The enablement status of GitHub Code Security features. /// - dependencyGraph: The enablement status of Dependency Graph /// - dependencyGraphAutosubmitAction: The enablement status of Automatic dependency submission /// - dependencyGraphAutosubmitActionOptions: Feature options for Automatic dependency submission @@ -3619,6 +3702,7 @@ public enum Operations { /// - codeScanningDefaultSetup: The enablement status of code scanning default setup /// - codeScanningDefaultSetupOptions: /// - codeScanningDelegatedAlertDismissal: The enablement status of code scanning delegated alert dismissal + /// - secretProtection: The enablement status of GitHub Secret Protection features. /// - secretScanning: The enablement status of secret scanning /// - secretScanningPushProtection: The enablement status of secret scanning push protection /// - secretScanningValidityChecks: The enablement status of secret scanning validity checks @@ -3631,6 +3715,7 @@ public enum Operations { name: Swift.String? = nil, description: Swift.String? = nil, advancedSecurity: Operations.CodeSecurityUpdateEnterpriseConfiguration.Input.Body.JsonPayload.AdvancedSecurityPayload? = nil, + codeSecurity: Operations.CodeSecurityUpdateEnterpriseConfiguration.Input.Body.JsonPayload.CodeSecurityPayload? = nil, dependencyGraph: Operations.CodeSecurityUpdateEnterpriseConfiguration.Input.Body.JsonPayload.DependencyGraphPayload? = nil, dependencyGraphAutosubmitAction: Operations.CodeSecurityUpdateEnterpriseConfiguration.Input.Body.JsonPayload.DependencyGraphAutosubmitActionPayload? = nil, dependencyGraphAutosubmitActionOptions: Operations.CodeSecurityUpdateEnterpriseConfiguration.Input.Body.JsonPayload.DependencyGraphAutosubmitActionOptionsPayload? = nil, @@ -3639,6 +3724,7 @@ public enum Operations { codeScanningDefaultSetup: Operations.CodeSecurityUpdateEnterpriseConfiguration.Input.Body.JsonPayload.CodeScanningDefaultSetupPayload? = nil, codeScanningDefaultSetupOptions: Components.Schemas.CodeScanningDefaultSetupOptions? = nil, codeScanningDelegatedAlertDismissal: Operations.CodeSecurityUpdateEnterpriseConfiguration.Input.Body.JsonPayload.CodeScanningDelegatedAlertDismissalPayload? = nil, + secretProtection: Operations.CodeSecurityUpdateEnterpriseConfiguration.Input.Body.JsonPayload.SecretProtectionPayload? = nil, secretScanning: Operations.CodeSecurityUpdateEnterpriseConfiguration.Input.Body.JsonPayload.SecretScanningPayload? = nil, secretScanningPushProtection: Operations.CodeSecurityUpdateEnterpriseConfiguration.Input.Body.JsonPayload.SecretScanningPushProtectionPayload? = nil, secretScanningValidityChecks: Operations.CodeSecurityUpdateEnterpriseConfiguration.Input.Body.JsonPayload.SecretScanningValidityChecksPayload? = nil, @@ -3651,6 +3737,7 @@ public enum Operations { self.name = name self.description = description self.advancedSecurity = advancedSecurity + self.codeSecurity = codeSecurity self.dependencyGraph = dependencyGraph self.dependencyGraphAutosubmitAction = dependencyGraphAutosubmitAction self.dependencyGraphAutosubmitActionOptions = dependencyGraphAutosubmitActionOptions @@ -3659,6 +3746,7 @@ public enum Operations { self.codeScanningDefaultSetup = codeScanningDefaultSetup self.codeScanningDefaultSetupOptions = codeScanningDefaultSetupOptions self.codeScanningDelegatedAlertDismissal = codeScanningDelegatedAlertDismissal + self.secretProtection = secretProtection self.secretScanning = secretScanning self.secretScanningPushProtection = secretScanningPushProtection self.secretScanningValidityChecks = secretScanningValidityChecks @@ -3672,6 +3760,7 @@ public enum Operations { case name case description case advancedSecurity = "advanced_security" + case codeSecurity = "code_security" case dependencyGraph = "dependency_graph" case dependencyGraphAutosubmitAction = "dependency_graph_autosubmit_action" case dependencyGraphAutosubmitActionOptions = "dependency_graph_autosubmit_action_options" @@ -3680,6 +3769,7 @@ public enum Operations { case codeScanningDefaultSetup = "code_scanning_default_setup" case codeScanningDefaultSetupOptions = "code_scanning_default_setup_options" case codeScanningDelegatedAlertDismissal = "code_scanning_delegated_alert_dismissal" + case secretProtection = "secret_protection" case secretScanning = "secret_scanning" case secretScanningPushProtection = "secret_scanning_push_protection" case secretScanningValidityChecks = "secret_scanning_validity_checks" @@ -3703,6 +3793,10 @@ public enum Operations { Operations.CodeSecurityUpdateEnterpriseConfiguration.Input.Body.JsonPayload.AdvancedSecurityPayload.self, forKey: .advancedSecurity ) + self.codeSecurity = try container.decodeIfPresent( + Operations.CodeSecurityUpdateEnterpriseConfiguration.Input.Body.JsonPayload.CodeSecurityPayload.self, + forKey: .codeSecurity + ) self.dependencyGraph = try container.decodeIfPresent( Operations.CodeSecurityUpdateEnterpriseConfiguration.Input.Body.JsonPayload.DependencyGraphPayload.self, forKey: .dependencyGraph @@ -3735,6 +3829,10 @@ public enum Operations { Operations.CodeSecurityUpdateEnterpriseConfiguration.Input.Body.JsonPayload.CodeScanningDelegatedAlertDismissalPayload.self, forKey: .codeScanningDelegatedAlertDismissal ) + self.secretProtection = try container.decodeIfPresent( + Operations.CodeSecurityUpdateEnterpriseConfiguration.Input.Body.JsonPayload.SecretProtectionPayload.self, + forKey: .secretProtection + ) self.secretScanning = try container.decodeIfPresent( Operations.CodeSecurityUpdateEnterpriseConfiguration.Input.Body.JsonPayload.SecretScanningPayload.self, forKey: .secretScanning @@ -3771,6 +3869,7 @@ public enum Operations { "name", "description", "advanced_security", + "code_security", "dependency_graph", "dependency_graph_autosubmit_action", "dependency_graph_autosubmit_action_options", @@ -3779,6 +3878,7 @@ public enum Operations { "code_scanning_default_setup", "code_scanning_default_setup_options", "code_scanning_delegated_alert_dismissal", + "secret_protection", "secret_scanning", "secret_scanning_push_protection", "secret_scanning_validity_checks", @@ -5227,6 +5327,10 @@ public enum Operations { public var description: Swift.String /// The enablement status of GitHub Advanced Security features. `enabled` will enable both Code Security and Secret Protection features. /// + /// > [!WARNING] + /// > `code_security` and `secret_protection` are deprecated values for this field. Prefer the individual `code_security` and `secret_protection` fields to set the status of these features. + /// + /// /// - Remark: Generated from `#/paths/orgs/{org}/code-security/configurations/POST/requestBody/json/advanced_security`. @frozen public enum AdvancedSecurityPayload: String, Codable, Hashable, Sendable, CaseIterable { case enabled = "enabled" @@ -5236,8 +5340,24 @@ public enum Operations { } /// The enablement status of GitHub Advanced Security features. `enabled` will enable both Code Security and Secret Protection features. /// + /// > [!WARNING] + /// > `code_security` and `secret_protection` are deprecated values for this field. Prefer the individual `code_security` and `secret_protection` fields to set the status of these features. + /// + /// /// - Remark: Generated from `#/paths/orgs/{org}/code-security/configurations/POST/requestBody/json/advanced_security`. public var advancedSecurity: Operations.CodeSecurityCreateConfiguration.Input.Body.JsonPayload.AdvancedSecurityPayload? + /// The enablement status of GitHub Code Security features. + /// + /// - Remark: Generated from `#/paths/orgs/{org}/code-security/configurations/POST/requestBody/json/code_security`. + @frozen public enum CodeSecurityPayload: String, Codable, Hashable, Sendable, CaseIterable { + case enabled = "enabled" + case disabled = "disabled" + case notSet = "not_set" + } + /// The enablement status of GitHub Code Security features. + /// + /// - Remark: Generated from `#/paths/orgs/{org}/code-security/configurations/POST/requestBody/json/code_security`. + public var codeSecurity: Operations.CodeSecurityCreateConfiguration.Input.Body.JsonPayload.CodeSecurityPayload? /// The enablement status of Dependency Graph /// /// - Remark: Generated from `#/paths/orgs/{org}/code-security/configurations/POST/requestBody/json/dependency_graph`. @@ -5335,6 +5455,18 @@ public enum Operations { /// /// - Remark: Generated from `#/paths/orgs/{org}/code-security/configurations/POST/requestBody/json/code_scanning_delegated_alert_dismissal`. public var codeScanningDelegatedAlertDismissal: Operations.CodeSecurityCreateConfiguration.Input.Body.JsonPayload.CodeScanningDelegatedAlertDismissalPayload? + /// The enablement status of GitHub Secret Protection features. + /// + /// - Remark: Generated from `#/paths/orgs/{org}/code-security/configurations/POST/requestBody/json/secret_protection`. + @frozen public enum SecretProtectionPayload: String, Codable, Hashable, Sendable, CaseIterable { + case enabled = "enabled" + case disabled = "disabled" + case notSet = "not_set" + } + /// The enablement status of GitHub Secret Protection features. + /// + /// - Remark: Generated from `#/paths/orgs/{org}/code-security/configurations/POST/requestBody/json/secret_protection`. + public var secretProtection: Operations.CodeSecurityCreateConfiguration.Input.Body.JsonPayload.SecretProtectionPayload? /// The enablement status of secret scanning /// /// - Remark: Generated from `#/paths/orgs/{org}/code-security/configurations/POST/requestBody/json/secret_scanning`. @@ -5509,6 +5641,7 @@ public enum Operations { /// - name: The name of the code security configuration. Must be unique within the organization. /// - description: A description of the code security configuration /// - advancedSecurity: The enablement status of GitHub Advanced Security features. `enabled` will enable both Code Security and Secret Protection features. + /// - codeSecurity: The enablement status of GitHub Code Security features. /// - dependencyGraph: The enablement status of Dependency Graph /// - dependencyGraphAutosubmitAction: The enablement status of Automatic dependency submission /// - dependencyGraphAutosubmitActionOptions: Feature options for Automatic dependency submission @@ -5517,6 +5650,7 @@ public enum Operations { /// - codeScanningDefaultSetup: The enablement status of code scanning default setup /// - codeScanningDefaultSetupOptions: /// - codeScanningDelegatedAlertDismissal: The enablement status of code scanning delegated alert dismissal + /// - secretProtection: The enablement status of GitHub Secret Protection features. /// - secretScanning: The enablement status of secret scanning /// - secretScanningPushProtection: The enablement status of secret scanning push protection /// - secretScanningDelegatedBypass: The enablement status of secret scanning delegated bypass @@ -5531,6 +5665,7 @@ public enum Operations { name: Swift.String, description: Swift.String, advancedSecurity: Operations.CodeSecurityCreateConfiguration.Input.Body.JsonPayload.AdvancedSecurityPayload? = nil, + codeSecurity: Operations.CodeSecurityCreateConfiguration.Input.Body.JsonPayload.CodeSecurityPayload? = nil, dependencyGraph: Operations.CodeSecurityCreateConfiguration.Input.Body.JsonPayload.DependencyGraphPayload? = nil, dependencyGraphAutosubmitAction: Operations.CodeSecurityCreateConfiguration.Input.Body.JsonPayload.DependencyGraphAutosubmitActionPayload? = nil, dependencyGraphAutosubmitActionOptions: Operations.CodeSecurityCreateConfiguration.Input.Body.JsonPayload.DependencyGraphAutosubmitActionOptionsPayload? = nil, @@ -5539,6 +5674,7 @@ public enum Operations { codeScanningDefaultSetup: Operations.CodeSecurityCreateConfiguration.Input.Body.JsonPayload.CodeScanningDefaultSetupPayload? = nil, codeScanningDefaultSetupOptions: Components.Schemas.CodeScanningDefaultSetupOptions? = nil, codeScanningDelegatedAlertDismissal: Operations.CodeSecurityCreateConfiguration.Input.Body.JsonPayload.CodeScanningDelegatedAlertDismissalPayload? = nil, + secretProtection: Operations.CodeSecurityCreateConfiguration.Input.Body.JsonPayload.SecretProtectionPayload? = nil, secretScanning: Operations.CodeSecurityCreateConfiguration.Input.Body.JsonPayload.SecretScanningPayload? = nil, secretScanningPushProtection: Operations.CodeSecurityCreateConfiguration.Input.Body.JsonPayload.SecretScanningPushProtectionPayload? = nil, secretScanningDelegatedBypass: Operations.CodeSecurityCreateConfiguration.Input.Body.JsonPayload.SecretScanningDelegatedBypassPayload? = nil, @@ -5553,6 +5689,7 @@ public enum Operations { self.name = name self.description = description self.advancedSecurity = advancedSecurity + self.codeSecurity = codeSecurity self.dependencyGraph = dependencyGraph self.dependencyGraphAutosubmitAction = dependencyGraphAutosubmitAction self.dependencyGraphAutosubmitActionOptions = dependencyGraphAutosubmitActionOptions @@ -5561,6 +5698,7 @@ public enum Operations { self.codeScanningDefaultSetup = codeScanningDefaultSetup self.codeScanningDefaultSetupOptions = codeScanningDefaultSetupOptions self.codeScanningDelegatedAlertDismissal = codeScanningDelegatedAlertDismissal + self.secretProtection = secretProtection self.secretScanning = secretScanning self.secretScanningPushProtection = secretScanningPushProtection self.secretScanningDelegatedBypass = secretScanningDelegatedBypass @@ -5576,6 +5714,7 @@ public enum Operations { case name case description case advancedSecurity = "advanced_security" + case codeSecurity = "code_security" case dependencyGraph = "dependency_graph" case dependencyGraphAutosubmitAction = "dependency_graph_autosubmit_action" case dependencyGraphAutosubmitActionOptions = "dependency_graph_autosubmit_action_options" @@ -5584,6 +5723,7 @@ public enum Operations { case codeScanningDefaultSetup = "code_scanning_default_setup" case codeScanningDefaultSetupOptions = "code_scanning_default_setup_options" case codeScanningDelegatedAlertDismissal = "code_scanning_delegated_alert_dismissal" + case secretProtection = "secret_protection" case secretScanning = "secret_scanning" case secretScanningPushProtection = "secret_scanning_push_protection" case secretScanningDelegatedBypass = "secret_scanning_delegated_bypass" @@ -5609,6 +5749,10 @@ public enum Operations { Operations.CodeSecurityCreateConfiguration.Input.Body.JsonPayload.AdvancedSecurityPayload.self, forKey: .advancedSecurity ) + self.codeSecurity = try container.decodeIfPresent( + Operations.CodeSecurityCreateConfiguration.Input.Body.JsonPayload.CodeSecurityPayload.self, + forKey: .codeSecurity + ) self.dependencyGraph = try container.decodeIfPresent( Operations.CodeSecurityCreateConfiguration.Input.Body.JsonPayload.DependencyGraphPayload.self, forKey: .dependencyGraph @@ -5641,6 +5785,10 @@ public enum Operations { Operations.CodeSecurityCreateConfiguration.Input.Body.JsonPayload.CodeScanningDelegatedAlertDismissalPayload.self, forKey: .codeScanningDelegatedAlertDismissal ) + self.secretProtection = try container.decodeIfPresent( + Operations.CodeSecurityCreateConfiguration.Input.Body.JsonPayload.SecretProtectionPayload.self, + forKey: .secretProtection + ) self.secretScanning = try container.decodeIfPresent( Operations.CodeSecurityCreateConfiguration.Input.Body.JsonPayload.SecretScanningPayload.self, forKey: .secretScanning @@ -5685,6 +5833,7 @@ public enum Operations { "name", "description", "advanced_security", + "code_security", "dependency_graph", "dependency_graph_autosubmit_action", "dependency_graph_autosubmit_action_options", @@ -5693,6 +5842,7 @@ public enum Operations { "code_scanning_default_setup", "code_scanning_default_setup_options", "code_scanning_delegated_alert_dismissal", + "secret_protection", "secret_scanning", "secret_scanning_push_protection", "secret_scanning_delegated_bypass", @@ -6558,6 +6708,10 @@ public enum Operations { public var description: Swift.String? /// The enablement status of GitHub Advanced Security features. `enabled` will enable both Code Security and Secret Protection features. /// + /// > [!WARNING] + /// > `code_security` and `secret_protection` are deprecated values for this field. Prefer the individual `code_security` and `secret_protection` fields to set the status of these features. + /// + /// /// - Remark: Generated from `#/paths/orgs/{org}/code-security/configurations/{configuration_id}/PATCH/requestBody/json/advanced_security`. @frozen public enum AdvancedSecurityPayload: String, Codable, Hashable, Sendable, CaseIterable { case enabled = "enabled" @@ -6567,8 +6721,24 @@ public enum Operations { } /// The enablement status of GitHub Advanced Security features. `enabled` will enable both Code Security and Secret Protection features. /// + /// > [!WARNING] + /// > `code_security` and `secret_protection` are deprecated values for this field. Prefer the individual `code_security` and `secret_protection` fields to set the status of these features. + /// + /// /// - Remark: Generated from `#/paths/orgs/{org}/code-security/configurations/{configuration_id}/PATCH/requestBody/json/advanced_security`. public var advancedSecurity: Operations.CodeSecurityUpdateConfiguration.Input.Body.JsonPayload.AdvancedSecurityPayload? + /// The enablement status of GitHub Code Security features. + /// + /// - Remark: Generated from `#/paths/orgs/{org}/code-security/configurations/{configuration_id}/PATCH/requestBody/json/code_security`. + @frozen public enum CodeSecurityPayload: String, Codable, Hashable, Sendable, CaseIterable { + case enabled = "enabled" + case disabled = "disabled" + case notSet = "not_set" + } + /// The enablement status of GitHub Code Security features. + /// + /// - Remark: Generated from `#/paths/orgs/{org}/code-security/configurations/{configuration_id}/PATCH/requestBody/json/code_security`. + public var codeSecurity: Operations.CodeSecurityUpdateConfiguration.Input.Body.JsonPayload.CodeSecurityPayload? /// The enablement status of Dependency Graph /// /// - Remark: Generated from `#/paths/orgs/{org}/code-security/configurations/{configuration_id}/PATCH/requestBody/json/dependency_graph`. @@ -6666,6 +6836,18 @@ public enum Operations { /// /// - Remark: Generated from `#/paths/orgs/{org}/code-security/configurations/{configuration_id}/PATCH/requestBody/json/code_scanning_delegated_alert_dismissal`. public var codeScanningDelegatedAlertDismissal: Operations.CodeSecurityUpdateConfiguration.Input.Body.JsonPayload.CodeScanningDelegatedAlertDismissalPayload? + /// The enablement status of GitHub Secret Protection features. + /// + /// - Remark: Generated from `#/paths/orgs/{org}/code-security/configurations/{configuration_id}/PATCH/requestBody/json/secret_protection`. + @frozen public enum SecretProtectionPayload: String, Codable, Hashable, Sendable, CaseIterable { + case enabled = "enabled" + case disabled = "disabled" + case notSet = "not_set" + } + /// The enablement status of GitHub Secret Protection features. + /// + /// - Remark: Generated from `#/paths/orgs/{org}/code-security/configurations/{configuration_id}/PATCH/requestBody/json/secret_protection`. + public var secretProtection: Operations.CodeSecurityUpdateConfiguration.Input.Body.JsonPayload.SecretProtectionPayload? /// The enablement status of secret scanning /// /// - Remark: Generated from `#/paths/orgs/{org}/code-security/configurations/{configuration_id}/PATCH/requestBody/json/secret_scanning`. @@ -6840,6 +7022,7 @@ public enum Operations { /// - name: The name of the code security configuration. Must be unique within the organization. /// - description: A description of the code security configuration /// - advancedSecurity: The enablement status of GitHub Advanced Security features. `enabled` will enable both Code Security and Secret Protection features. + /// - codeSecurity: The enablement status of GitHub Code Security features. /// - dependencyGraph: The enablement status of Dependency Graph /// - dependencyGraphAutosubmitAction: The enablement status of Automatic dependency submission /// - dependencyGraphAutosubmitActionOptions: Feature options for Automatic dependency submission @@ -6848,6 +7031,7 @@ public enum Operations { /// - codeScanningDefaultSetup: The enablement status of code scanning default setup /// - codeScanningDefaultSetupOptions: /// - codeScanningDelegatedAlertDismissal: The enablement status of code scanning delegated alert dismissal + /// - secretProtection: The enablement status of GitHub Secret Protection features. /// - secretScanning: The enablement status of secret scanning /// - secretScanningPushProtection: The enablement status of secret scanning push protection /// - secretScanningDelegatedBypass: The enablement status of secret scanning delegated bypass @@ -6862,6 +7046,7 @@ public enum Operations { name: Swift.String? = nil, description: Swift.String? = nil, advancedSecurity: Operations.CodeSecurityUpdateConfiguration.Input.Body.JsonPayload.AdvancedSecurityPayload? = nil, + codeSecurity: Operations.CodeSecurityUpdateConfiguration.Input.Body.JsonPayload.CodeSecurityPayload? = nil, dependencyGraph: Operations.CodeSecurityUpdateConfiguration.Input.Body.JsonPayload.DependencyGraphPayload? = nil, dependencyGraphAutosubmitAction: Operations.CodeSecurityUpdateConfiguration.Input.Body.JsonPayload.DependencyGraphAutosubmitActionPayload? = nil, dependencyGraphAutosubmitActionOptions: Operations.CodeSecurityUpdateConfiguration.Input.Body.JsonPayload.DependencyGraphAutosubmitActionOptionsPayload? = nil, @@ -6870,6 +7055,7 @@ public enum Operations { codeScanningDefaultSetup: Operations.CodeSecurityUpdateConfiguration.Input.Body.JsonPayload.CodeScanningDefaultSetupPayload? = nil, codeScanningDefaultSetupOptions: Components.Schemas.CodeScanningDefaultSetupOptions? = nil, codeScanningDelegatedAlertDismissal: Operations.CodeSecurityUpdateConfiguration.Input.Body.JsonPayload.CodeScanningDelegatedAlertDismissalPayload? = nil, + secretProtection: Operations.CodeSecurityUpdateConfiguration.Input.Body.JsonPayload.SecretProtectionPayload? = nil, secretScanning: Operations.CodeSecurityUpdateConfiguration.Input.Body.JsonPayload.SecretScanningPayload? = nil, secretScanningPushProtection: Operations.CodeSecurityUpdateConfiguration.Input.Body.JsonPayload.SecretScanningPushProtectionPayload? = nil, secretScanningDelegatedBypass: Operations.CodeSecurityUpdateConfiguration.Input.Body.JsonPayload.SecretScanningDelegatedBypassPayload? = nil, @@ -6884,6 +7070,7 @@ public enum Operations { self.name = name self.description = description self.advancedSecurity = advancedSecurity + self.codeSecurity = codeSecurity self.dependencyGraph = dependencyGraph self.dependencyGraphAutosubmitAction = dependencyGraphAutosubmitAction self.dependencyGraphAutosubmitActionOptions = dependencyGraphAutosubmitActionOptions @@ -6892,6 +7079,7 @@ public enum Operations { self.codeScanningDefaultSetup = codeScanningDefaultSetup self.codeScanningDefaultSetupOptions = codeScanningDefaultSetupOptions self.codeScanningDelegatedAlertDismissal = codeScanningDelegatedAlertDismissal + self.secretProtection = secretProtection self.secretScanning = secretScanning self.secretScanningPushProtection = secretScanningPushProtection self.secretScanningDelegatedBypass = secretScanningDelegatedBypass @@ -6907,6 +7095,7 @@ public enum Operations { case name case description case advancedSecurity = "advanced_security" + case codeSecurity = "code_security" case dependencyGraph = "dependency_graph" case dependencyGraphAutosubmitAction = "dependency_graph_autosubmit_action" case dependencyGraphAutosubmitActionOptions = "dependency_graph_autosubmit_action_options" @@ -6915,6 +7104,7 @@ public enum Operations { case codeScanningDefaultSetup = "code_scanning_default_setup" case codeScanningDefaultSetupOptions = "code_scanning_default_setup_options" case codeScanningDelegatedAlertDismissal = "code_scanning_delegated_alert_dismissal" + case secretProtection = "secret_protection" case secretScanning = "secret_scanning" case secretScanningPushProtection = "secret_scanning_push_protection" case secretScanningDelegatedBypass = "secret_scanning_delegated_bypass" @@ -6940,6 +7130,10 @@ public enum Operations { Operations.CodeSecurityUpdateConfiguration.Input.Body.JsonPayload.AdvancedSecurityPayload.self, forKey: .advancedSecurity ) + self.codeSecurity = try container.decodeIfPresent( + Operations.CodeSecurityUpdateConfiguration.Input.Body.JsonPayload.CodeSecurityPayload.self, + forKey: .codeSecurity + ) self.dependencyGraph = try container.decodeIfPresent( Operations.CodeSecurityUpdateConfiguration.Input.Body.JsonPayload.DependencyGraphPayload.self, forKey: .dependencyGraph @@ -6972,6 +7166,10 @@ public enum Operations { Operations.CodeSecurityUpdateConfiguration.Input.Body.JsonPayload.CodeScanningDelegatedAlertDismissalPayload.self, forKey: .codeScanningDelegatedAlertDismissal ) + self.secretProtection = try container.decodeIfPresent( + Operations.CodeSecurityUpdateConfiguration.Input.Body.JsonPayload.SecretProtectionPayload.self, + forKey: .secretProtection + ) self.secretScanning = try container.decodeIfPresent( Operations.CodeSecurityUpdateConfiguration.Input.Body.JsonPayload.SecretScanningPayload.self, forKey: .secretScanning @@ -7016,6 +7214,7 @@ public enum Operations { "name", "description", "advanced_security", + "code_security", "dependency_graph", "dependency_graph_autosubmit_action", "dependency_graph_autosubmit_action_options", @@ -7024,6 +7223,7 @@ public enum Operations { "code_scanning_default_setup", "code_scanning_default_setup_options", "code_scanning_delegated_alert_dismissal", + "secret_protection", "secret_scanning", "secret_scanning_push_protection", "secret_scanning_delegated_bypass", From ddfbccd24adf6d62a4afdbb7ef3def6273230ae5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" Date: Tue, 15 Jul 2025 02:16:27 +0000 Subject: [PATCH 16/16] Commit via running: make Sources/private-registries --- Sources/private-registries/Types.swift | 28 ++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/Sources/private-registries/Types.swift b/Sources/private-registries/Types.swift index 56467dc3c2..96f26d47f0 100644 --- a/Sources/private-registries/Types.swift +++ b/Sources/private-registries/Types.swift @@ -442,6 +442,13 @@ public enum Components { case mavenRepository = "maven_repository" case nugetFeed = "nuget_feed" case goproxyServer = "goproxy_server" + case npmRegistry = "npm_registry" + case rubygemsServer = "rubygems_server" + case cargoRegistry = "cargo_registry" + case composerRepository = "composer_repository" + case dockerRegistry = "docker_registry" + case gitSource = "git_source" + case helmRegistry = "helm_registry" } /// The registry type. /// @@ -515,6 +522,13 @@ public enum Components { case mavenRepository = "maven_repository" case nugetFeed = "nuget_feed" case goproxyServer = "goproxy_server" + case npmRegistry = "npm_registry" + case rubygemsServer = "rubygems_server" + case cargoRegistry = "cargo_registry" + case composerRepository = "composer_repository" + case dockerRegistry = "docker_registry" + case gitSource = "git_source" + case helmRegistry = "helm_registry" } /// The registry type. /// @@ -1030,6 +1044,13 @@ public enum Operations { case mavenRepository = "maven_repository" case nugetFeed = "nuget_feed" case goproxyServer = "goproxy_server" + case npmRegistry = "npm_registry" + case rubygemsServer = "rubygems_server" + case cargoRegistry = "cargo_registry" + case composerRepository = "composer_repository" + case dockerRegistry = "docker_registry" + case gitSource = "git_source" + case helmRegistry = "helm_registry" } /// The registry type. /// @@ -1683,6 +1704,13 @@ public enum Operations { case mavenRepository = "maven_repository" case nugetFeed = "nuget_feed" case goproxyServer = "goproxy_server" + case npmRegistry = "npm_registry" + case rubygemsServer = "rubygems_server" + case cargoRegistry = "cargo_registry" + case composerRepository = "composer_repository" + case dockerRegistry = "docker_registry" + case gitSource = "git_source" + case helmRegistry = "helm_registry" } /// The registry type. ///