mirror of
https://github.com/higherkindness/mu-haskell.git
synced 2024-09-11 14:36:01 +03:00
1019 B
1019 B
Releasing a new version of Mu-Haskell
- Run
./test-schema.sh
and check that no errors are found- If found, abort and open issue
- Run
./test-templates.sh
and check that no errors are found- If found, update templates in
templates
folder and open a PR
- If found, update templates in
- Publish a new release in GitHub:
- For each package, run the following commands:
- create the package:
cabal sdist package
- publish a candidate:
cabal upload route-to.tar.gz
, and check it - publish definitely:
cabal upload --publish route-to.tar.gz
- create the docs:
cabal v2-haddock --builddir="dist-newstyle" --haddock-for-hackage --enable-doc package
- publish docs:
cabal upload -d --publish route-to-docs.tar.gz
- create the package: