Improved script portability by switching to `/usr/bin/env bash`, ensuring better support across environments where `bash` may not be the default shell.
Introduced by @rouja. Added a new linter to ensure helm and yaml files can be properly parsed into templates. ArgoCD can not break anymore.