Skip to content

Commit 3032e07

Browse files
Run unittests for all charts
1 parent f4ff335 commit 3032e07

2 files changed

Lines changed: 6 additions & 1 deletion

File tree

.github/workflows/ci.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,10 @@ jobs:
2121
run: helm plugin install https://github.com/helm-unittest/helm-unittest
2222

2323
- name: Run unit tests
24-
run: helm unittest ./charts/ontoserver
24+
run: |
25+
helm unittest ./charts/ontoserver
26+
helm unittest ./charts/ontoserver-extras
27+
helm unittest ./charts/ontoserver-indexer
2528
2629
integration-tests:
2730
name: Integration Tests

.github/workflows/release.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,10 @@ jobs:
5555
run: |
5656
helm package charts/ontoserver
5757
helm package charts/ontoserver-extras
58+
helm package charts/ontoserver-indexer
5859
helm push ontoserver-*.tgz oci://ghcr.io/aehrc
5960
helm push ontoserver-extras-*.tgz oci://ghcr.io/aehrc
61+
helm push ontoserver-indexer-*.tgz oci://ghcr.io/aehrc
6062
6163
release-varnish-exporter:
6264
name: Build and Push varnish-exporter

0 commit comments

Comments
 (0)