From 600555cfcdb2eb6423ce4050428bda4f7812534f Mon Sep 17 00:00:00 2001 From: Josh Holtz Date: Fri, 14 Jul 2023 11:50:19 -0500 Subject: [PATCH] Version bump to 2.214.0 (#21399) --- Gemfile.lock | 30 +-- README.md | 184 +++++++++---------- fastlane.gemspec | 36 ++-- fastlane/lib/fastlane/version.rb | 2 +- fastlane/swift/Deliverfile.swift | 2 +- fastlane/swift/DeliverfileProtocol.swift | 2 +- fastlane/swift/Fastlane.swift | 63 ++++++- fastlane/swift/Gymfile.swift | 2 +- fastlane/swift/GymfileProtocol.swift | 2 +- fastlane/swift/Matchfile.swift | 2 +- fastlane/swift/MatchfileProtocol.swift | 2 +- fastlane/swift/Precheckfile.swift | 2 +- fastlane/swift/PrecheckfileProtocol.swift | 2 +- fastlane/swift/Scanfile.swift | 2 +- fastlane/swift/ScanfileProtocol.swift | 2 +- fastlane/swift/Screengrabfile.swift | 2 +- fastlane/swift/ScreengrabfileProtocol.swift | 2 +- fastlane/swift/Snapshotfile.swift | 2 +- fastlane/swift/SnapshotfileProtocol.swift | 2 +- fastlane/swift/formatting/Brewfile.lock.json | 36 ++-- 20 files changed, 217 insertions(+), 162 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 649ca2eb04d..98ff87fadc7 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - fastlane (2.213.0) + fastlane (2.214.0) CFPropertyList (>= 2.3, < 4.0.0) addressable (>= 2.8, < 3.0.0) artifactory (~> 3.0) @@ -51,20 +51,20 @@ GEM ast (2.4.2) atomos (0.1.3) aws-eventstream (1.2.0) - aws-partitions (1.765.0) - aws-sdk-core (3.172.0) + aws-partitions (1.783.0) + aws-sdk-core (3.176.1) aws-eventstream (~> 1, >= 1.0.2) aws-partitions (~> 1, >= 1.651.0) aws-sigv4 (~> 1.5) jmespath (~> 1, >= 1.6.1) - aws-sdk-kms (1.64.0) - aws-sdk-core (~> 3, >= 3.165.0) + aws-sdk-kms (1.69.0) + aws-sdk-core (~> 3, >= 3.176.0) aws-sigv4 (~> 1.1) - aws-sdk-s3 (1.122.0) - aws-sdk-core (~> 3, >= 3.165.0) + aws-sdk-s3 (1.127.0) + aws-sdk-core (~> 3, >= 3.176.0) aws-sdk-kms (~> 1) - aws-sigv4 (~> 1.4) - aws-sigv4 (1.5.2) + aws-sigv4 (~> 1.6) + aws-sigv4 (1.6.0) aws-eventstream (~> 1, >= 1.0.2) babosa (1.0.4) binding_of_caller (0.8.0) @@ -110,14 +110,14 @@ GEM debug_inspector (1.0.0) declarative (0.0.20) diff-lcs (1.4.4) - digest-crc (0.6.4) + digest-crc (0.6.5) rake (>= 12.0.0, < 14.0.0) docile (1.3.5) domain_name (0.5.20190701) unf (>= 0.0.5, < 1.0.0) dotenv (2.8.1) emoji_regex (3.2.3) - excon (0.99.0) + excon (0.100.0) fakefs (1.2.3) faraday (1.4.1) faraday-excon (~> 1.1) @@ -135,14 +135,14 @@ GEM faraday-net_http_persistent (1.1.0) faraday_middleware (1.2.0) faraday (~> 1.0) - fastimage (2.2.6) + fastimage (2.2.7) fastlane-plugin-clubmate (0.1.0) fastlane-plugin-ruby (0.1.3) fastlane-plugin-slack_train (0.2.0) gh_inspector (1.1.3) git (1.8.1) rchardet (~> 1.8) - google-apis-androidpublisher_v3 (0.42.0) + google-apis-androidpublisher_v3 (0.45.0) google-apis-core (>= 0.11.0, < 2.a) google-apis-core (0.11.0) addressable (~> 2.5, >= 2.5.1) @@ -173,7 +173,7 @@ GEM google-cloud-core (~> 1.6) googleauth (>= 0.16.2, < 2.a) mini_mime (~> 1.0) - googleauth (1.5.2) + googleauth (1.6.0) faraday (>= 0.17.3, < 3.a) jwt (>= 1.4, < 3.0) memoist (~> 0.16) @@ -189,7 +189,7 @@ GEM interception (0.5) jmespath (1.6.2) json (2.5.1) - jwt (2.7.0) + jwt (2.7.1) kramdown (2.3.0) rexml kramdown-parser-gfm (1.1.0) diff --git a/README.md b/README.md index b7e5c7e79b4..606e8d39d32 100644 --- a/README.md +++ b/README.md @@ -35,11 +35,17 @@ If the above doesn't help, please [submit an issue](https://github.com/fastlane/ - + - - - - - - - - - - - + + + - - - - + - + + + - + - - - - + + - + + -
- - + + + -

Daniel Jankowski

+

Jorge Revuelta H

+
+ + + +

Danielle Tomlinson

@@ -47,107 +53,89 @@ If the above doesn't help, please [submit an issue](https://github.com/fastlane/

Jan Piotrowski

- - - -

Josh Holtz

-
- - + + + -

Manu Wallner

+

Manish Rathi

- - + + + -

Kohki Miki

+

Helmut Januschka

- - - -

Jérôme Lacoste

-
- - - -

Olivier Halligon

-
- - - -

Danielle Tomlinson

-

Roger Oba

- - + + + -

Luka Mirosevic

+

Josh Holtz

- - + + + -

Łukasz Grabowski

+

Iulian Onofrei

- - + + + -

Matthew Ellis

+

Felix Krause

+ + + +

Jérôme Lacoste

+

Jimmy Dee

- - - -

Max Ott

-
- - - -

Iulian Onofrei

-

Joshua Liebowitz

+ + + +

Max Ott

+

Andrew McBurney

- - + + + -

Manish Rathi

+

Satoshi Namai

+
+ + + +

Maksym Grebenets

@@ -155,31 +143,31 @@ If the above doesn't help, please [submit an issue](https://github.com/fastlane/

Aaron Brager

- - + + + -

Satoshi Namai

+

Daniel Jankowski

+
+ + + +

Luka Mirosevic

Fumiya Nakamura

- - - -

Helmut Januschka

-
- - +
+ + -

Jorge Revuelta H

+

Kohki Miki

@@ -187,19 +175,31 @@ If the above doesn't help, please [submit an issue](https://github.com/fastlane/

Stefan Natchev

- - + + + -

Felix Krause

+

Matthew Ellis

+
+ + + +

Manu Wallner

+
+ + + +

Olivier Halligon

- - + + + -

Maksym Grebenets

+

Łukasz Grabowski

diff --git a/fastlane.gemspec b/fastlane.gemspec index 3da52abd8ff..e68df60c055 100644 --- a/fastlane.gemspec +++ b/fastlane.gemspec @@ -22,32 +22,32 @@ Gem::Specification.new do |spec| spec.name = "fastlane" spec.version = Fastlane::VERSION # list of authors is regenerated and resorted on each release - spec.authors = ["Danielle Tomlinson", + spec.authors = ["Iulian Onofrei", "Josh Holtz", - "Olivier Halligon", - "Satoshi Namai", - "Helmut Januschka", - "Max Ott", - "Felix Krause", - "Daniel Jankowski", - "Joshua Liebowitz", "Fumiya Nakamura", - "Aaron Brager", + "Olivier Halligon", + "Maksym Grebenets", "Kohki Miki", - "Luka Mirosevic", + "Jimmy Dee", + "Jan Piotrowski", + "Andrew McBurney", + "Aaron Brager", + "Helmut Januschka", "Matthew Ellis", - "Roger Oba", + "Luka Mirosevic", + "Max Ott", "Stefan Natchev", - "Iulian Onofrei", - "Maksym Grebenets", - "Jan Piotrowski", "Jérôme Lacoste", - "Manish Rathi", + "Felix Krause", + "Jorge Revuelta H", + "Joshua Liebowitz", "Łukasz Grabowski", + "Satoshi Namai", + "Daniel Jankowski", "Manu Wallner", - "Andrew McBurney", - "Jimmy Dee", - "Jorge Revuelta H"] + "Danielle Tomlinson", + "Roger Oba", + "Manish Rathi"] spec.email = ["fastlane@krausefx.com"] spec.summary = Fastlane::DESCRIPTION diff --git a/fastlane/lib/fastlane/version.rb b/fastlane/lib/fastlane/version.rb index 5b374d48cf3..dfc3a1271a8 100644 --- a/fastlane/lib/fastlane/version.rb +++ b/fastlane/lib/fastlane/version.rb @@ -1,5 +1,5 @@ module Fastlane - VERSION = '2.213.0'.freeze + VERSION = '2.214.0'.freeze DESCRIPTION = "The easiest way to automate beta deployments and releases for your iOS and Android apps".freeze MINIMUM_XCODE_RELEASE = "7.0".freeze RUBOCOP_REQUIREMENT = '1.12.1'.freeze diff --git a/fastlane/swift/Deliverfile.swift b/fastlane/swift/Deliverfile.swift index f895ed94a82..76f7a5e9213 100644 --- a/fastlane/swift/Deliverfile.swift +++ b/fastlane/swift/Deliverfile.swift @@ -17,4 +17,4 @@ public class Deliverfile: DeliverfileProtocol { // during the `init` process, and you won't see this message } -// Generated with fastlane 2.213.0 +// Generated with fastlane 2.214.0 diff --git a/fastlane/swift/DeliverfileProtocol.swift b/fastlane/swift/DeliverfileProtocol.swift index 0e191e60b32..9750e71a403 100644 --- a/fastlane/swift/DeliverfileProtocol.swift +++ b/fastlane/swift/DeliverfileProtocol.swift @@ -264,4 +264,4 @@ public extension DeliverfileProtocol { // Please don't remove the lines below // They are used to detect outdated files -// FastlaneRunnerAPIVersion [0.9.116] +// FastlaneRunnerAPIVersion [0.9.117] diff --git a/fastlane/swift/Fastlane.swift b/fastlane/swift/Fastlane.swift index ba0817a6654..44c3b149d65 100644 --- a/fastlane/swift/Fastlane.swift +++ b/fastlane/swift/Fastlane.swift @@ -4204,6 +4204,61 @@ public func downloadFromPlayStore(packageName: String, _ = runner.executeCommand(command) } +/** + Download the Universal APK of a given version code from the Google Play Console + + - parameters: + - packageName: The package name of the application to use + - versionCode: The versionCode for which to download the generated APK + - jsonKey: The path to a file containing service account JSON, used to authenticate with Google + - jsonKeyData: The raw service account JSON data used to authenticate with Google + - rootUrl: Root URL for the Google Play API. The provided URL will be used for API calls in place of https://www.googleapis.com/ + - timeout: Timeout for read, open, and send (in seconds) + - destination: The path on disk where to download the Generated Universal APK + - certificateSha256Hash: The SHA256 hash of the signing key for which to download the Universal, Code-Signed APK for. Use 'xx:xx:xx:…' format (32 hex bytes separated by colons), as printed by `keytool -list -keystore `. Only useful to provide if you have multiple signing keys configured on GPC, to specify which generated APK to download + + - returns: The path to the downloaded Universal APK. The action will raise an exception if it failed to find or download the APK in Google Play + + Download the universal APK of a given version code from the Google Play Console. + + This uses fastlane `Supply` (and the `AndroidPublisher` Google API) to download the Universal APK + generated by Google after you uploaded an `.aab` bundle to the Play Console. + + See https://developers.google.com/android-publisher/api-ref/rest/v3/generatedapks/list + + */ +public func downloadUniversalApkFromGooglePlay(packageName: String, + versionCode: OptionalConfigValue = .fastlaneDefault(nil), + jsonKey: OptionalConfigValue = .fastlaneDefault(nil), + jsonKeyData: OptionalConfigValue = .fastlaneDefault(nil), + rootUrl: OptionalConfigValue = .fastlaneDefault(nil), + timeout: Int = 300, + destination: String, + certificateSha256Hash: OptionalConfigValue = .fastlaneDefault(nil)) +{ + let packageNameArg = RubyCommand.Argument(name: "package_name", value: packageName, type: nil) + let versionCodeArg = versionCode.asRubyArgument(name: "version_code", type: nil) + let jsonKeyArg = jsonKey.asRubyArgument(name: "json_key", type: nil) + let jsonKeyDataArg = jsonKeyData.asRubyArgument(name: "json_key_data", type: nil) + let rootUrlArg = rootUrl.asRubyArgument(name: "root_url", type: nil) + let timeoutArg = RubyCommand.Argument(name: "timeout", value: timeout, type: nil) + let destinationArg = RubyCommand.Argument(name: "destination", value: destination, type: nil) + let certificateSha256HashArg = certificateSha256Hash.asRubyArgument(name: "certificate_sha256_hash", type: nil) + let array: [RubyCommand.Argument?] = [packageNameArg, + versionCodeArg, + jsonKeyArg, + jsonKeyDataArg, + rootUrlArg, + timeoutArg, + destinationArg, + certificateSha256HashArg] + let args: [RubyCommand.Argument] = array + .filter { $0?.value != nil } + .compactMap { $0 } + let command = RubyCommand(commandID: "", methodName: "download_universal_apk_from_google_play", className: nil, args: args) + _ = runner.executeCommand(command) +} + /** Creates a zipped dSYM in the project root from the .xcarchive @@ -10868,7 +10923,7 @@ public func ssh(username: String, - parameters: - packageName: The package name of the application to use - versionName: Version name (used when uploading new apks/aabs) - defaults to 'versionName' in build.gradle or AndroidManifest.xml - - versionCode: Version code (used when updating rollout or promoting specific versions) + - versionCode: The versionCode for which to download the generated APK - releaseStatus: Release status (used when uploading new apks/aabs) - valid values are completed, draft, halted, inProgress - track: The track of the application to use. The default available tracks are: production, beta, alpha, internal - rollout: The percentage of the user fraction when uploading to the rollout track (setting to 1 will complete the rollout) @@ -12595,7 +12650,7 @@ public func uploadToAppStore(apiKeyPath: OptionalConfigValue = .fastlan - parameters: - packageName: The package name of the application to use - versionName: Version name (used when uploading new apks/aabs) - defaults to 'versionName' in build.gradle or AndroidManifest.xml - - versionCode: Version code (used when updating rollout or promoting specific versions) + - versionCode: The versionCode for which to download the generated APK - releaseStatus: Release status (used when uploading new apks/aabs) - valid values are completed, draft, halted, inProgress - track: The track of the application to use. The default available tracks are: production, beta, alpha, internal - rollout: The percentage of the user fraction when uploading to the rollout track (setting to 1 will complete the rollout) @@ -13394,7 +13449,7 @@ public func xcov(workspace: OptionalConfigValue = .fastlaneDefault(nil) coverallsServiceJobId: OptionalConfigValue = .fastlaneDefault(nil), coverallsRepoToken: OptionalConfigValue = .fastlaneDefault(nil), xcconfig: OptionalConfigValue = .fastlaneDefault(nil), - ideFoundationPath: String = "/Applications/Xcode-14.1.0.app/Contents/Developer/../Frameworks/IDEFoundation.framework/Versions/A/IDEFoundation", + ideFoundationPath: String = "/Applications/Xcode-14.3.0.app/Contents/Developer/../Frameworks/IDEFoundation.framework/Versions/A/IDEFoundation", legacySupport: OptionalConfigValue = .fastlaneDefault(false)) { let workspaceArg = workspace.asRubyArgument(name: "workspace", type: nil) @@ -13597,4 +13652,4 @@ public let snapshotfile: Snapshotfile = .init() // Please don't remove the lines below // They are used to detect outdated files -// FastlaneRunnerAPIVersion [0.9.169] +// FastlaneRunnerAPIVersion [0.9.170] diff --git a/fastlane/swift/Gymfile.swift b/fastlane/swift/Gymfile.swift index 9c9a8c00325..ef53da23047 100644 --- a/fastlane/swift/Gymfile.swift +++ b/fastlane/swift/Gymfile.swift @@ -17,4 +17,4 @@ public class Gymfile: GymfileProtocol { // during the `init` process, and you won't see this message } -// Generated with fastlane 2.213.0 +// Generated with fastlane 2.214.0 diff --git a/fastlane/swift/GymfileProtocol.swift b/fastlane/swift/GymfileProtocol.swift index e0a25d953a5..4880169fda7 100644 --- a/fastlane/swift/GymfileProtocol.swift +++ b/fastlane/swift/GymfileProtocol.swift @@ -208,4 +208,4 @@ public extension GymfileProtocol { // Please don't remove the lines below // They are used to detect outdated files -// FastlaneRunnerAPIVersion [0.9.119] +// FastlaneRunnerAPIVersion [0.9.120] diff --git a/fastlane/swift/Matchfile.swift b/fastlane/swift/Matchfile.swift index 27b18048212..713ce17bde1 100644 --- a/fastlane/swift/Matchfile.swift +++ b/fastlane/swift/Matchfile.swift @@ -17,4 +17,4 @@ public class Matchfile: MatchfileProtocol { // during the `init` process, and you won't see this message } -// Generated with fastlane 2.213.0 +// Generated with fastlane 2.214.0 diff --git a/fastlane/swift/MatchfileProtocol.swift b/fastlane/swift/MatchfileProtocol.swift index 5537681521e..725e03e9eb7 100644 --- a/fastlane/swift/MatchfileProtocol.swift +++ b/fastlane/swift/MatchfileProtocol.swift @@ -212,4 +212,4 @@ public extension MatchfileProtocol { // Please don't remove the lines below // They are used to detect outdated files -// FastlaneRunnerAPIVersion [0.9.113] +// FastlaneRunnerAPIVersion [0.9.114] diff --git a/fastlane/swift/Precheckfile.swift b/fastlane/swift/Precheckfile.swift index 6fb620d6534..983fb06b1d5 100644 --- a/fastlane/swift/Precheckfile.swift +++ b/fastlane/swift/Precheckfile.swift @@ -17,4 +17,4 @@ public class Precheckfile: PrecheckfileProtocol { // during the `init` process, and you won't see this message } -// Generated with fastlane 2.213.0 +// Generated with fastlane 2.214.0 diff --git a/fastlane/swift/PrecheckfileProtocol.swift b/fastlane/swift/PrecheckfileProtocol.swift index 1a9dc41e330..3859612c88c 100644 --- a/fastlane/swift/PrecheckfileProtocol.swift +++ b/fastlane/swift/PrecheckfileProtocol.swift @@ -52,4 +52,4 @@ public extension PrecheckfileProtocol { // Please don't remove the lines below // They are used to detect outdated files -// FastlaneRunnerAPIVersion [0.9.112] +// FastlaneRunnerAPIVersion [0.9.113] diff --git a/fastlane/swift/Scanfile.swift b/fastlane/swift/Scanfile.swift index 652a087d769..8456ff0aa92 100644 --- a/fastlane/swift/Scanfile.swift +++ b/fastlane/swift/Scanfile.swift @@ -17,4 +17,4 @@ public class Scanfile: ScanfileProtocol { // during the `init` process, and you won't see this message } -// Generated with fastlane 2.213.0 +// Generated with fastlane 2.214.0 diff --git a/fastlane/swift/ScanfileProtocol.swift b/fastlane/swift/ScanfileProtocol.swift index e99f35711ef..bc11783acfe 100644 --- a/fastlane/swift/ScanfileProtocol.swift +++ b/fastlane/swift/ScanfileProtocol.swift @@ -320,4 +320,4 @@ public extension ScanfileProtocol { // Please don't remove the lines below // They are used to detect outdated files -// FastlaneRunnerAPIVersion [0.9.124] +// FastlaneRunnerAPIVersion [0.9.125] diff --git a/fastlane/swift/Screengrabfile.swift b/fastlane/swift/Screengrabfile.swift index 85dfb1aaab3..878823954ea 100644 --- a/fastlane/swift/Screengrabfile.swift +++ b/fastlane/swift/Screengrabfile.swift @@ -17,4 +17,4 @@ public class Screengrabfile: ScreengrabfileProtocol { // during the `init` process, and you won't see this message } -// Generated with fastlane 2.213.0 +// Generated with fastlane 2.214.0 diff --git a/fastlane/swift/ScreengrabfileProtocol.swift b/fastlane/swift/ScreengrabfileProtocol.swift index f2c4e8f758d..8945b2fa509 100644 --- a/fastlane/swift/ScreengrabfileProtocol.swift +++ b/fastlane/swift/ScreengrabfileProtocol.swift @@ -96,4 +96,4 @@ public extension ScreengrabfileProtocol { // Please don't remove the lines below // They are used to detect outdated files -// FastlaneRunnerAPIVersion [0.9.114] +// FastlaneRunnerAPIVersion [0.9.115] diff --git a/fastlane/swift/Snapshotfile.swift b/fastlane/swift/Snapshotfile.swift index 10412dba560..6ce42bd76b5 100644 --- a/fastlane/swift/Snapshotfile.swift +++ b/fastlane/swift/Snapshotfile.swift @@ -17,4 +17,4 @@ public class Snapshotfile: SnapshotfileProtocol { // during the `init` process, and you won't see this message } -// Generated with fastlane 2.213.0 +// Generated with fastlane 2.214.0 diff --git a/fastlane/swift/SnapshotfileProtocol.swift b/fastlane/swift/SnapshotfileProtocol.swift index ae4a87aa30d..211eb25ddee 100644 --- a/fastlane/swift/SnapshotfileProtocol.swift +++ b/fastlane/swift/SnapshotfileProtocol.swift @@ -204,4 +204,4 @@ public extension SnapshotfileProtocol { // Please don't remove the lines below // They are used to detect outdated files -// FastlaneRunnerAPIVersion [0.9.108] +// FastlaneRunnerAPIVersion [0.9.109] diff --git a/fastlane/swift/formatting/Brewfile.lock.json b/fastlane/swift/formatting/Brewfile.lock.json index 5dd23687837..99f7cfc5476 100644 --- a/fastlane/swift/formatting/Brewfile.lock.json +++ b/fastlane/swift/formatting/Brewfile.lock.json @@ -2,45 +2,45 @@ "entries": { "brew": { "swiftformat": { - "version": "0.51.9", + "version": "0.51.12", "bottle": { "rebuild": 0, "root_url": "https://ghcr.io/v2/homebrew/core", "files": { "arm64_ventura": { "cellar": ":any_skip_relocation", - "url": "https://ghcr.io/v2/homebrew/core/swiftformat/blobs/sha256:bbb01c5c7fcde4f8b17945c2c8386b099848c9cd4fda8bcfd032c2420d5d1b65", - "sha256": "bbb01c5c7fcde4f8b17945c2c8386b099848c9cd4fda8bcfd032c2420d5d1b65" + "url": "https://ghcr.io/v2/homebrew/core/swiftformat/blobs/sha256:272dadfe917e9296713f7d41739d315679d77485bcedf9f5f5700523947a9635", + "sha256": "272dadfe917e9296713f7d41739d315679d77485bcedf9f5f5700523947a9635" }, "arm64_monterey": { "cellar": ":any_skip_relocation", - "url": "https://ghcr.io/v2/homebrew/core/swiftformat/blobs/sha256:f04596d4567e86f46e0740ea3e9d1e2e19fa1cdf137a70287342b6ce937ddf8d", - "sha256": "f04596d4567e86f46e0740ea3e9d1e2e19fa1cdf137a70287342b6ce937ddf8d" + "url": "https://ghcr.io/v2/homebrew/core/swiftformat/blobs/sha256:fe6ace3786c1e3461c2d7e649e86fecf692e816ef143b1602daaf8ccca674426", + "sha256": "fe6ace3786c1e3461c2d7e649e86fecf692e816ef143b1602daaf8ccca674426" }, "arm64_big_sur": { "cellar": ":any_skip_relocation", - "url": "https://ghcr.io/v2/homebrew/core/swiftformat/blobs/sha256:d8b6f0f30662dd4c2e1eb64d614fe2765ad664e2ac10a346004f94ed6ed6cdf2", - "sha256": "d8b6f0f30662dd4c2e1eb64d614fe2765ad664e2ac10a346004f94ed6ed6cdf2" + "url": "https://ghcr.io/v2/homebrew/core/swiftformat/blobs/sha256:e8c39e62f11cead0543225c79a1e3f461f4a3de7595332a2068cf465bd5cb522", + "sha256": "e8c39e62f11cead0543225c79a1e3f461f4a3de7595332a2068cf465bd5cb522" }, "ventura": { "cellar": ":any_skip_relocation", - "url": "https://ghcr.io/v2/homebrew/core/swiftformat/blobs/sha256:dc2be8c829dc26595577f8b5daa071324f341c4f144cc46bf0a47520d44fc76e", - "sha256": "dc2be8c829dc26595577f8b5daa071324f341c4f144cc46bf0a47520d44fc76e" + "url": "https://ghcr.io/v2/homebrew/core/swiftformat/blobs/sha256:c39102257e34cc3fff2fec1f439b7d62bc5c4404c3d82d58e0b94db325aae3e2", + "sha256": "c39102257e34cc3fff2fec1f439b7d62bc5c4404c3d82d58e0b94db325aae3e2" }, "monterey": { "cellar": ":any_skip_relocation", - "url": "https://ghcr.io/v2/homebrew/core/swiftformat/blobs/sha256:a88b992a2316fa06dd13944c6bb16d00522de0cc21aae17ede07e65d700c6800", - "sha256": "a88b992a2316fa06dd13944c6bb16d00522de0cc21aae17ede07e65d700c6800" + "url": "https://ghcr.io/v2/homebrew/core/swiftformat/blobs/sha256:19ce480a2e73c5bbed64e9b0822d99b9d705d53afc29501265933798bd571dcf", + "sha256": "19ce480a2e73c5bbed64e9b0822d99b9d705d53afc29501265933798bd571dcf" }, "big_sur": { "cellar": ":any_skip_relocation", - "url": "https://ghcr.io/v2/homebrew/core/swiftformat/blobs/sha256:ba2cf56b5845bb33265a3e32737c5defa6e310987f785e1dfe6e7dc114a12555", - "sha256": "ba2cf56b5845bb33265a3e32737c5defa6e310987f785e1dfe6e7dc114a12555" + "url": "https://ghcr.io/v2/homebrew/core/swiftformat/blobs/sha256:653f90a848b51b79c19ec387ff1f76d892c00a4cb8824a4618793a9bc33b9b3a", + "sha256": "653f90a848b51b79c19ec387ff1f76d892c00a4cb8824a4618793a9bc33b9b3a" }, "x86_64_linux": { "cellar": "/home/linuxbrew/.linuxbrew/Cellar", - "url": "https://ghcr.io/v2/homebrew/core/swiftformat/blobs/sha256:d1f82ed96ee9f8f239e9396bff00a0feac937fe12840d05fb6d5c01fe9161f03", - "sha256": "d1f82ed96ee9f8f239e9396bff00a0feac937fe12840d05fb6d5c01fe9161f03" + "url": "https://ghcr.io/v2/homebrew/core/swiftformat/blobs/sha256:e3ef2e5695bfdcda2b072211f3071e9c06056e18e3a95a3d60d3d502aa4e8c27", + "sha256": "e3ef2e5695bfdcda2b072211f3071e9c06056e18e3a95a3d60d3d502aa4e8c27" } } } @@ -74,12 +74,12 @@ "macOS": "12.5" }, "ventura": { - "HOMEBREW_VERSION": "4.0.18-59-gf7b3225", + "HOMEBREW_VERSION": "4.0.28-67-ge9ac36a", "HOMEBREW_PREFIX": "/opt/homebrew", "Homebrew/homebrew-core": "api", "CLT": "", - "Xcode": "14.1", - "macOS": "13.2.1" + "Xcode": "14.3", + "macOS": "13.4" } } }