docs/release-process.md
Releases are performed automatically with GitHub actions.
Note that protected tags are configured so you need to be either an admin or maintainer to push the tag.
git tag v<major>.<minor>.<patch> or git tag v<major>.<minor>.<patch>-<prerelease> ('v' required) where anything before the first . in <prerelease> will be become the npm dist-tag.git pushgit push --taggit tag -a v1.2.3 will result in 1.2.3 being published with the latest npm tag.git tag -a v1.2.3-beta will result in 1.2.3-beta being published with the beta npm tag.git tag -a v1.2.3-beta.1 will result in 1.2.3-beta.1 being published with the beta npm tag.