You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Replace `"{version}"` brace placeholder in VERSION assignment with a
concrete example (`"0.9.0"`) to prevent literal expansion if the
implementor forgets to substitute
- Add temp-file cleanup reminder for the --notes-file path
- Clarify --notes-file parenthetical to mention deletion
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: .claude/skills/release-prep/SKILL.md
+3-2Lines changed: 3 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,11 +27,12 @@ Prepare a new csv-nose release. Takes an optional version number argument.
27
27
- Tag: `v{version}`
28
28
- Title: `v{version}`
29
29
- Use `--draft` so the user can review before publishing
30
-
- Pass the CHANGELOG.md entry for this version as release notes using `--notes-file` (write the entry to a temp file) or inline via `--notes`. For the inline approach, substitute the actual version number for `{version}`(e.g. `0.9.0`) in the shell variable and awk pattern:
30
+
- Pass the CHANGELOG.md entry for this version as release notes using `--notes-file` (write the entry to a temp file and delete it afterwards) or inline via `--notes`. For the inline approach, set `VERSION` to the actual version number (e.g. `0.9.0`) before running:
31
31
```bash
32
-
VERSION="{version}"# replace with actual version, e.g. 0.9.0
32
+
VERSION="0.9.0"#← replace this with the actual version
0 commit comments