The test workflow in this repository is rather convoluted,
because it is simultaneously the reusable workflow that is called via workflow_call
,
while also running most of those same tests within this repository itself.
(That is why test.yml has so many on
triggers.)
- Draft a new release
- Decide on next tag based on SemVer
- Generate release notes (button)
- Publish
Once the tag is created by the release, it will kick off the tag-major.yml workflow which will bump the vN ref for downstream users to pin to.