Commit f2e1633
fix(ci): build the exact bumped commit (not floating main) — kills the version race
The build checked out 'main', so concurrent pushes (each bumping the version) raced:
builds published mismatched/duplicate releases (v0.0.20 had partial binaries, v0.0.21
no DMG, etc.). The version job now outputs its commit SHA and the build checks that
out, so every release is internally consistent. Also re-triggers a build for the
notarization fix that didn't get one.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>1 parent 02ea410 commit f2e1633
1 file changed
Lines changed: 6 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| 23 | + | |
23 | 24 | | |
24 | 25 | | |
25 | 26 | | |
| |||
39 | 40 | | |
40 | 41 | | |
41 | 42 | | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
42 | 47 | | |
43 | 48 | | |
44 | 49 | | |
| |||
53 | 58 | | |
54 | 59 | | |
55 | 60 | | |
56 | | - | |
| 61 | + | |
57 | 62 | | |
58 | 63 | | |
59 | 64 | | |
| |||
0 commit comments