[+] Deploy tool: Automatically update help page and regenerate man

This commit is contained in:
Azalea (on HyDEV-Daisy) 2022-09-06 11:30:51 -04:00
parent 31f50d38ee
commit 92ae4b4316
No known key found for this signature in database
GPG key ID: E289FAC0DA92DD2B
3 changed files with 30 additions and 6 deletions

View file

@ -1,10 +1,10 @@
### 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`)
* [x] Check file permissions (+x)
* [x] Check Shellcheck (should be automatic)
* [x] Update version numbers (`README.md`, `package.json`, `hyfetch/constants.py`, `neofetch`)
* [x] Update distro list in neofetch help (`tools/list_distros.py`)
* [x] 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`)