Commit f49072d
committed
ci: pin the publish default to v0.7.0, the framework the tree was built with
The default sat at v0.4.0 while the published tree moved to v0.5.0, then
v0.6.0, then v0.7.0. That inverts what a default is for: accepting it
would have rebuilt every package against a framework three releases
behind what is committed here, and pushed the result. The dispatch that
looks safest was the one that rewrote the repository.
Nothing caught it because nothing could. generated-only compares the
committed tree against the catalog's pin, not against this input, so a
stale default here is invisible until someone dispatches with it. The
v0.7.0 republish was only correct because the ref was typed by hand.
The comment above the input already said to bump this with each release.
It is restated to say what the value means -- the framework the committed
tree was last built with -- because "bump it" was followed three times by
nobody, and a rule that names the invariant is harder to skip than one
that names a chore.
cursor and codex carried no comment here at all, which is how their
defaults drifted furthest from anyone's attention; they get the same one,
so all four distributions now document the pin identically.
Signed-off-by: Claude <noreply@anthropic.com>1 parent fa3712c commit f49072d
1 file changed
Lines changed: 6 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
24 | | - | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
25 | 28 | | |
26 | 29 | | |
27 | | - | |
| 30 | + | |
28 | 31 | | |
29 | 32 | | |
30 | 33 | | |
| |||
0 commit comments