diff --git a/.github/workflows/lint-and-test.yml b/.github/workflows/lint-and-test.yml index 504f9fb0..f9f19d6a 100644 --- a/.github/workflows/lint-and-test.yml +++ b/.github/workflows/lint-and-test.yml @@ -70,7 +70,7 @@ jobs: run: | helm repo add dandydeveloper https://dandydeveloper.github.io/charts/ helm dependency build charts/argo-cd/ - helm template charts/argo-cd/ -s templates/crds/* | kubectl apply -f - + helm template charts/argo-cd/ --set server.extensions.enabled=true -s templates/crds/* | kubectl apply -f - - name: Skip HPA tests of ArgoCD if: contains(steps.list-changed.outputs.changed_charts, 'argo-cd') diff --git a/charts/argocd-apps/Chart.yaml b/charts/argocd-apps/Chart.yaml index cba44891..1227df58 100644 --- a/charts/argocd-apps/Chart.yaml +++ b/charts/argocd-apps/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: argocd-apps description: A Helm chart for managing additional Argo CD Applications and Projects type: application -version: 0.0.3 +version: 0.0.4 home: https://github.com/argoproj/argo-helm icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png keywords: @@ -14,4 +14,4 @@ maintainers: url: https://argoproj.github.io/ annotations: artifacthub.io/changes: | - - "[Added]: Add Extensions" + - "[Changed]: Projects templates" diff --git a/charts/argocd-apps/templates/projects.yaml b/charts/argocd-apps/templates/projects.yaml index 5832810b..f3d24f4f 100644 --- a/charts/argocd-apps/templates/projects.yaml +++ b/charts/argocd-apps/templates/projects.yaml @@ -23,10 +23,14 @@ metadata: {{- end }} spec: description: {{ .description }} + {{- with .sourceRepos }} sourceRepos: - {{- toYaml .sourceRepos | nindent 4 }} + {{- toYaml . | nindent 4 }} + {{- end }} + {{- with .destinations }} destinations: - {{- toYaml .destinations | nindent 4 }} + {{- toYaml . | nindent 4 }} + {{- end }} {{- with .clusterResourceWhitelist }} clusterResourceWhitelist: {{- toYaml . | nindent 4 }}