Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Exclude bots from generated release notes #1046

Merged
merged 1 commit into from
May 8, 2024

Conversation

hugovk
Copy link
Contributor

@hugovk hugovk commented May 8, 2024

The generated release notes at https://github.com/pypa/setuptools_scm/releases/tag/v8.1.0 are quite hard to read, they're nearly all dependency updates, for things that don't affect end user changes, making it hard to find the real end-user changes.

image

The good news is GitHub allows us to easily filter those out via changelog.exclude.authors in a config file:

https://docs.github.com/en/repositories/releasing-projects-on-github/automatically-generated-release-notes#configuration-options

Let's use automation to improve the automation :) 馃 馃殌

See tox-dev/tox-ini-fmt#120 for another example.

@RonnyPfannschmidt RonnyPfannschmidt merged commit 67d154a into pypa:main May 8, 2024
18 checks passed
@RonnyPfannschmidt
Copy link
Contributor

Thanks!

@hugovk hugovk deleted the exclude-bots branch May 8, 2024 13:03
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.

None yet

2 participants