Creating PanTools releases
The following steps are required to create a new release of PanTools:
Create a new branch for the release, e.g.
Update the version number in
Put a date at the top of the
Create a merge request for the new release branch to be merged into
Create a merge request for the new release branch to be merged into the current stable release branch (e.g.
Test the new release branch and fix any important bugs.
Merge the new release branch into
Merge the new release branch into the current stable release branch and delete the new release branch.
Put a tag on the merge commit in the current stable release branch.
Locally compile PanTools and put the compiled JAR file on the server.
Create a release from the tag and attach 1) the compiled JAR file, and 2) the
Update the bioconda recipe for the new release.