Release Checklist - Phil25/RTD GitHub Wiki
This checklist is for me so I won't forget anything when releasing a new version.
- 6 files need to be changed to add a new perk:
- Perk's source file
rtd2_perks.default.cfg
perks.sp
rtd2_perks.phrases.txt
-
rtd2.phrases.txt
(optional) -
update.txt
(do it at the end)
- Bump version in
rtd.sp
. - Recompile and update the SMX file.
- Update
update.txt
:- Bump both versions.
- Add new files if any.
- Grab
Patch
with:git diff --stat --name-status <prev tag>
- Package everything into a zip file.
- Update
README.md
, increase the perk count if necessary. - Update the wiki:
- Commit to
master
and push to remote. - Create new release with the new .zip file.
- Push all
master
changes to theupdater
branch which will trigger a deployment to GitHub Pages.(master) $ git push origin master:updater
- Update the AlliedModders thread:
- bump version,
- edit title,
- update download link,
- write release post.