Commit 034c41e
ci: don't bump patch for nightly builds
Nightlies now reuse the latest tagged base version. Uniqueness still
comes from the SHA+timestamp suffix and from CFBundleVersion
(github.run_number).
Why: macOS pins system-extension upgrade/downgrade decisions on
CFBundleShortVersionString. With the old behavior, a nightly built
right after v9.1.9-beta advertised CFBundleShortVersionString 9.1.10.
Users who installed that nightly and then reverted to the v9.1.9-beta
DMG triggered the OS downgrade path, which returned
OSSystemExtensionErrorDomain code 4 (extensionNotFound) and bricked
the network extension on retry — reproduced as bug #5 in
engineering#3474 (Ryan).
Keeping the nightly base equal to the latest beta/prod base makes the
beta ↔ nightly transition a same-version content change. The
reconciler in #8745/#8751 already handles that case correctly via
.deactivateThenActivate.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent 41ae88c commit 034c41e
1 file changed
Lines changed: 15 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
| 17 | + | |
17 | 18 | | |
18 | 19 | | |
19 | 20 | | |
| |||
126 | 127 | | |
127 | 128 | | |
128 | 129 | | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
129 | 142 | | |
130 | | - | |
131 | 143 | | |
132 | 144 | | |
133 | 145 | | |
134 | | - | |
| 146 | + | |
135 | 147 | | |
136 | 148 | | |
137 | 149 | | |
| |||
0 commit comments