Skip to content
sphawley edited this page Aug 23, 2019 · 26 revisions

Copy this checklist to a new tracker story:

Major Release:

  • Verify that the styleguide looks okay in IE11/Edge
  • Verify that the new PUI looks good in Apps Manager (point Apps Manager to local PUI in package.json)
  • Update the styleguide with an upgrade guide
  • Make sure the version number is what you expect it to be in package.json
  • Update the changelog with the changes for the new release
  • Add a link to the previous version of the styleguide on the /versions page.
  • Cut a branch (e.g. v9) for PUI and PUI styleguide
  • Create a new pipeline for the new (.e.g. v9) branch
  • Run the CI job to tag the new version in GitHub
  • Publish to npm from the command line (pivotal-ui-ci/publish.sh)
  • Publish the styleguide to styleguide.pivotal.io
  • Send a release email to rd-all and rd-design (email the pui mailing list once we make it)

Patch/Minor Release:

  • Verify that the new PUI looks good in Apps Manager (point Apps Manager to local PUI in package.json)
  • Make sure the version number is what you expect it to be in package.json
  • Update the changelog with the changes for the new release
  • Publish to npm from the command line (pivotal-ui-ci/publish.sh)
  • Publish the styleguide to styleguide.pivotal.io

Sample release email:


Hi everyone,

Pivotal UI v18.0.0 has been released!

This release contains a new color palette, improved button focus states, and more accessible alerts. We have also redesigned our styleguide.

Please check out the upgrade guide for more information on what's new, and feel free to reach out if you have any questions!

Resources:

Thanks!

  • Pivotal UI team
Clone this wiki locally