瀏覽代碼

[+] Create deploy checklist

Azalea (on HyDEV-Daisy) 2 年之前
父節點
當前提交
dce75a7d6d
共有 1 個文件被更改,包括 11 次插入0 次删除
  1. 11 0
      tools/deploy.md

+ 11 - 0
tools/deploy.md

@@ -0,0 +1,11 @@
+### Things to do before deploying...
+
+* [ ] Check file permissions (+x)
+* [ ] Update version numbers (`README.md`, `package.json`, `hyfetch/constants.py`, `neofetch`)
+* [ ] Check Shellcheck (should be automatic)
+* [ ] Update distro list in neofetch help (`tools/list_distros.py`)
+* [ ] Regenerate man page (`help2man ./neofetch > neofetch.1`)
+* [ ] Create an RC release and deploy to pypi, try installing and testing on many distros.
+* [ ] Change back to stable release, create tag, create GitHub release
+* [ ] Formally deploy to pypi and npm (`tools/deploy.sh`, `npm publish`)
+* [ ] Update ArchLinux AUR and NixOS packaging