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

Document the release process #2371

Merged
merged 4 commits into from
Sep 14, 2024
Merged

Conversation

intgr
Copy link
Collaborator

@intgr intgr commented Sep 13, 2024

This is my vision of how the release process looks like.

See rendered Markdown here.

Pinging @flaeppe as the one who has made all the latest releases.

Related issues

@intgr intgr added the meta Meta-issues and discussion label Sep 13, 2024
CONTRIBUTING.md Outdated

`patch` is sequentially increasing for each stubs release. Reset to `0` if `major.minor` was updated.

- Use pull request title "Version x.y.z release" by convention.
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

I notice now that flaeppe has been using PR title "Prepare for a release `5.0.1`". I don't have strong feelings either way. Except for the fact that the "a" there seems ungrammatical and can be omitted.

Comment on lines +145 to +146
- Delete all release notes lines containing `by @pre-commit-ci` or `by @dependabot`, as these
are irrelevant for our users.
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Haven't done this for the last few releases. It's an additional manual step, but IMO release notes are too noisy if these are included.

Copy link
Member

@sobolevn sobolevn left a comment

Choose a reason for hiding this comment

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

+1 from me

@flaeppe
Copy link
Member

flaeppe commented Sep 14, 2024

Great that we get a release flow documented

Tweak phrasing & reorder bullet points.
@intgr intgr merged commit cb770ea into typeddjango:master Sep 14, 2024
36 checks passed
@intgr intgr deleted the document-releases branch September 14, 2024 21:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
meta Meta-issues and discussion
Development

Successfully merging this pull request may close these issues.

3 participants