Skip to content

Comments

feat: filter out chore commits from release notes#119

Closed
vbvictor wants to merge 1 commit intomainfrom
claude/issue-118-20260219-2048
Closed

feat: filter out chore commits from release notes#119
vbvictor wants to merge 1 commit intomainfrom
claude/issue-118-20260219-2048

Conversation

@vbvictor
Copy link
Owner

Closes #118

Changes:

  • Create .github/release.yml to exclude dependabot from auto-generated release notes
  • Update tools/release.py to generate filtered changelog (only feat: and fix: commits) and update the GitHub release automatically after the tag is pushed

Generated with Claude Code

- Create .github/release.yml to configure GitHub's auto-generated
  release notes: excludes dependabot bot by author and defines
  categories for feat/fix labels
- Add filtered changelog generation to tools/release.py:
  after pushing the version tag, the script waits for the GitHub
  Actions release to be created (up to 5 min), then updates the
  release notes with only feat: and fix: commits from git log
- Add --skip-notes-update flag to bypass the wait step when needed

Closes #118

Co-authored-by: Baranov Victor <vbvictor@users.noreply.github.com>
@vbvictor
Copy link
Owner Author

vbvictor commented Feb 20, 2026

nah, this is unreal to do by ai agents

@vbvictor vbvictor closed this Feb 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Filter out "chore:" commits from release notes

1 participant