Skip to content

chore: add the Artifact Hub repository ID and badge - #80

Merged
slauger merged 1 commit into
developfrom
chore/artifacthub-id
Sep 6, 2026
Merged

chore: add the Artifact Hub repository ID and badge#80
slauger merged 1 commit into
developfrom
chore/artifacthub-id

Conversation

@slauger

@slauger slauger commented Sep 6, 2026

Copy link
Copy Markdown
Owner

Summary

The Artifact Hub listing is registered, so repositoryID is filled in. The release workflow now pushes artifacthub-repo.yml as an OCI layer instead of skipping it, which is what earns the verified-publisher badge.

Registered as slauger-crashloop-operator: the unprefixed name was already taken by an unrelated project whose listing is still live and serving charts, so it was not available. That name appears only in the Artifact Hub URL. The chart name, the OCI path and the install command are all unchanged.

Adds the Artifact Hub badge to the README alongside the existing four, matching the badge row in openvox-operator.

Test plan

  • The workflow's ID extraction returns the UUID rather than an empty string, so the push will no longer be skipped. Both branches of that condition were tested when the step was added.
  • The badge endpoint already responds for this slug and reports slauger-crashloop-operator, and the search link returns HTTP 200, so the registration is live and the badge will not render broken.
  • make ci passes.

Note

The listing has nothing in it until the first release publishes the chart to oci://ghcr.io/slauger/charts/crashloop-operator. The badge will show the repository until then.

The listing is registered, so the release workflow can now push
artifacthub-repo.yml as an OCI layer instead of skipping it, which is
what earns the verified-publisher badge.

Registered as slauger-crashloop-operator, since the unprefixed name was
already taken by an unrelated project. That name appears only in the
Artifact Hub URL; the chart name and the install command are unchanged.

Adds the badge to the README alongside the existing four.

Signed-off-by: Simon Lauger <simon@lauger.de>
@slauger
slauger merged commit c214a70 into develop Sep 6, 2026
15 checks passed
@slauger
slauger deleted the chore/artifacthub-id branch September 6, 2026 18:24
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