From c51cbc23cd7e2ec836867533ede080c30ee7fa96 Mon Sep 17 00:00:00 2001 From: Alex Hoppen Date: Mon, 11 Sep 2023 12:50:21 -0700 Subject: [PATCH] Introduce a `relatedDependenciesBranch` variable This way we only need to update one value when branching for a new release of Swift. --- Package.swift | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/Package.swift b/Package.swift index f0fdddbe..28d3f12d 100644 --- a/Package.swift +++ b/Package.swift @@ -247,13 +247,15 @@ let package = Package( // for building the swift toolchain, such as `update-checkout`, or cross-repo PR tests. if ProcessInfo.processInfo.environment["SWIFTCI_USE_LOCAL_DEPS"] == nil { + let relatedDependenciesBranch = "main" + // Building standalone. package.dependencies += [ - .package(url: "https://github.com/apple/indexstore-db.git", branch: "main"), - .package(url: "https://github.com/apple/swift-package-manager.git", branch: "main"), - .package(url: "https://github.com/apple/swift-tools-support-core.git", branch: "main"), + .package(url: "https://github.com/apple/indexstore-db.git", branch: relatedDependenciesBranch), + .package(url: "https://github.com/apple/swift-package-manager.git", branch: relatedDependenciesBranch), + .package(url: "https://github.com/apple/swift-tools-support-core.git", branch: relatedDependenciesBranch), .package(url: "https://github.com/apple/swift-argument-parser.git", from: "1.2.2"), - .package(url: "https://github.com/apple/swift-syntax.git", branch: "main"), + .package(url: "https://github.com/apple/swift-syntax.git", branch: relatedDependenciesBranch), ] } else { package.dependencies += [