From 64977c6780cde27483e7001d2739b47fbb769cbc Mon Sep 17 00:00:00 2001 From: Brandon McAnsh Date: Wed, 16 Sep 2026 14:38:17 -0400 Subject: [PATCH] fix(deps): resolve flipcash2-client-protocol at the 0.7.0 the manifest pins #779 moved `FlipcashAPI/Package.swift` to `exact: "0.7.0"` but left the workspace `Package.resolved` on 0.6.0. Xcode Cloud disables automatic dependency resolution, so it refuses the stale file outright: an out-of-date resolved file was detected at .../Code.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved, which is not allowed when automatic dependency resolution is disabled That is what failed the TestFlight deploy on a7335f1c, two minutes in, during Resolve Dependencies. Nothing local caught it: `FLIPCASH_PROTO_LOCAL` drops the contract entries from the resolved file entirely, so every build on the override resolved the path dependency and never read the stale pin. Revision 8a7dc040 is the commit behind the upstream 0.7.0 tag; the `originHash` moves with it because the requirement itself changed. --- .../xcshareddata/swiftpm/Package.resolved | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Code.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved b/Code.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved index f36dd40b5..9d5b90b9e 100644 --- a/Code.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved +++ b/Code.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved @@ -1,5 +1,5 @@ { - "originHash" : "ecfe4326536602d1c55db45733bc77a2d5fd9b1b1ebc758bdc2c769d1b33a21e", + "originHash" : "2d7a5caa3e350604efa5925ab03196e1c1a27f40ad0dbf3c89ca2181866e49a2", "pins" : [ { "identity" : "abseil-cpp-binary", @@ -87,8 +87,8 @@ "kind" : "remoteSourceControl", "location" : "https://github.com/code-payments/flipcash2-client-protocol", "state" : { - "revision" : "301a07af041a77932e397cc828186a266ba0e85f", - "version" : "0.6.0" + "revision" : "8a7dc040f34c8ebf95446ac05fac9366a780ccc9", + "version" : "0.7.0" } }, {