Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: Azure/login
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master@{1day}
Choose a base ref
...
head repository: Azure/login
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
  • 1 commit
  • 2 files changed
  • 3 contributors

Commits on Aug 18, 2026

  1. Add in dynamic version for telemetry using GITHUB_ACTION_REF (#614)

    * Add in dynamic version for telemetry using GITHUB_ACTION_REF
    
    * Isolate live-test resource group per run; scope concurrency to the branch
    
    The live-tests workflow used a fixed resource group name
    (GitHubAction_CI_Group) plus a repo-wide concurrency group. Because the
    test jobs run behind the Automation test approval gate, an unapproved run
    sits in the 'waiting' state holding the shared concurrency lock, which
    blocked live-tests on every other PR indefinitely.
    
    Give each run its own resource group by suffixing the name with
    github.run_id, and reference it via the RG_POSITIVE env var everywhere
    (previously nine jobs used the literal name). With per-run isolation the
    repo-wide lock is no longer needed to prevent collisions, so the
    concurrency group is now scoped to the branch (github.ref) and only
    prevents pile-ups on rapid pushes to the same ref - never across PRs.
    
    Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
    
    * Fix resource group name expansion on Windows runners
    
    The per-run resource group name was referenced as the bash-style
    "$RG_POSITIVE" in az group show/create/delete run steps. Those steps use
    the runner default shell, which is PowerShell on windows-latest, so the
    name expanded to an empty string there and az failed with "argument
    --name/-n/--resource-group/-g: expected one argument".
    
    Reference the value through the GitHub Actions env expression instead, so
    it is substituted before the shell runs, making it shell-agnostic across
    ubuntu, windows, and macos. The azure/powershell inline scripts keep
    using the PowerShell env form, which is correct there.
    
    Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
    
    ---------
    
    Co-authored-by: Maddison Das <272712104+MaddyMicrosoft@users.noreply.github.com>
    Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
    3 people authored Aug 18, 2026
    Configuration menu
    Copy the full SHA
    3b64cbd View commit details
    Browse the repository at this point in the history
Loading