Skip to content

Commit 764f071

Browse files
authored
fix(GHA): Failed in all dependences had not been in latest version (#13865)
Signed-off-by: kiblik <5609770+kiblik@users.noreply.github.com>
1 parent ee9ee74 commit 764f071

1 file changed

Lines changed: 9 additions & 4 deletions

File tree

.github/workflows/test-helm-chart.yml

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,14 +26,17 @@ jobs:
2626
with:
2727
python-version: 3.14 # Renovate helper is not needed here
2828

29-
- name: Configure Helm repos
30-
run: |-
31-
helm dependency list ./helm/defectdojo
32-
helm dependency update ./helm/defectdojo
29+
# Running update is not needed for listing - it just triggers errors as soon as one of the subcharts is not in the latest version (`helm dep. update` change content of the chart)
30+
# As soon as we would like to run more extensive tests, this can be reenabled, but this will need to be placed after "ct list-changed" command
31+
# - name: Configure Helm repos
32+
# run: |-
33+
# helm dependency list ./helm/defectdojo
34+
# helm dependency update ./helm/defectdojo
3335

3436
- name: Set up chart-testing
3537
uses: helm/chart-testing-action@6ec842c01de15ebb84c8627d2744a0c2f2755c9f # v2.8.0
3638
with:
39+
version: 3.14.0 # renovate: datasource=github-releases depName=helm/chart-testing
3740
yamale_version: 6.1.0 # renovate: datasource=pypi depName=yamale versioning=semver
3841
yamllint_version: 1.37.1 # renovate: datasource=pypi depName=yamllint versioning=semver
3942

@@ -52,6 +55,8 @@ jobs:
5255
changed=$(ct list-changed --config ct.yaml --target-branch ${{ env.ct-branch}})
5356
if [[ -n "$changed" ]]; then
5457
echo "changed=true" >> $GITHUB_OUTPUT
58+
echo "Content changed:"
59+
echo "$changed" | sed 's/^/ /'
5560
fi
5661
5762
# run version check only if not dev as in dev we have a `x.y.z-dev` version

0 commit comments

Comments
 (0)