Create a new git tag. Pull the latest master branch locally, run git tag 1.3.0 --sign, copy and paste the
release notes into the tag message, and run git push --tags.
On the GitHub tags page page,
click "..." -> "Create release" for the new tag on the right side of the page.
Copy and paste the release notes into the release message, update the formatting if needed (reST to Markdown),
and set the title to the version string.
Prepare for release of hdmf-common-schema 1.3.0
This PR is pending action on #45, #46, and #48.I also took the liberty to do some copy-editing/reformatting of some doc strings.
Before merging:
Legal.txt
,license.txt
,README.rst
,docs/source/conf.py
, and any other locations as neededREADME.md
as neededdocs/source/conf.py
andcommon/namespace.yaml
(remove "-alpha" suffix)docs/source/conf.py
as neededdocs/source/format_release_notes.rst
and any other docs as neededcd docs; make fulldoc
)After merging:
git tag 1.3.0 --sign
, copy and paste the release notes into the tag message, and rungit push --tags
.See https://hdmf-common-schema.readthedocs.io/en/latest/software_process.html for more details.