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: actions/setup-dotnet
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: c2fa09f4bde5ebb9d1777cf28262a3eb3db3ced7
Choose a base ref
...
head repository: actions/setup-dotnet
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 9a946fdbd5fb07b82b2f5a4466058b876ab72bb2
Choose a head ref
  • 7 commits
  • 36 files changed
  • 9 contributors

Commits on Mar 19, 2026

  1. CI: remove manual PowerShell install from test-proxy job (e2e-tests.y…

    …ml) (#703)
    
    * fix basic validation with npm command
    
    * Revert "fix basic validation with npm command"
    
    This reverts commit 27a0803.
    
    * replace ubuntu:22.04 with devcontainer image to remove unsafe powershell install
    priya-kinthali authored Mar 19, 2026
    Configuration menu
    Copy the full SHA
    a66eefa View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2026

  1. chore: bump @actions/* and fast-xml-parser dependencies (#728)

    * chore: update dependencies and license cache
    
    Agent-Logs-Url: https://github.com/actions/setup-dotnet/sessions/e045029b-9f7d-4035-8714-f2c0a75f22f0
    
    * fix: revert .licensed.yml change and set http-client license to mit
    
    Agent-Logs-Url: https://github.com/actions/setup-dotnet/sessions/df77fea2-a442-4d42-9d49-a8617aa773a8
    
    * Revert "fix: revert .licensed.yml change and set http-client license to mit"
    
    This reverts commit 80db01f.
    
    Co-authored-by: priyagupta108 <147705955+priyagupta108@users.noreply.github.com>
    
    ---------
    
    Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
    Co-authored-by: priyagupta108 <147705955+priyagupta108@users.noreply.github.com>
    Copilot and priyagupta108 authored Apr 15, 2026
    Configuration menu
    Copy the full SHA
    df991ae View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2026

  1. Add dotnet-version: latest support with dotnet-channel input (#730)

    * feat: add dotnet-version: latest keyword with dotnet-channel support (#497)
    
    * restore test-proxy container image
    
    * update e2e-tests.yml and documentation
    
    * fix(tests): correct release-type and support-phase values in latest-version test mocks
    mahabaleshwars authored Apr 27, 2026
    Configuration menu
    Copy the full SHA
    af9211b View commit details
    Browse the repository at this point in the history

Commits on May 11, 2026

  1. Don't download releases-index.json to resolve major version (#560)

    * Don't download releases-index.json to resolving major version
    
    Starting with .NET 5 the minor version is always zero.
    The earlier releases don't get new versions anymore so we can hardcode the minor version instead of downloading releases-index.json to do the lookup.
    
    * Remove unused variable
    
    * Apply suggestions from code review
    
    Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
    
    * Commit dist/setup/index.js
    
    * Refresh after copilot commits
    
    ---------
    
    Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
    akoeplinger and Copilot authored May 11, 2026
    Configuration menu
    Copy the full SHA
    f1970f5 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2026

  1. Update install scripts to v2026.05.19 (#736)

    Update externals/install-dotnet.ps1 and externals/install-dotnet.sh to
    the v2026.05.19 release of dotnet/install-scripts. This uptakes the
    changes from dotnet/install-scripts#697 which preserves archive links
    during installation (hardlinks on Windows, symlinks on Linux) as part
    of dotnet/sdk#52182.
    
    On Windows, .NET 11.0+ is now installed via tar.gz archives which
    preserves hardlinks, significantly reducing disk space usage.
    
    Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
    MichaelSimons and Copilot authored May 26, 2026
    Configuration menu
    Copy the full SHA
    8404272 View commit details
    Browse the repository at this point in the history
  2. Support global.json's rollForward latest* variants (#538)

    * Rename toolcache directory instead of moving to tmp
    
    This further enhances time savings seen in #213, down from a few minutes to seconds.
    
    * Remove branch constraint on workflows used for testing
    
    This means you are going to be notified of CI issues quicker, especially if you have to wait for a confirmation before running the workflows on your PR.
    
    * Support global.json's rollForward latest* variants
    
    * Remove e2e-test's dependency on Microsoft.NET.Test.Sdk
    
    The newer versions are net8.0/net462+ only, making older .NET sdks more annoying to test
    
    * Revert "Remove e2e-test's dependency on Microsoft.NET.Test.Sdk"
    
    This reverts commit 14839a662649cdea79ccecc3a7ce9a91386185b4.
    
    * Don't run unsupported versions in global.json tests
    
    * Revert "Remove branch constraint on workflows used for testing"
    
    This reverts commit d9dae35.
    js6pak authored May 26, 2026
    Configuration menu
    Copy the full SHA
    98af08b View commit details
    Browse the repository at this point in the history

Commits on May 28, 2026

  1. Add rollForward note in README, improve proxy health check in e2e tes…

    …ts and bump version to v5.3.0 (#738)
    
    * docs: add note about latest* rollForward support in global.json
    
    * update health check options for squid proxy in e2e tests
    priyagupta108 authored May 28, 2026
    Configuration menu
    Copy the full SHA
    9a946fd View commit details
    Browse the repository at this point in the history
Loading