Commit 8db1caa
ci: auto-create GitHub Release on tag push
The publish workflow already publishes to crates.io on tag push but
didn't create a GitHub Release, so prior releases were created by hand.
Add a `gh release create --generate-notes` step (and bump
permissions.contents to `write`) so future tags get a Release page
automatically with auto-generated notes — editable after the fact if
something more curated is wanted.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent 260e48a commit 8db1caa
1 file changed
Lines changed: 9 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
0 commit comments