Skip to content

Latest commit

 

History

History
26 lines (21 loc) · 656 Bytes

team.md

File metadata and controls

26 lines (21 loc) · 656 Bytes

chronoscala team guide

Versioning convention

"{major}.{minor}.{patch}"

  • major
    • when you make some big changes.
  • minor
    • when you make backward incompatible API changes.
  • patch
    • when you make backward compatible changes.

Release guide

  1. Create new branch named release/{version}.

  2. Change version in build.sbt and update README.md(if needed).

  3. Merge release/{version} into master.

  4. Add tag named {version} to merge commit.

  5. Release to maven central.

    $ sbt
    > +publishSigned
    > sonatypeRelease
  6. Change version in build.sbt to {version + 1}-SNAPSHOT and update Mima setting.