heimdall icon indicating copy to clipboard operation
heimdall copied to clipboard

Enable separate release process for Helm charts

Open dadrus opened this issue 5 months ago • 0 comments

Preflight checklist

  • [x] I agree to follow this project's Code of Conduct.
  • [x] I have read and am following this repository's Contribution Guidelines."
  • [ ] I have discussed this feature request with the community.

Describe the background of your feature request

Heimdall is maintained in a mono-repository, with each published release currently including:

  • Documentation
  • Heimdall binaries for different operating systems
  • Containers published to GitHub Container Registry (GHCR) and Docker Hub
  • Helm chart for heimdall

Obviously, this setup ties the Helm chart publication to heimdall’s main release and creates several limitations:

  • Any change to the Helm chart requires a full release, even when no changes to code, or documentation have occurred.
  • Improvements or fixes to the Helm chart cannot be published independently, resulting in delayed delivery of Helm chart updates.

Describe your idea

Adjust the CI/release workflows to support separate releases for the Helm chart.

Are there any workarounds or alternatives?

Let it as it is

Version

0.17.0

Additional Context

No response

dadrus avatar Sep 15 '25 08:09 dadrus