Skip to content

Commit 47b82f8

Browse files
committed
chore(ci): add ci values to satisfy proxy secret requirement
1 parent 62aa4e0 commit 47b82f8

2 files changed

Lines changed: 7 additions & 2 deletions

File tree

.github/workflows/helm-regression.yaml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,9 @@ jobs:
3434
- name: Render manifests (default + test values)
3535
run: |
3636
mkdir -p /tmp/rendered
37-
helm template "${RELEASE_NAME}" "${CHART_DIR}" > /tmp/rendered/default.yaml
37+
helm template "${RELEASE_NAME}" "${CHART_DIR}" \
38+
-f "${CHART_DIR}/values-ci.yaml" \
39+
> /tmp/rendered/default.yaml
3840
if [ -f "${CHART_DIR}/values-test.yaml" ]; then
3941
helm template "${RELEASE_NAME}" "${CHART_DIR}" -f "${CHART_DIR}/values-test.yaml" > /tmp/rendered/test.yaml
4042
fi
@@ -64,7 +66,7 @@ jobs:
6466
6567
- name: Helm unit tests
6668
run: |
67-
helm unittest "${CHART_DIR}"
69+
helm unittest "${CHART_DIR}" -f "${CHART_DIR}/values-ci.yaml"
6870
6971
- name: Setup kind cluster
7072
uses: helm/kind-action@v1.10.0
@@ -76,6 +78,7 @@ jobs:
7678
run: |
7779
set -euo pipefail
7880
helm upgrade --install "${RELEASE_NAME}" "${CHART_DIR}" \
81+
-f "${CHART_DIR}/values-ci.yaml" \
7982
-n "${NAMESPACE}" --create-namespace
8083
8184
kubectl get all -n "${NAMESPACE}"

charts/llm-gateway/values-ci.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
proxy:
2+
existingSecretName: ci-dummy-secret

0 commit comments

Comments
 (0)