Commit 0e373c0
publish: bundles is a v2-optional field, never bump catalogue to v3 (#27)
pilotctl loadCatalogue fail-closes on any version != 1 && != 2 (the catalogue's
design is optional fields + forward/backward compat, no version bump). The
multi-platform pipeline bumped to version 3 when it wrote a bundles map, which
would make EVERY client reject the whole catalogue. Keep version 2 and add
bundles as an optional field. Verified: a stock v1.12.1 client installs the
darwin/arm64 bundle from a v2+bundles catalogue (the macOS-silicon fix).
Co-authored-by: Alex Godoroja <alex@vulturelabs.io>1 parent 5d17f5d commit 0e373c0
1 file changed
Lines changed: 5 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
55 | | - | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
56 | 60 | | |
57 | 61 | | |
58 | 62 | | |
| |||
0 commit comments