Skip to content

Latest commit

 

History

History
37 lines (23 loc) · 947 Bytes

File metadata and controls

37 lines (23 loc) · 947 Bytes

CONTRIBUTING

Publishing to Sonatype

Perform the release

  1. Use the release version in version.sbt and perform a commit.

  2. Make a commit and tag, and push the commit and tag triggering the release workflow:

$ git commit -a -m "chore: release X.Y.Z
$ git tag X.Y.Z"
$ git push -f origin main && git push origin X.Y.Z`
  1. Bump the version number (in the _version value) and switch to the -SNAPSHOT version in version.sbt:
ThisBuild / version := s"X.Y.{Z+1}-${gitHeadCommitSha.value}-SNAPSHOT"
  1. Make and push a commit:
$ git commit -a -m "chore: bump to X.Y.{Z+1}-SNAPSHOT"
$ git push -f origin main

This will kick off the release and docs workflows, and automatically create a release on GitHub.

  1. Review release and add context to the release notes.

  2. Update Bioconda

Bioconda should auto-detect version changes.