-
Notifications
You must be signed in to change notification settings - Fork 0
Protocol: Release Notes
- When you start making changes to the specification package after a release, open a new Release Note Tracking issue.
- If you know what your release version will be, update the
#.#.#
accordingly. Otherwise leave it be for now (see "Repository Release" protocol for versioning information). - Log all Updated / Template Fixes:
- Log all Specification / Reference Guide / Protocol Changes
- Right before release:
- Review release prep protocols
- Update the issue release note
#.#.#
(see "Repository Release" protocol for versioning information). - Make sure the issue #number is mentioned in the new release notes
- After release:
- Close the release note issue thread. It will remain linked to the release.
Start with recording the changes in the release notes and updating the DataHarmonizer template. This will likely help you iron out the release version number which you can label the GitHub branch as when you go about update the Excel template.
You'll want to track the changes in the reference guide as you go. I.e. update the "Version Tracking" information within the sheet and in the release notes issue. If you are updating this after integrating all template changes, you can immediately put whatever the expected release number will be. If you aren't sure what the final release number is yet, use a placeholder of some sort (that doesn't appear anywhere else in these columns) and then use "Find and replace" to update it to the final value before final release preparation.
Select the three version columns as your range, and then open Edit > Find and replace (Ctrl+H)
Find your placeholder term (e.g. "UPDATE") and then replace with the release number (e.g. "7.7.5").