dev_release_patch_version.md 4.0 KB


name: "Dev: Release a patch version" about: ONLY USED BY MAINTAINERS. title: "Release [VERSION]"

labels: 📸 release

_This is generated from the patch release template._

Before release

On the release branch:

  • Make sure all commits are cherry-picked from the main branch by checking the patch milestone.
    • Run task build for every cherry-picked commit to make sure there is no compilation error.
  • Update CHANGELOG on the main branch to include entries for the current patch release.

During release

On the release branch:

After release

On the main branch:

  • Publish GitHub security advisories for security patches included in the release.
  • [ ] Post the following message on issues that are included in the patch milestone:

    The <MAJOR>.<MINOR>.<PATCH> has been released that includes the patch of the reported issue.
    
  • [ ] Update the repository mirror on Gitee.

  • [ ] Create a new release announcement in Discussions.

  • [ ] Send a tweet on the official Twitter account for the patch release.

  • [ ] Close the patch milestone.