Skip to content

Latest commit

 

History

History
31 lines (20 loc) · 819 Bytes

CONTRIB.md

File metadata and controls

31 lines (20 loc) · 819 Bytes

Contributing

Contributions encouraged! Please send a pull-request to our github repo.

Running the tests

sbt test

Releasing

Releases are managed by the core team, but documenting the process here because we sometimes forget too :)

The workflow for releases are managed through sbt. You need to have ~/.sbt/0.13/sonatype.sbt configured with the Sonatype credientials (which core contributors should have)

  1. Run the following and follow prompts for version bumps, etc. This script runs the tests, bumps the version, tags the release, commits those changes, releases the package to Sonatype, and completes the Sontatype release process.

    sbt release
  2. Go to the Argus github repo and add release notes under "releases"