Skip to content

Commit 768feba

Browse files
add workflow missing step
1 parent bf6437b commit 768feba

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

.github/workflows/lint-and-test.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,15 @@ jobs:
7373
with:
7474
config: .github/configs/kind-config.yaml
7575

76+
- name: Deploy latest ArgoCD CRDs when testing ArgoCD extensions
77+
if: |
78+
contains(steps.list-changed.outputs.changed_charts, 'argocd-image-updater') ||
79+
contains(steps.list-changed.outputs.changed_charts, 'argocd-apps')
80+
run: |
81+
helm repo add dandydeveloper https://dandydeveloper.github.io/charts/
82+
helm dependency build charts/argo-cd/
83+
helm template charts/argo-cd/ --set server.extensions.enabled=true -s templates/crds/* | kubectl apply -f
84+
7685
- name: Skip HPA tests of ArgoCD
7786
if: contains(steps.list-changed.outputs.changed_charts, 'argo-cd')
7887
run: |

0 commit comments

Comments
 (0)