Skip to content

feat(helm): publish chart to ArtifactHub via OCI on ghcr.io - #22

Merged
clouddrove-ci merged 1 commit into
masterfrom
feat/helm-artifacthub
Jun 28, 2026
Merged

feat(helm): publish chart to ArtifactHub via OCI on ghcr.io#22
clouddrove-ci merged 1 commit into
masterfrom
feat/helm-artifacthub

Conversation

@clouddrove-ci

Copy link
Copy Markdown
Member

Wires up Helm chart publishing for ArtifactHub.

  • Chart.yaml: ArtifactHub annotations, icon, MIT license; image = README's ghcr.io/clouddrove/syncerd.
  • artifacthub-repo.yml: ownership metadata.
  • .github/workflows/helm-release.yml: on v* tags / manual dispatch, packages and pushes the chart to oci://ghcr.io/clouddrove/charts and pushes the AH metadata via ORAS.

Manual follow-up: register oci://ghcr.io/clouddrove/charts on artifacthub.io, then paste the Repository ID into artifacthub-repo.yml.

Closes #21

- Add ArtifactHub annotations (license, links, maintainers, images),
  chart icon, using the same image as the README (ghcr.io/clouddrove/syncerd).
- Add artifacthub-repo.yml ownership metadata.
- Add helm-release workflow: on v* tags (or manual dispatch), lint,
  package and push the chart to oci://ghcr.io/clouddrove/charts, then
  push the ArtifactHub repo metadata via ORAS.

Closes #21
@clouddrove-ci
clouddrove-ci merged commit 4fafb93 into master Jun 28, 2026
2 checks passed
@clouddrove-ci
clouddrove-ci deleted the feat/helm-artifacthub branch June 28, 2026 19:07
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.

feat(helm): publish chart to ArtifactHub via OCI on ghcr.io

2 participants