Commit 140e33e
authored
ci(shorebird): use framework.zip as macos-framework src (xcframework, not single-arch) (#151)
create_macos_framework.py with --zip produces two outputs in dst/:
- FlutterMacOS.framework.zip — single-arch, double-zipped framework
(~17 MB)
- framework.zip — the xcframework (both arm64 + x64) plus codesign
config files (entitlements.txt, without_entitlements.txt,
unsigned_binaries.txt) (~122 MB)
Legacy mac_upload.sh uploads framework.zip (the xcframework). Compose
was uploading the single-arch FlutterMacOS.framework.zip and renaming
it to framework.zip in the bucket via the dst path — same name on
disk, completely different bytes.
Verified by bucket-comparing engine 93865d6 (sharded, post-#150)
against legacy 25c9b21 at the same darwin-x64-release/framework.zip
path: 17,237,143 bytes vs 121,918,469 bytes. After this lands, the
sharded artifact at that path should be the xcframework matching
legacy in size and contents.1 parent 93865d6 commit 140e33e
1 file changed
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| |||
0 commit comments