When we set up Argo CD to track a folder in a repository, let's say my application repo has a deployment folder tracked by Argo CD, the question is: does Argo trigger only if the tracked folder is modified or any change to the repo will cause it to trigger?