Closed kanya-approve closed 9 months ago
Thank you for your PR.
I believe it was human error, than I did release procedure.
I think the bast way to solve it in future to add test in github actions .github/workflows/release-pre.yaml
.
make docs - knows the release TAG, and it can check the version in Chart.yaml
file.
What else should I add?
What else should I add?
how about this yq -i '.appVersion = "v1.2.3"' charts/talos-cloud-controller-manager/Chart.yaml
It will replace latest tag in Chart.yaml, if we set right version - the Chart.yaml would not change.
here .github/workflows/release-pre.yaml
we have 'Check' step -> git diff --exit-code
Are you ok with the chart version reflecting as v{ACTUAL_VERSION} vs. ACTUAL_VERSION
Are you ok with the chart version reflecting as v{ACTUAL_VERSION} vs. ACTUAL_VERSION
Hello, git tag
already have v
prefix, so I believe the best way to fix this typo is to check proper string in helm.appVersion.
Otherwise, we did not fix like this typo in the future... (appVersion == git-tag)
What do you think?
/m
/m
@kanya-approve Thank you.
/m
What?
This is supposed to resolve #96. This will prepend v to the image.
Why?
Helm deployment fails because the "ghcr.io/siderolabs/talos-cloud-controller-manager:1.4.0" image does not exist.
Acceptance
make conformance
)make lint
)make unit
)