Files
LuaCsForBarotraumaEP/.github/ISSUE_TEMPLATE/release-checklist.md
T
Juan Pablo Arce 0002ad2c50 v0.10.5.1
2020-09-22 11:31:56 -03:00

1.4 KiB

name, about, title, labels, assignees
name about title labels assignees
Release checklist A checklist that should be gone through when releasing a hotfix/patch/update v0.0.0.0 Code, CM

QA

  • Play through tutorials and verify that they are working.
  • Do a smoketest on all game modes
  • Smoketest server hosting (dedicated and client)
  • Install Trick or Trauma and check you can start a round with no obvious issues/errors (to make sure we didn't unintentionally break compatibility with older mods).
  • Play through one single player campaign round.
  • Do a smoketest in a language other than English.

Code:

  • Build and upload dedicated server
  • Verify that Vanilla content package hashes match between Windows/Mac/Linux
  • Run "checkmissingloca" command to make sure localization files are up-to-date.
  • Prepare new main menu content (changelog)
  • Prepare public github repo for pushing the new changes

CM:

  • Prepare Steam announcement
  • Prepare Discord announcement (if needed)
  • Prepare blog post (if needed)

Code (when everything above is ready):

  • Publish
  • Upload new main menu content
  • Update public github repo
  • Merge release to master and active branches

CM (after the update is live):

  • Post Steam announcement
  • Post Discord announcement (if needed)
  • Blog post (if needed)
  • Clean up Trello