diff --git a/.github/workflows/test-helm-book.yml b/.github/workflows/test-helm-book.yml index 388b73de105..d35c88f7de5 100644 --- a/.github/workflows/test-helm-book.yml +++ b/.github/workflows/test-helm-book.yml @@ -1,4 +1,4 @@ -name: Helm Testdata Sample +name: Helm Docs Tutorials on: push: @@ -83,16 +83,12 @@ jobs: - name: Install Helm chart for getting-started run: | - helm install my-release docs/book/src/getting-started/testdata/project/dist/chart --create-namespace --namespace getting-started-system --set prometheus.enable=true + helm install my-release docs/book/src/getting-started/testdata/project/dist/chart --create-namespace --namespace getting-started-system - name: Check Helm release status run: | helm status my-release --namespace getting-started-system - - name: Check Presence of ServiceMonitor - run: | - kubectl wait --namespace getting-started-system --for=jsonpath='{.kind}'=ServiceMonitor servicemonitor/getting-started-controller-manager-metrics-monitor - helm-test-cronjob-tutorial: runs-on: ubuntu-latest strategy: @@ -161,16 +157,11 @@ jobs: - name: Install Helm chart for cronjob-tutorial run: | - helm install my-release docs/book/src/cronjob-tutorial/testdata/project/dist/chart --create-namespace --namespace cronjob-tutorial-system --set prometheus.enable=true + helm install my-release docs/book/src/cronjob-tutorial/testdata/project/dist/chart --create-namespace --namespace cronjob-tutorial-system - name: Check Helm release status run: | helm status my-release --namespace cronjob-tutorial-system - - - name: Check Presence of ServiceMonitor - run: | - kubectl wait --namespace cronjob-tutorial-system --for=jsonpath='{.kind}'=ServiceMonitor servicemonitor/cronjob-tutorial-controller-manager-metrics-monitor - helm-test-multiversion-tutorial: runs-on: ubuntu-latest @@ -240,12 +231,8 @@ jobs: - name: Install Helm chart for multiversion-tutorial run: | - helm install my-release docs/book/src/multiversion-tutorial/testdata/project/dist/chart --create-namespace --namespace multiversion-tutorial-system --set prometheus.enable=true + helm install my-release docs/book/src/multiversion-tutorial/testdata/project/dist/chart --create-namespace --namespace multiversion-tutorial-system - name: Check Helm release status run: | helm status my-release --namespace multiversion-tutorial-system - - - name: Check Presence of ServiceMonitor - run: | - kubectl wait --namespace multiversion-tutorial-system --for=jsonpath='{.kind}'=ServiceMonitor servicemonitor/multiversion-tutorial-controller-manager-metrics-monitor