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 26.04% 13.77% -12.27%
===========================================
Files 717 677 -40
Lines 50566 44486 -6080
===========================================
- Hits 13168 6130 -7038
- Misses 37398 38356 +958 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
No description provided.