From d9acf4f947c51eb85627ce566c8a0086911489ff Mon Sep 17 00:00:00 2001 From: Rein Krul Date: Thu, 17 Sep 2026 09:01:32 +0200 Subject: [PATCH] Rename Helm chart to helm-nuts-admin Every other chart this org publishes to ghcr.io/nuts-foundation (helm-nuts-knooppunt, helm-pep, helm-fhir, helm-mock-vc-issuer) uses a helm- prefix; nuts-admin-chart was the only one that didn't. nuts-node-chart was the exception this borrowed the -chart suffix from, but it's published to GitHub Pages, a separate distribution channel with its own older naming. Assisted by AI --- .github/workflows/helm-chart-release.yaml | 4 ++-- charts/nuts-admin/Chart.yaml | 2 +- charts/nuts-admin/README.md | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/helm-chart-release.yaml b/.github/workflows/helm-chart-release.yaml index 2581595..6771ace 100644 --- a/.github/workflows/helm-chart-release.yaml +++ b/.github/workflows/helm-chart-release.yaml @@ -39,7 +39,7 @@ jobs: run: | VERSION=$(grep '^version:' charts/nuts-admin/Chart.yaml | awk '{print $2}') echo "version=$VERSION" >> "$GITHUB_OUTPUT" - if helm pull oci://ghcr.io/${{ github.repository_owner }}/nuts-admin-chart --version "$VERSION" -d /tmp >/dev/null 2>&1; then + if helm pull oci://ghcr.io/${{ github.repository_owner }}/helm-nuts-admin --version "$VERSION" -d /tmp >/dev/null 2>&1; then echo "exists=true" >> "$GITHUB_OUTPUT" else echo "exists=false" >> "$GITHUB_OUTPUT" @@ -47,4 +47,4 @@ jobs: - name: Push chart if: steps.check.outputs.exists == 'false' - run: helm push .helm-packages/nuts-admin-chart-${{ steps.check.outputs.version }}.tgz oci://ghcr.io/${{ github.repository_owner }} + run: helm push .helm-packages/helm-nuts-admin-${{ steps.check.outputs.version }}.tgz oci://ghcr.io/${{ github.repository_owner }} diff --git a/charts/nuts-admin/Chart.yaml b/charts/nuts-admin/Chart.yaml index d4ad734..71291f9 100644 --- a/charts/nuts-admin/Chart.yaml +++ b/charts/nuts-admin/Chart.yaml @@ -1,5 +1,5 @@ apiVersion: v2 -name: nuts-admin-chart +name: helm-nuts-admin description: A Helm chart for nuts-admin, the management UI for a Nuts node type: application diff --git a/charts/nuts-admin/README.md b/charts/nuts-admin/README.md index 10464d7..b3ce7be 100644 --- a/charts/nuts-admin/README.md +++ b/charts/nuts-admin/README.md @@ -33,5 +33,5 @@ helm install . Chart releases are published as an OCI artifact to `ghcr.io` on every change to `charts/` on `main`. Install directly by version, optionally overriding values with your own `values.yaml`: ```shell -helm install -f values.yaml oci://ghcr.io/nuts-foundation/nuts-admin-chart --version +helm install -f values.yaml oci://ghcr.io/nuts-foundation/helm-nuts-admin --version ```