mirror of
https://github.com/open-webui/helm-charts
synced 2025-06-26 18:16:14 +00:00
fix(ci): verify 'pipeline' chart installing on test-namespace
- with `workflow_dispatch:` (need to be removed)
This commit is contained in:
parent
35100e8c9b
commit
911da24970
7
.github/workflows/helm-test-pipelines.yml
vendored
7
.github/workflows/helm-test-pipelines.yml
vendored
@ -1,6 +1,7 @@
|
||||
name: Check Open WebUI Helm Charts (pipelines)
|
||||
|
||||
on:
|
||||
workflow_dispatch:
|
||||
pull_request:
|
||||
paths:
|
||||
- "charts/pipelines/**"
|
||||
@ -49,5 +50,7 @@ jobs:
|
||||
|
||||
- name: Verify pipelines
|
||||
run: |
|
||||
kubectl apply -f pipelines.yaml
|
||||
|
||||
kubectl create namespace test-namespace
|
||||
kubectl apply --namespace test-namespace -f pipelines.yaml
|
||||
PIPELINE_POD=$(kubectl get --namespace test-namespace pod -L app.kubernetes.io/component=pipelines -o jsonpath='{.items[*].metadata.name}')
|
||||
kubectl wait --namespace test-namespace pod/${PIPELINE_POD} --for=condition=Ready --timeout=600s
|
||||
|
Loading…
Reference in New Issue
Block a user