Argocd-cli app diff validation not working with multi-source application #21527
Labels
bug
Something isn't working
component:cli
Affects the Argo CD CLI
component:multi-source-apps
version:2.13
Latest confirmed affected version is 2.13
Checklist:
argocd version
.Describe the bug
When trying to validate changes in a multi-source application using argocd app diff or argocd app sync, Argo CD did not return any errors for invalid YAML files or other issues. It seems this functionality is not supported multi-source application.
The branch I provided for revision contains changes, but Argo CD did not notify about any changes.
To Reproduce
Expected behavior
I'm trying to use the following command to validate PRs before merging them to the main branch
When using with multiple sources and different revisions, I expect the command to perform thorough validation of the changes, similar to how Kubernetes admission controllers work. Specifically:
' , invalid configuration), the dry-run should fail
Screenshots
Version
The text was updated successfully, but these errors were encountered: