helm chart doesn't require the use of semver
According to https://helm.sh/docs/chart_best_practices/conventions/ semver 2 is recommended but not required.
example-dev
, example-4
, etc are valid helm chart names. However, using helm-sign
on any of them results in ValueError: Given filename does not seem to be a valid helm chart name
.
I think the parsing in https://gitlab.com/MatthiasLohr/helm-sign/-/blob/main/HelmSign/chart.py should be changed to not rely on semver and instead accept all valid helm charts.