mirror of
https://github.com/Yvee1/hascard.git
synced 2024-11-25 09:54:43 +03:00
614 B
614 B
Steps to take when releasing new version
This is just a checklist for myself.
- Update ChangeLog.md
- Bump version in package.yaml
- Run
stack build
- Run
stack sdist
and upload to hackage - Run
snapcraft
andsnapcraft upload --release=stable hascard_a.b.c.d_amd64.snap
- Commit with version tag and push to github
git add .....
git commit -m .....
git tag va.b.c.d
git push --tags origin
git push origin master
- Wait till Travis CI completes, and then download the macos release
- Run
shasum -a 256 hascard-va.b.c.d-osx.tar.gz
- Update Yvee1/homebrew-tools/hascard.rb url and sha256