Skip to content

Rename Helm chart to helm-nuts-admin - #331

Merged
reinkrul merged 1 commit into
mainfrom
fix/rename-helm-chart
Sep 17, 2026
Merged

reinkrul merged 1 commit into
mainfrom
fix/rename-helm-chart

Conversation

@reinkrul

Copy link
Copy Markdown
Member

Summary

Renames the chart published in #330 from nuts-admin-chart to helm-nuts-admin.

Every other chart this org publishes to ghcr.io/nuts-foundation uses a helm- prefix: helm-nuts-knooppunt, helm-pep, helm-fhir, helm-mock-vc-issuer. nuts-admin-chart was the only one that didn't — it borrowed the -chart suffix from nuts-node-chart, which is a different case: that one publishes to GitHub Pages, a separate distribution channel with its own older naming, not ghcr.io.

Updates:

  • charts/nuts-admin/Chart.yaml: name: nuts-admin-chartname: helm-nuts-admin
  • .github/workflows/helm-chart-release.yaml: existence check and push step reference the new name
  • charts/nuts-admin/README.md: install command updated

The chart version stays 0.1.0 — this is effectively the first publish under the correct name. The old ghcr.io/nuts-foundation/nuts-admin-chart:0.1.0 package will be orphaned; someone with packages scope should delete it (my gh token doesn't have read:packages/write:packages, so I can't do it from here).

Test plan

  • helm lint charts/nuts-admin
  • helm template renders (source shows helm-nuts-admin/templates/...)
  • helm package produces helm-nuts-admin-0.1.0.tgz, matching the workflow's expected filename
  • Verify the Release Chart workflow publishes helm-nuts-admin to ghcr.io after merge

Assisted by AI

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
@reinkrul
reinkrul merged commit c954f20 into main Sep 17, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant