Skip to content

feat: Add artifacthub-repo.yml for verified publisher and version filtering - #624

Open
lfrancke wants to merge 1 commit into
mainfrom
push-tkpsqnstkmov
Open

feat: Add artifacthub-repo.yml for verified publisher and version filtering#624
lfrancke wants to merge 1 commit into
mainfrom
push-tkpsqnstkmov

Conversation

@lfrancke

@lfrancke lfrancke commented Aug 4, 2026

Copy link
Copy Markdown
Member

Artifact Hub reads this file from a special artifacthub.io tag on the chart's OCI repository, not from the chart itself. repositoryID enables the Verified publisher label.
And using the "ignore" thing we can keep dev, rc and PR tags out of AH.

…tering

Artifact Hub reads this file from a special `artifacthub.io` tag on the chart's
OCI repository, not from the chart itself. repositoryID enables the Verified
publisher label.
And using the "ignore" thing we can keep dev, rc and PR tags out of AH.
# This excludes all dev/rc/pr charts.
ignore:
- name: {[ operator.name }]
version: '-(dev|rc|pr)'

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just checking, are we sure this doesn't do whole string matching? As in, they don't wrap that into a ^...$?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@lfrancke lfrancke self-assigned this Aug 5, 2026
@lfrancke lfrancke moved this to Development: Waiting for Review in Stackable Engineering Aug 5, 2026
@lfrancke
lfrancke marked this pull request as ready for review August 5, 2026 22:46
@lfrancke

lfrancke commented Aug 5, 2026

Copy link
Copy Markdown
Member Author

You can see it working here: https://artifacthub.io/packages/helm/stackable-hbase-operator/hbase-operator

  1. We have the "Verified Publisher" badge

  2. Only the released versions are there. Until yesterday it listed all PR and RC ones as well.

@lfrancke
lfrancke enabled auto-merge August 5, 2026 22:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Development: Waiting for Review

Development

Successfully merging this pull request may close these issues.

2 participants