Skip to content

Release Checklist

Phil25 edited this page Oct 21, 2023 · 16 revisions

This checklist is for me so I won't forget anything when releasing a new version.

  1. 7 files need to be changed to add a new perk:
    • Perk's source file
    • rtd2_perks.default.cfg
    • includes.sp
    • rtd2_perks.phrases.txt
    • manager.sp (optional)
    • rtd2.phrases.txt (optional)
    • updater.txt (do it at the end)
  2. Bump version in rtd.sp.
  3. Update updater.txt and the SMX file.
  4. Package everything into a zip file using makezip.sh.
  5. Update README.md, increase the perk count if necessary.
  6. Update the wiki:
  7. Create new tag and release with the new .zip file.
  8. Merge the new tag into the updater branch which will trigger a deployment to GitHub Pages.
  9. Update the AlliedModders thread:
    • bump version,
    • edit title,
    • update download link,
    • write release post.
  10. ???
  11. Profit.