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’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Introduce Towncrier to manage the release notes #3565

Merged
merged 7 commits into from Oct 17, 2019

Conversation

abompard
Copy link
Member

This should help a lot with the next releases.

There are changes in the developer guidelines, please review them and create the files in the news directory accordingly.
Also, when reviewing PRs, please make sure that the submitter did not forget to add a news fragment and a migration fragment when appropriate, as well as their author fragment, in the news directory.

Fixes #3562

Fixes fedora-infra#3562

Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
@abompard abompard requested a review from a team as a code owner October 11, 2019 14:19
@abompard abompard added the Docs Issues pertaining to Bodhi's documentation label Oct 11, 2019
Copy link
Contributor

@Zlopez Zlopez left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just few comments, otherwise looks 👍

news/get-authors.py Show resolved Hide resolved
docs/developer/releases.rst Show resolved Hide resolved
docs/developer/index.rst Show resolved Hide resolved
docs/developer/index.rst Show resolved Hide resolved
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
@abompard abompard force-pushed the towncrier branch 2 times, most recently from ff22e7c to f55d429 Compare October 15, 2019 10:07
We're doing wonky stuff in our setup.py and it falls apart if pip uses
PEP-517, which is triggered by the presence of the pyproject.toml file.

Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
@abompard abompard merged commit d20cc9e into fedora-infra:develop Oct 17, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Docs Issues pertaining to Bodhi's documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

The release notes are a pain to write
2 participants