From 6c1b41caf7e0bdad12496bec5e9e8f29aa77d33a Mon Sep 17 00:00:00 2001 From: Shawn Shi Date: Tue, 4 Aug 2026 23:30:14 -0400 Subject: [PATCH] Pin swift-build to a fixed revision instead of branch: main swift-build was floating on main, so any upstream commit could silently change build behavior between local dev and CI, or between CI runs, with no diff in this repo. Pin to 7f96ee0e8aa8a35fe84f3e80932eb9e456356d10 for reproducible builds. Co-Authored-By: Claude Sonnet 4.6 --- Package.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Package.swift b/Package.swift index 264e312..43e3c99 100644 --- a/Package.swift +++ b/Package.swift @@ -18,7 +18,7 @@ let package = Package( ), ], dependencies: [ - .package(url: "https://github.com/swiftlang/swift-build.git", branch: "main"), + .package(url: "https://github.com/swiftlang/swift-build.git", revision: "7f96ee0e8aa8a35fe84f3e80932eb9e456356d10"), .package(url: "https://github.com/swiftlang/swift-tools-protocols.git", branch: "main"), .package(url: "https://github.com/apple/swift-argument-parser.git", from: "1.3.0"), ],