Creating a new release:
This repository uses Github Actions to release.
-
Go to the Create Release Pull Request workflow on GitHub Actions and click Run workflow.
-
Fill in the inputs:
- base-branch:
main(default) - release-type: a SemVer bump type —
major,minor, orpatch(mutually exclusive withrelease-version) - release-version: a specific version to bump to, e.g.
0.15.0(mutually exclusive withrelease-type)
- base-branch:
-
The workflow will open a Pull Request with version bumps and changelog updates.
-
Review the pull request and merge when ready.
-
Merging into
maintriggers .github/workflows/publish-release.yml, which publishes the package to npm and deploys docs to GitHub Pages.