diff options
Diffstat (limited to '.github/release_checklist.md')
-rw-r--r-- | .github/release_checklist.md | 63 |
1 files changed, 63 insertions, 0 deletions
diff --git a/.github/release_checklist.md b/.github/release_checklist.md new file mode 100644 index 00000000..8be349b0 --- /dev/null +++ b/.github/release_checklist.md @@ -0,0 +1,63 @@ +# Release checklist + +This checklist is mostly for me personally - just want to have a easy to refer to record for what I should do before I release. + +## General + +- Did travis pass (obviously)? + +- Did you uptick the version? + +- Is every feature tested? + +- Are any new bugs introduced in the core features? + +- Did you test: + + - Searching + + - Do the modifiers work? + + - Do all chars work? + + - Basic widget movement + + - Flags + + - Config files + + - Colouring + +- Did you _really_ test all this? + +- Did you test `cargo install` (I don't want to ever have to deal with that fiasco again, jeez)? + +- Is documentation up to spec? + +## Linux + +### Arch + +- Did you edit the PKGBUILD with the correct version + hash? + +- Did you add a .SRCINFO? + +- Did you test it? + +- Did you commit it all? + +### Debian + +- Did you edit the new `.deb` file version in? + +## macOS + +- Did you update the `bottom.rb` file with the correct version + hash? + +- Did you test it? + +## Windows + +- Did you edit the nupkg? + +- Did you test if it works? |