Skip to content

ci: pin TelemetryDeck for Xcode Cloud SPM resolution on release/1.2 - #8

Merged
weskcode merged 1 commit into
release/1.2from
fix/xcode-cloud-package-pin
Sep 27, 2026
Merged

weskcode merged 1 commit into
release/1.2from
fix/xcode-cloud-package-pin

Conversation

@weskcode

Copy link
Copy Markdown
Owner

Summary

Minimal, standalone fix: release/1.2 has an Xcode Cloud ci_post_clone.sh already, but no committed Package.resolved pin, so any Xcode Cloud build on this branch will fail to resolve the TelemetryDeck package (Xcode Cloud disables automatic SPM resolution). Same pin as develop (TelemetryDeck 2.14.2 — release/1.2's project.yml requests the same version).

Not intended to merge yet — flagging release/1.2's Xcode Cloud readiness gap for review alongside the develop migration.

Test plan

  • Xcode Cloud build on this branch resolves TelemetryDeck without error

Same gap as develop: Xcode Cloud disables automatic SPM resolution and
needs a resolved manifest already in place before it will build.
release/1.2 pins the same TelemetryDeck 2.14.2 as develop, so the same
pin applies. Commit it under ci_scripts/ and have ci_post_clone.sh copy
it into place right after xcodegen generates the project.
@weskcode
weskcode merged commit 7b4b295 into release/1.2 Sep 27, 2026
@weskcode
weskcode deleted the fix/xcode-cloud-package-pin branch October 1, 2026 20:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant