Skip to content

Commit 19d00f2

Browse files
authored
use v3.19.2 helm version (NOT latest 4.0.0) (#342)
Signed-off-by: Davanum Srinivas <[email protected]>
1 parent 3f3c256 commit 19d00f2

File tree

4 files changed

+18
-4
lines changed

4 files changed

+18
-4
lines changed

.github/actions/setup-ci-env/action.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ runs:
4646
echo "gocover_cobertura_version=$(yq '.go_tools.gocover_cobertura' .versions.yaml)" >> $GITHUB_OUTPUT
4747
echo "goimports_version=$(yq '.go_tools.goimports' .versions.yaml)" >> $GITHUB_OUTPUT
4848
echo "crane_version=$(yq '.go_tools.crane' .versions.yaml)" >> $GITHUB_OUTPUT
49+
echo "helm_version=$(yq '.testing_tools.helm' .versions.yaml)" >> $GITHUB_OUTPUT
4950
5051
- name: Install base dependencies
5152
shell: bash
@@ -78,7 +79,7 @@ runs:
7879
- name: Install Helm
7980
uses: azure/setup-helm@1a275c3b69536ee54be43f2070a358922e12c8d4 # v4.3.1
8081
with:
81-
version: 'v3.14.4'
82+
version: ${{ steps.versions.outputs.helm_version }}
8283

8384
- name: Cache Helm plugins
8485
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0

.github/workflows/lint-test.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,11 +79,18 @@ jobs:
7979
- name: ${{ matrix.step_name }}
8080
run: ${{ matrix.make_command }}
8181

82+
- name: Load Helm version from .versions.yaml
83+
if: matrix.component == 'helm-charts'
84+
id: helm-version
85+
run: |
86+
HELM_VERSION=$(yq eval '.testing_tools.helm' .versions.yaml)
87+
echo "helm_version=${HELM_VERSION}" >> $GITHUB_OUTPUT
88+
8289
- name: Setup Helm
8390
if: matrix.component == 'helm-charts'
8491
uses: azure/setup-helm@1a275c3b69536ee54be43f2070a358922e12c8d4 # v4.3.1
8592
with:
86-
version: 'v3.14.4'
93+
version: ${{ steps.helm-version.outputs.helm_version }}
8794

8895
- name: Validate Helm Charts
8996
if: matrix.component == 'helm-charts'

.github/workflows/release.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,10 +82,16 @@ jobs:
8282
with:
8383
ref: ${{ github.event_name == 'workflow_dispatch' && github.event.inputs.tag || github.ref }}
8484

85+
- name: Load Helm version from .versions.yaml
86+
id: helm-version
87+
run: |
88+
HELM_VERSION=$(yq eval '.testing_tools.helm' .versions.yaml)
89+
echo "helm_version=${HELM_VERSION}" >> $GITHUB_OUTPUT
90+
8591
- name: Install helm
8692
uses: azure/setup-helm@1a275c3b69536ee54be43f2070a358922e12c8d4 # v4.3.1
8793
with:
88-
version: 'v3.14.4'
94+
version: ${{ steps.helm-version.outputs.helm_version }}
8995

9096
- name: Configure Helm for GitHub Packages
9197
run: |

.versions.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ container_tools:
6868
# Testing & E2E Tools
6969
testing_tools:
7070
kind: '0.30.0'
71-
helm: 'v3.14.4'
71+
helm: 'v3.19.2'
7272
kwok: 'v0.7.0'
7373
kwok_chart: '0.2.0' # KWOK Helm chart version (different from app version)
7474
ctlptl: '0.8.43'

0 commit comments

Comments
 (0)