Skip to content

How to create a JSONIX release

Hookwitz edited this page Mar 2, 2023 · 9 revisions

Creating a Release

Check for differences and merge latest PRs (if applicable)

Check if there are any current PRs that can be approved and merged.

Check if there are changes to nodejs/scripts (this is the directory that is packaged through npm) to repo since last release

  • pull down current master branch
  • run git diff <latest_release_tag> master nodejs/scripts

If changes to nodejs/scripts occur:

  • Edit nodejs/scripts/package.json to increase the version considering the semver MAJOR.MINOR.PATCH
  • Save and Commit file to master
  • Navigate to Releases Page
  • Click Draft a new release button
  • Click Choose a tag dropdown
  • Create a new tag matching the version found in nodejs/scripts/package.json
  • Name of Release title should match version number
  • Click Generate release notes button to pull in change log
  • Click Publish release

Validate Publish

Clone this wiki locally