Skip to content

Conversation

@psss
Copy link
Contributor

@psss psss commented Mar 7, 2025

Follow the steps below to create a new major or minor release:

  • Update README.rst with new contributors since the last release
  • Review the release notes in releases.rst, update as needed
  • Add a Release x.y.z commit, empty if needed: git commit --allow-empty -m "Release x.y.z"
  • Create a pull request with the commit, ensure tests pass, merge it

Create a new github release based on the tag above

  • Move the fedora branch to point to the new release
  • Tag the commit with x.y.z, push tags git push --tags
  • Create a new github release based on the tag above
  • Mention the most important changes in the name, do not include version
  • Push the “Generate release notes” button to create the content
  • Publish the release, check Fedora pull requests, make sure tests pass and merge
  • Close the corresponding release milestone

@psss psss added the packaging label Mar 7, 2025
@psss psss added this to the 1.7 milestone Mar 7, 2025
@psss psss self-assigned this Mar 7, 2025
Copy link
Contributor

@martinhoyer martinhoyer left a comment

Choose a reason for hiding this comment

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

Feel free to ignore the comments, nothing wrong with the current text.

@psss psss merged commit 70f73da into main Mar 7, 2025
13 of 15 checks passed
@psss psss deleted the release-1.7.0 branch March 7, 2025 22:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants