Skip to content

Commit 533ef48

Browse files
authored
add local helm schema validation (#5493)
1 parent dab55e3 commit 533ef48

File tree

4 files changed

+18042
-49
lines changed

4 files changed

+18042
-49
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -371,14 +371,13 @@ jobs:
371371
run: >
372372
helm install
373373
${{ matrix.type }}
374-
.
374+
${{ github.workspace }}/charts/nginx-ingress
375375
--set controller.image.repository=${{ matrix.image }}
376376
--set controller.image.tag=${{ matrix.tag }}
377377
--set controller.service.type=NodePort
378378
--set controller.nginxplus=${{ contains(matrix.type, 'plus') && 'true' || 'false' }}
379379
--set controller.telemetryReporting.enable=false
380380
--wait
381-
working-directory: ${{ github.workspace }}/charts/nginx-ingress
382381
383382
- name: Expose Test Ingresses
384383
run: |

.pre-commit-config.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ repos:
1313
exclude: ^(charts/nginx-ingress/templates)
1414
- id: check-ast
1515
- id: check-added-large-files
16+
exclude: _definitions.json
1617
- id: check-merge-conflict
1718
- id: check-shebang-scripts-are-executable
1819
- id: check-executables-have-shebangs

0 commit comments

Comments
 (0)