Commit 1e50d85
fix(release): the auto-title was the CHANGELOG's date, not a name
The heading is `## [X.Y.Z] - YYYY-MM-DD`, so the suffix after the dash is the date.
v3.0.6 and v3.1.0 both shipped titled "vX.Y.Z — 2026-09-02" — the first two releases
the fixed gate published on its own, and the first two where nobody passed --title by
hand. The title now comes from the entry's first `###` heading, which is where a
release actually names itself, and falls back to no suffix rather than to a date.
Both existing releases retitled.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>1 parent 7d2caa9 commit 1e50d85
1 file changed
Lines changed: 15 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
70 | 70 | | |
71 | 71 | | |
72 | 72 | | |
73 | | - | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
74 | 78 | | |
75 | 79 | | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
76 | 90 | | |
77 | 91 | | |
78 | 92 | | |
| |||
0 commit comments