GitHub Releases - ScrantonHacks/ScrantonHacks_TRPG GitHub Wiki

GitHub allows for tagging certain commits as releases. Releases should only be created a desired feature set of the application has been achieved.

Alpha releases may be created at any time when master has reached a milestone.

When a new release is created, follow the presently-set conventions for the semantic version number (e.g. v3.0.3-beta.8 or v3.1.3), give the release some meaningful title, a description of the release and possibly address what the next version might involve, and list the issues resolved by that release in the form:

  • #32 Added support for mobile users.
  • #25 Fixed a regression caused by patching #23.
  • #23 Fixed a division by zero error.