Skip to content

Latest commit

 

History

History
31 lines (20 loc) · 1.34 KB

release.md

File metadata and controls

31 lines (20 loc) · 1.34 KB

Release

  • Update Makefile variable VERSION to the appropiate release version. Allowed formats:
    • alpha: VERSION ?= 0.3.0-alpha.12
    • stable: VERSION ?= 0.3.0

Alpha

Execute following target to generate, build and push the operator, bundle and catalog images.

make release-publish

Stable

If it is an stable release, container images will be built in GitHub Actions, so you only need to create and commit appropiate bundle files executing:

make prepare-release
  • Then open a Pull Request, and the Release GitHub Action will automatically detect if it is new release or not, in order to create it by building/pushing new operator and bundle.

  • As part of the release workflow, a:

    • Release Draft will be published, review the changelog, adding any missing information and publish the release.
    • A new Pull Request will open with the updated catalog including the new release.
  • Review the Catalog Pull Request and merge it to publish the trigger the Release Catalog GitHub Action. This action will automatically build and publish the new catalog image.