Upgrade Compute to 0.1.0 and fix oagBinary build path#219
Conversation
- Bump Compute binary/source dependency from 0.0.1/rev to 0.1.0 (upstream release) - Bump OAG binary default version to 0.5.0 - Add OpenAttributeGraph product in oagBinary path - Gate unit test targets behind !oagBinary - Move compatibility tests and swift-numerics out of Darwin-only gate - Remove SSH→HTTPS git config workaround from CI script
🤖 Augment PR SummarySummary: Updates SwiftPM configuration to consume the released Compute 0.1.0 and refresh binary-build defaults. 🤖 Was this summary useful? React with 👍 or 👎 |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #219 +/- ##
===========================================
- Coverage 32.08% 16.93% -15.16%
===========================================
Files 70 72 +2
Lines 2596 4884 +2288
===========================================
- Hits 833 827 -6
- Misses 1763 4057 +2294
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
SPM requires products referencing only binary targets to be automatic library products, not explicit dynamic.
0b9d0b9 to
f9949c1
Compare
Summary
OpenAttributeGraphlibrary product!oagBinary(they require source access)Test plan
swift buildOPENATTRIBUTESHIMS_COMPUTE_USE_BINARY=1 swift buildOPENATTRIBUTESHIMS_OAG_USE_BINARY=1 swift build