Deployment checklist - web-illinois/toolkit Wiki

This is the process for releasing a new version of the toolkit.

In the release branch:

  • Make sure visual tests have been updated
  • Make sure all unit tests have been run and have passed
  • Make sure all accessibility tests have been run and have passed
  • Update the package.json file with the new version number
  • Update the CHANGELOG.txt file with release information
  • Commit all changes

In the main branch:

  • Merge changes from the release branch
  • Commit changes and tag the commit with the release version

In the develop branch:

  • Merge changes from the main branch
  • Commit all changes

After the release:

  • Add release information to the wiki
  • Send a release announcement email to the toolkit mailing list
  • Update Codepen to use the new release version
  • Update the builder