- Run and make sure the java unit tests work - Publish the mlBundle (check that the version is correct) - Tag the commit in the candidate branch with "1.1-release" (example for release 1.1): - ```git tag -a 1.1-release``` - Build the jar - Go to https://github.com/marklogic-community/pipes/releases - create a new Draft release and write a description - list issues closed (look at previous releases) - Assign the new tag ("1.1-release" in our example) - Publish the release - Let people know in Slack channels - Merge the branch into master - Create a new release candidate branch: - ```git checkout -b release/1.2-candidate```