with the completion of https://ideas.harness.io/feature-request/p/for-governance-reasons-require-validation-git-experience-location-in-pipeline-ex, we now have the branch name and a commit id. However, additional information is required, the GitHub url of the repo where the yaml files were obtained from.
the GitHub URL is required for additional validation that must be performed to secure the deploy pipeline.