build: update Helm and plugin versions in CI and Dockerfiles (#2059)

* build: update Helm and plugin versions in CI and Dockerfiles

Signed-off-by: yxxhero <aiopsclub@163.com>
This commit is contained in:
yxxhero
2025-05-30 11:45:28 +08:00
committed by GitHub
parent 3429901363
commit fe1e51e5ef
28 changed files with 1110 additions and 118 deletions
+10 -8
View File
@@ -57,7 +57,7 @@ jobs:
- helm-version: v3.17.3
kustomize-version: v5.2.1
plugin-secrets-version: 4.6.5
plugin-diff-version: 3.10.0
plugin-diff-version: 3.11.0
extra-helmfile-flags: ''
- helm-version: v3.17.3
kustomize-version: v5.4.3
@@ -67,24 +67,24 @@ jobs:
# we will mark this combination as failable,
# and instruct users to upgrade helm and helm-secrets at once.
plugin-secrets-version: 4.6.5
plugin-diff-version: 3.11.0
plugin-diff-version: 3.12.1
extra-helmfile-flags: ''
- helm-version: v3.18.0
- helm-version: v3.18.1
kustomize-version: v5.2.1
plugin-secrets-version: 4.6.5
plugin-diff-version: 3.10.0
plugin-diff-version: 3.11.0
extra-helmfile-flags: ''
- helm-version: v3.18.0
- helm-version: v3.18.1
kustomize-version: v5.4.3
plugin-secrets-version: 4.6.5
plugin-diff-version: 3.11.0
plugin-diff-version: 3.12.1
extra-helmfile-flags: ''
# In case you need to test some optional helmfile features,
# enable it via extra-helmfile-flags below.
- helm-version: v3.18.0
- helm-version: v3.18.1
kustomize-version: v5.4.3
plugin-secrets-version: 4.6.5
plugin-diff-version: 3.11.0
plugin-diff-version: 3.12.1
extra-helmfile-flags: '--enable-live-output'
steps:
- uses: actions/checkout@v4
@@ -95,6 +95,8 @@ jobs:
- uses: actions/download-artifact@v4
with:
name: built-binaries-${{ github.run_id }}
- name: install semver
run: go install github.com/ffurrer2/semver/v2/cmd/semver@latest
- name: Extract tar to get built binaries
run: tar -xvf built-binaries.tar
- name: Display built binaries