Is a GitHub webhook required in order for a repo to be automatically scanned by Snyk on Pull and Push requests?