Stage 4: ArgoCD Application Git Deployment

Stage 4 Overview: This stage will clone the one-argocd repository, create a new branch, download and render the ArgoCD Application template, append the Application to the regional values.yaml, commit, and push changes.
Customer Selection
Select a customer who has completed Stage 3
one-argocd Git Repository Configuration
HTTPS URL of the one-argocd repository
Personal Access Token with repo permissions
Branch Configuration
Base branch to branch from (typically 'master')
Name for the new branch (Auto-generate)
ArgoCD Application Configuration
ArgoCD project name
Git branch/tag for Application source
URL of the one-deployment repository