I have found an answer to this for everyone in the future. I had to get the latest ps1 file from Sentinel by connecting it to a new repo and made a few alterations to the yml file. @Marilee Turscak-MSFT As a side-note it would be really helpful to understand where these yml templates and ps1 files are stored so we can watch them for updates
YML Updates:
Checkout had to be changed to version 4.
- name: Checkout uses: actions/checkout@v4
Login had to be changed to version 2. These had to be changed for each login retry.
steps: - name: Login to Azure (Attempt 1) continue-on-error: true id: login1 uses: azure/login@v2
Powershell needed to be changed to version 2
- name: Deploy Content to Azure Sentinel uses: azure/powershell@v2