Skip to content

Latest commit

 

History

History
19 lines (15 loc) · 1.02 KB

RELEASE.md

File metadata and controls

19 lines (15 loc) · 1.02 KB

Release Process

  1. Create and push release/<VERSION> branch off of main.

  2. After all CI checks pass, find the job "hold-for-approval" and Approve.

  3. On the GitHub releases page:

    1. Click Edit on the latest draft release.
    2. Review (and edit) generated changelog.
    3. Verify the tag version value:
      • It should be <VERSION>.
      • It should "target" the release/<VERSION> branch.
    4. 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.

  4. Confirm that the orb is updated by viewing the orb page.

Makefile targets

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.