Skip to content

Latest commit

 

History

History
26 lines (19 loc) · 1.16 KB

File metadata and controls

26 lines (19 loc) · 1.16 KB

Docker Image/Binaries

First build the docker image, github release and release artifacts.

  • Push a tag in the form vX.X.X to the commit that you want to cut the release on.
    • goreleaser creates a draft github release.
      • Find it here.
      • Clean up the release notes. For instance the previous helm chart commit is often included and should be removed.
      • Add a line "Thanks to for the help!"
    • GHA builds and pushes to dockerhub

Helm chart

After the docker image is cut and the release exists. We need to build the helm chart.

  • Submit a PR to update the chart version like this.
    • (optional) Update the image versions to the latest docker image. This may not be required if the only changes were to the helm chart.
  • The new chart version will automatically force a build.
    • Use helm locally to confirm the build occurred and is available.
      helm repo update cert-exporter
      helm search repo cert-exporter