2016-04-04 22:33:28 +03:00
|
|
|
# Release Checks
|
|
|
|
|
|
|
|
Things to be checked, or done before a release is made.
|
|
|
|
|
|
|
|
## Final Checks
|
|
|
|
|
|
|
|
+ [ ] Do the tests run to completion?
|
|
|
|
+ [ ] Can samples build?
|
|
|
|
+ [ ] Is `man/idris.1` up-to-date?
|
|
|
|
|
|
|
|
## Version Numbers
|
|
|
|
|
|
|
|
+ [ ] `man/idris.1`.
|
|
|
|
+ [ ] `docs/conf.py`.
|
|
|
|
+ [ ] `docs/listing/idris-prompt-helloworld.txt`.
|
|
|
|
+ [ ] `docs/listing/idris-prompt-interp.txt`.
|
|
|
|
+ [ ] `docs/listing/idris-prompt-start.txt`.
|
|
|
|
+ [ ] `idris.cabal`.
|
|
|
|
|
|
|
|
## Tag Release
|
|
|
|
|
|
|
|
+ [ ] Finalise and check `CHANGELOG.md`.
|
|
|
|
+ [ ] Tag the release.
|
|
|
|
|
|
|
|
## Uploads
|
|
|
|
|
|
|
|
+ [ ] Push to GITHUB.
|
|
|
|
+ [ ] Upload to Hackage.
|
2017-04-01 11:13:25 +03:00
|
|
|
+ [ ] Upload package documentation to web site
|
2016-04-04 22:33:28 +03:00
|
|
|
|
|
|
|
## Binaries
|
|
|
|
|
|
|
|
+ [ ] Generate Mac OS X Package.
|
|
|
|
+ [ ] Prompt helpers to create:
|
|
|
|
+ [ ] Windows Binary.
|
|
|
|
+ [ ] HomeBrew Package.
|
|
|
|
|
|
|
|
## Announcements
|
|
|
|
|
|
|
|
+ [ ] Update website.
|
2017-03-08 13:59:30 +03:00
|
|
|
+ [ ] Update web site with SHA256 hash of binary
|
2016-04-04 22:33:28 +03:00
|
|
|
+ [ ] Email Mailing list.
|
|
|
|
+ [ ] Make REDDIT post.
|
|
|
|
+ [ ] Tweet
|