Fix Diun chart CI Python environment
Validate, publish and promote Diun Helm chart / Validate chart (push) Successful in 21s
Validate, publish and promote Diun Helm chart / Publish and promote chart (push) Skipped

This commit is contained in:
2026-10-19 16:59:22 +02:00
parent b587b72f2d
commit 887ea3ffe9
+5 -3
View File
@@ -21,10 +21,12 @@ jobs:
uses: azure/setup-helm@v4
with:
version: ${{ env.HELM_VERSION }}
- name: Install chart test dependency
run: python3 -m pip install --user PyYAML
- name: Lint, render and test chart behavior
run: ./test.sh
run: |
set -euo pipefail
python3 -m venv "${RUNNER_TEMP}/diun-test-venv"
"${RUNNER_TEMP}/diun-test-venv/bin/pip" install PyYAML
PATH="${RUNNER_TEMP}/diun-test-venv/bin:${PATH}" ./test.sh
publish:
name: Publish and promote chart