fix(helm): publish immutable chart releases safely, maybe

- Create draft releases before uploading chart packages
- Update the chart index before making releases immutable
- Keep Helm releases out of the latest release channel
- Serialize chart publishing to avoid index races
- Run the workflow only when Helm-related files change
This commit is contained in:
henrygd
2026-08-16 19:24:47 -04:00
parent da3ab62d4e
commit c67b69d17e
4 changed files with 28 additions and 12 deletions

View File

@@ -3,7 +3,7 @@ description: Installs beszel-agent in kubernetes
home: https://github.com/henrygd/beszel/tree/main/supplemental/helm/beszel-agent
name: beszel-agent
appVersion: "0.17.0"
# Do not touch will be updated during release
# This version is managed automatically by Release Please.
version: 0.1.1
sources:
- https://github.com/henrygd/beszel/tree/main/supplemental/helm/beszel-agent