Renovate 未检测 Helm 图表名称或版本

Renovate is not detecting helm charts name or version

这是我掌舵的价值Chart.yaml

apiVersion: v2
name: luna-lovegood
type: application
version: 0.1.0
dependencies:
  - name: application
    version: 0.8
    repository: https://luna-lovegood.jfrog.io/artifactory/helm

每当我 运行 对此进行革新时,我都会得到这个

Matched 1 file(s) for manager helmv3: deploy/helm/chart/Chart.yaml 
Name and/or version missing for all dependencies

名称和版本都出现在 Chart.yaml 中,我不明白缺少什么,非常感谢任何帮助。

调查 renovate code 发现 renovate 期望“version”的值是一个字符串。因此,通过将 Charts.yaml 更新为:

apiVersion: v2
name: luna-lovegood
type: application
version: "0.1.0"
dependencies:
  - name: application
    version: "0.8"
    repository: https://luna-lovegood.jfrog.io/artifactory/helm

我们能够解决这个问题。

希望这对您有所帮助,祝您调试开发愉快!