--> > The remote 3.6.0 branch stays at 3.6.0-SNAPSHOT until release is complete. > > The tag has the release version. > > > > > There is no step to push release branch to remote while being at > 3.6.0-SNAPSHOT. Is this step missing from release document? > > Earlier, it would have been sufficient to push the branch after the release is complete. Now it will be needed for the documentation and needs to be pushed sooner. So we should add that right after branch creation (second command you run).
> > > Also do I need to open the PR against master for changing version to > 3.7.0-SNAPSHOT. Or I can push directly to Apache repository? > You push the changes directly (they are automatic and defined by the release process).