Skip to content

How to create a release

Tyler Hughes edited this page Sep 15, 2015 · 3 revisions

Due to the upcoming changes in the new website, we will be using the releases feature for our repository in order to keep the website more up to date. Going forward (at least until we get this automated), the release process will include the following:

  • Merge to the release branch
  • Create a GitHub release
    • In the first release I made I took the release notes for the new release and put them as bullets in the message body. Note: We can continue to do that or we can just pull the release notes from the attachments. It doesn't matter which option we do because either way we go we still have to parse the release notes on the website so that's readable.
    • In addition to adding the release notes as an attachment, we also add the template-report.xml and the TemplatePack.vsix files as attachments.

Note: the files that are uploaded to GitHub should come from appveyor artifacts.