Skip to content

feat(ci): register OCI images with Artifact Hub - #53

Open
castrojo wants to merge 1 commit into
projectbluefin:mainfrom
castrojo:feat/artifacthub-registration
Open

feat(ci): register OCI images with Artifact Hub#53
castrojo wants to merge 1 commit into
projectbluefin:mainfrom
castrojo:feat/artifacthub-registration

Conversation

@castrojo

@castrojo castrojo commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

Closes #47

Summary

  • register each published OCI image with Artifact Hub's organization API
  • push artifacthub-repo.yml ownership metadata at the artifacthub.io tag for Verified Publisher
  • make registration idempotent and independently apply to each image
  • pass repository secrets through the reusable workflow and mark the runbook implemented

Registration is skipped safely when ARTIFACT_HUB_KEY_ID and ARTIFACT_HUB_KEY_SECRET are not configured.

Verification

  • git diff --check
  • bash -n /tmp/artifacthub-step.sh (workflow step extracted from the YAML)

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.

ArtifactHub registration is documented but not implemented

1 participant