Skip to content

Commit 77fd116

Browse files
committed
Install unreleased Helm chart
1 parent 97b1f0d commit 77fd116

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

.github/workflows/test.yaml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,14 @@ jobs:
2828
- name: Create extra namespace
2929
run: kubectl create namespace monitoring
3030

31-
- name: 1. Add Helm repository
32-
run: helm repo add betterstack-logs https://betterstackhq.github.io/logs-helm-chart && helm repo update
33-
- name: 2. Set up Helm chart
34-
run: sed 's/$SOURCE_TOKEN/${{ secrets.HELM_E2E_TEST_SOURCE_TOKEN }}/g' .github/helm-values-template.yaml > values.yaml
35-
- name: 3. Deploy the chart
36-
run: helm dependency update && helm dependency build . && helm install ${{ matrix.release-name }} . -f values.yaml ${{ matrix.namespace-arg }}
31+
- name: Install unreleased Helm chart
32+
run: |
33+
helm repo add metrics-server https://kubernetes-sigs.github.io/metrics-server/
34+
helm repo add vector https://helm.vector.dev
35+
helm repo update
36+
helm dependency build .
37+
sed 's/$SOURCE_TOKEN/${{ secrets.HELM_E2E_TEST_SOURCE_TOKEN }}/g' .github/helm-values-template.yaml > my-values.yaml
38+
helm dependency update && helm dependency build . && helm install ${{ matrix.release-name }} . -f my-values.yaml ${{ matrix.namespace-arg }}
3739
3840
- name: List the used Helm release version
3941
run: helm list -A

0 commit comments

Comments
 (0)