Skip to content

Latest commit

 

History

History
36 lines (23 loc) · 519 Bytes

RELEASING.md

File metadata and controls

36 lines (23 loc) · 519 Bytes

Release checklist

  • Update changelog(s).

  • Update versions in Cargo.toml(s).

  • Update versions in README.

  • Commit changes and merge to master.

  • Ensure tests have passed.

  • If releasing dec:

    git tag -am "dec $VERSION" dec-$VERSION
    
  • If releasing dec-sys:

    git tag -am "decnumber-sys $VERSION" decnumber-sys-$VERSION
    
  • Push tags:

    git push --tags
    
  • Create a new release on crates.io:

    (cd dec && cargo publish)
    (cd decnumber-sys && cargo publish)