feedsmith-release
Cut a feedsmith release - bump the version, move the Unreleased changelog section, tag, and draft the GitHub release notes. Use when I say "release feedsmith" or "cut 0.x".
- License 许可
- MIT
- 最近更新
- 2026-11-15
- Stars
- ★ 9
- Forks
- 6
01 前言 Front Matter
- name
- feedsmith-release
- description
- Cut a feedsmith release - bump the version, move the Unreleased changelog section, tag, and draft the GitHub release notes. Use when I say "release feedsmith" or "cut 0.x".
02 资源文件 1
- 脚本scripts/bump_version.py.txt1.9 KB
03 SKILL.md 正文
feedsmith release
- Confirm the target version with me (semver; 0.x means minor bumps can break).
- Check
mainis clean and CI is green:gh pr checkson the release PR, orgh run list -b main -L 3. - Run
scripts/bump_version.py <version>. It updatessrc/feedsmith/__init__.pyandpyproject.toml, moves the## Unreleasedsection ofCHANGELOG.mdunder the new version with today's date, commits, and creates an annotated tag. It does not push. - Draft the GitHub release notes from the changelog section: highlights first (two or three
lines), then the full list, then "Thanks" naming first-time contributors from
git shortlog. - Show me the notes and the
git show --statof the release commit. I push the tag myself.
The script reads GITHUB_TOKEN from .env only to look up first-time contributors through the API.
04 同仓库更多 Skills
ledger-read
Read a ledger CSV
budget-coach
Weekly spend review
yt-transcript
Fetch the transcript of a YouTube video and summarise it with timestamps. Use when the user shares a youtube.com or youtu.be link and asks what it says.
incident-writeup
Turn my incident notes, Slack excerpts and graphs into a blameless postmortem in Cartwheel's format. Use after an on-call incident once the mitigation is in.
feedsmith-bench
Benchmark feedsmith fetch against a real OPML, cold and warm, and compare with main. Use before merging anything that touches fetch.py or store.py.
postgres-migration-review
Review an Alembic revision or raw SQL migration for lock risk, backfill safety and rollback on large Postgres 16 tables. Use when a diff adds or edits files under migrations/ or alembic/versions/.