Skip to content

✨ feat(release): require versioned changelog - #186

Merged
gaborbernat merged 7 commits into
tox-dev:mainfrom
gaborbernat:release-changelog-gate
Oct 18, 2026
Merged

gaborbernat merged 7 commits into
tox-dev:mainfrom
gaborbernat:release-changelog-gate

Conversation

@gaborbernat

Copy link
Copy Markdown
Member

pre-commit-uv has 15 release tags but no tracked changelog. This backfills the GitHub Release notes and records the one tag without a Release entry, so future releases have a versioned history in the repository.

Pull requests require a user-facing Towncrier fragment unless a maintainer applies skip news, including after the PR opens. The aggregate status covers the test matrix and fragment job. A preparation workflow builds the next changelog section and pushes its commit and tag with a repository-only GitHub App; the tag workflow checks the section before publishing.

This infrastructure PR uses skip news. The App credentials and branch and tag rulesets will be configured after the code PRs are ready.

@gaborbernat gaborbernat added enhancement New feature or request skip news No user-facing changelog entry is needed labels Oct 18, 2026
@gaborbernat
gaborbernat merged commit 2c679b0 into tox-dev:main Oct 18, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request skip news No user-facing changelog entry is needed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant