-
Create and push
release/<VERSION>
branch off ofmain
. -
After all CI checks pass, find the job "hold-for-approval" and
Approve
. -
On the GitHub releases page:
- Click
Edit
on the latest draft release. - Review (and edit) generated changelog.
- Verify the tag version value:
- It should be
<VERSION>
. - It should "target" the
release/<VERSION>
branch.
- It should be
- Click
Publish
release.
The release "Publish" action will create a tag that then triggers a workflow that additionally publishes the orb to the circleci catalog.
- Click
-
Confirm that the orb is updated by viewing the orb page.
make future-version
- logic to determine the next version by looking at the current git branch.
make generate-changelog
- process of generating the changelog for the future-version
.