...
- Modify the version in 0.10.0 branch to remove "-SNAPSHOT" in gradle.properties, tests/kafkatest/__init__.py and kafka-merge-pr.py. Commit and locally, but don't push to 0.10.0 branch in apacheApache.
- Prepare an RC tag:
git tag -a 0.10.0.0-rc0 (this will tag the version change commit, get the rc part to match the actual rc number)
Move the branch head back, so future commits will still have "-SNAPSHOT"
- git reset --hard HEAD~1
- Push the tag to Apache:
- git push --tags
...