- Create a pull request (contains the changelog and version change) to master, merge it
- Create a pull request (contains the backport commits, and the change in step 1) to minor branch
- Merge it into minor branch
- Package a vote artifact to Apache's dev-apisix repo. The artifact can be created
via
VERSION=x.y.z make release-src
- Send the vote email to [email protected]
- When the vote is passed, send the vote result email to [email protected]
- Move the vote artifact to Apache's apisix repo
- Create a GitHub release from the minor branch
- Update APISIX's website
- Update APISIX docker
- Update APISIX rpm package
- Send the ANNOUNCE email to [email protected] & [email protected]
- Create a minor branch, and create pull request to master branch from it
- Package a vote artifact to Apache's dev-apisix repo. The artifact can be created
via
VERSION=x.y.z make release-src
- Send the vote email to [email protected]
- When the vote is passed, send the vote result email to [email protected]
- Move the vote artifact to Apache's apisix repo
- Create a GitHub release from the minor branch
- Merge the pull request into master branch
- Update APISIX website
- Update APISIX docker
- Update APISIX rpm package
- Send the ANNOUNCE email to [email protected] & [email protected]