Switch binary release to use Compute#921
Conversation
🤖 Augment PR SummarySummary: This PR updates the binary release pipeline to build OpenSwiftUI’s distribution XCFrameworks using the Compute backend. Changes:
Technical Notes: Compute is cloned/checked out alongside other sibling repos during CI setup, and release checksums are computed from the freshly rebuilt zipped XCFrameworks. 🤖 Was this summary useful? React with 👍 or 👎 |
| SDKS=("macosx" "iphonesimulator") | ||
| SDK_ARCHS=("" "") | ||
| if [ "${OPENSWIFTUI_OPENATTRIBUTESHIMS_COMPUTE:-0}" = "1" ]; then | ||
| SDKS=("macosx" "iphonesimulator" "iphoneos") |
There was a problem hiding this comment.
Now that --compute adds iphoneos to the default SDK list, the xcodebuild archive step may start requiring device code-signing/provisioning on CI; consider explicitly disabling code signing for the archive builds if project settings don’t already do this. This helps avoid release failures where signing identities are only configured later in the workflow.
Severity: medium
🤖 Was this useful? React with 👍 or 👎, or 🚀 if it prevented an incident/outage.
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #921 +/- ##
=======================================
Coverage 25.93% 25.94%
=======================================
Files 720 720
Lines 50774 50774
=======================================
+ Hits 13166 13171 +5
+ Misses 37608 37603 -5 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
b206ff2 to
0817ed6
Compare
No description provided.