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: v5.2.0
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: v5.4.0
Choose a head ref
  • 13 commits
  • 47 files changed
  • 15 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 <[email protected]>
    
    ---------
    
    Co-authored-by: copilot-swe-agent[bot] <[email protected]>
    Co-authored-by: priyagupta108 <[email protected]>
    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 <[email protected]>
    
    * Commit dist/setup/index.js
    
    * Refresh after copilot commits
    
    ---------
    
    Co-authored-by: Copilot <[email protected]>
    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 <[email protected]>
    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

Commits on Jun 16, 2026

  1. Configuration menu
    Copy the full SHA
    95a3f8b View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2026

  1. pin actions to commit SHAs in workflows (#744)

    * fix basic validation with npm command
    
    * Revert "fix basic validation with npm command"
    
    This reverts commit 27a0803.
    
    * pin workflow actions to full commit SHAs with patch
    
    * update cooldown
    
    * update redundant global.json test and rollForward fields
    
    * update cooldown for npm section
    priya-kinthali authored Jun 22, 2026
    Configuration menu
    Copy the full SHA
    dc3262d View commit details
    Browse the repository at this point in the history
  2. Bump @actions/cache to 5.1.0, log cache write denied (#746)

    * Bump @actions/cache to 5.1.0, log cache write denied
    
    * Add cache save failure test case
    
    * Update dist
    
    * Resolve high-severity audit issues
    jasongin authored Jun 22, 2026
    Configuration menu
    Copy the full SHA
    4406a63 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2026

  1. Improve readability of global.json creation command (#694)

    Updated the command to create global.json for better readability and execution.
    michal2612 authored Jun 23, 2026
    Configuration menu
    Copy the full SHA
    9bd3b44 View commit details
    Browse the repository at this point in the history
  2. docs(action): explicitly mark all optional inputs with required: false (

    #737)
    
    Co-authored-by: Kranthi Poturaju <[email protected]>
    kranthipoturaju and Kranthi Poturaju authored Jun 23, 2026
    Configuration menu
    Copy the full SHA
    da5e548 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2026

  1. Expand the CSC problem matcher to light up more errors on GitHub. (#717)

    Expand csc problem matcher with more real-world scenarios.
    
    Co-authored-by: Stephen Cleary <[email protected]>
    StephenCleary and StephenCleary authored Jun 25, 2026
    Configuration menu
    Copy the full SHA
    26b0ec1 View commit details
    Browse the repository at this point in the history
Loading