Skip to content

Commit 764045b

Browse files
Sara QasmiSara Qasmi
authored andcommitted
add helm test step to the buil pipeline
Signed-off-by: Sara Qasmi <saraqasmi@Saras-MacBook-Pro.local>
1 parent b4683be commit 764045b

1 file changed

Lines changed: 23 additions & 0 deletions

File tree

.github/workflows/ci.yaml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,3 +77,26 @@ jobs:
7777
working-directory: .
7878
run: |
7979
make e2e
80+
81+
helm-unit-tests:
82+
runs-on: ubuntu-latest
83+
steps:
84+
- name: Checkout repository
85+
uses: actions/checkout@v4
86+
87+
- name: Set up Helm
88+
uses: azure/setup-helm@v4.2.0
89+
with:
90+
version: v3.17.0
91+
92+
- name: Install unittest plugin
93+
run: |
94+
helm plugin install https://github.com/helm-unittest/helm-unittest
95+
96+
- name: Chart init
97+
run: |
98+
make helm-version
99+
100+
- name: Run helm unit tests
101+
run: |
102+
make helm-test

0 commit comments

Comments
 (0)