Skip to content

Latest commit

 

History

History
25 lines (18 loc) · 574 Bytes

RELEASE-CHECKLIST.md

File metadata and controls

25 lines (18 loc) · 574 Bytes

Releasing new versions of Repa packages

  1. Update the versions in Cabal files and update the CHANGELOG.md files to describe changes associated with these version;

  2. Commit changes;

  3. Tag the commit and push to GitHub:

    $ git tag -a "vW.X.Y.Z" && git push origin "vW.X.Y.Z"
  4. Create source distributions:

    $ cabal sdist all
    Wrote tarball sdist to
    (...)/dist-newstyle/sdist/<pkg>-W.X.Y.Z.tar.gz
  5. Upload to Hackage:

    $ cabal upload --publish (...)/dist-newstyle/sdist/*

That's it!