-
Notifications
You must be signed in to change notification settings - Fork 218
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ArtifactHub doesn't detect OCI-based charts using semver tag with + char replaced by _ #3762
Comments
Hi @JuniorJPDJ 👋
ArtifactHub requires packages versions to be valid semver. The problem is that I understand the need for this workaround on the Helm side, due to the OCI references naming rules. We could consider reverting that change when listing tags for OCI based Helm repositories, but we also need to be mindful about other artifact kinds. Let us think about this a bit to see the implications it may have on other parts of Artifact Hub 🙂 |
Describe the bug
Helm utility automatically replaces
+
with_
when pushing charts to OCI-based repository. ArtifactHub entirely skips versions with this character as it thinks it's non-semver compliant. OCI doesn't natively support+
character in tags.I'm uploading PR charts with
0.0.0+PR-#
versions and those are not visible in the AF.To Reproduce
Steps to reproduce the behavior:
+
character in the version using official helm utility (it gets uploaded with+
sign replaced by_
).Additional context
Add any other context about the problem here.
The text was updated successfully, but these errors were encountered: