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)
|
name: Check Open WebUI Helm Charts (pipelines)
|
||||||
|
|
||||||
on:
|
on:
|
||||||
|
workflow_dispatch:
|
||||||
pull_request:
|
pull_request:
|
||||||
paths:
|
paths:
|
||||||
- "charts/pipelines/**"
|
- "charts/pipelines/**"
|
||||||
@ -49,5 +50,7 @@ jobs:
|
|||||||
|
|
||||||
- name: Verify pipelines
|
- name: Verify pipelines
|
||||||
run: |
|
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