There's a few scenarios that might prompt a release:
Scenario | Release type |
---|---|
Breaking changes to existing macros | minor |
New functionality | minor |
Fixes to existing macros | patch |
- Begin a new release by clicking here
- Click "Choose a tag", then paste your version number (with no "v" in the name), then click "Create new tag: x.y.z. on publish"
- The “Release title” will be identical to the tag name
- Click the "Generate release notes" button
- Copy and paste the generated release notes into
CHANGELOG.md
, commit, and merge into themain
branch - Click the "Publish release" button
- This will automatically create an "Assets" section containing:
- Source code (zip)
- Source code (tar.gz)
- This will automatically create an "Assets" section containing: