name: Tag-based releases description: GitHub releases with autogenerated notes
Skill: Tag-based releases
Goal
Create GitHub releases automatically for tags like v*.
Conventions
- Tags are the source of truth for releases.
- Use autogenerated release notes.
Files
.github/workflows/publish.yml(includes release pruning)