Enhance Workflows, Update Dependencies and Installer Scripts by @priyagupta108 in #555
V4 - Use new .NET CDN URLs and update to latest install scripts by @heavymachinery in #566
Some .NET binaries and installers currently hosted on Azure Content Delivery Network (CDN) domains ending in .azureedge.net will move to new domains as the provider, edg.io, will soon cease operations. There may be downtime or unavailability of .azureedge.net domains in the future as the .NET team is required to migrate to a new CDN and set of domains moving forward.
If your workflows are pinned to specific SHAs or minor tags, please upgrade to a major release tag to avoid service disruptions. Edgio has confirmed their services will be operational until at least January 15, 2025.
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [actions/setup-dotnet](https://github.com/actions/setup-dotnet) | action | major | `v4` → `v5` |
---
### Release Notes
<details>
<summary>actions/setup-dotnet (actions/setup-dotnet)</summary>
### [`v5.2.0`](https://github.com/actions/setup-dotnet/releases/tag/v5.2.0)
[Compare Source](https://github.com/actions/setup-dotnet/compare/v5.1.0...v5.2.0)
##### What's changed
##### Enhancements
- Add support for workloads input by [@​gowridurgad](https://github.com/gowridurgad) in [#​693](https://github.com/actions/setup-dotnet/pull/693)
- Add support for optional architecture input for cross-architecture .NET installs by [@​priya-kinthali](https://github.com/priya-kinthali) in [#​700](https://github.com/actions/setup-dotnet/pull/700)
##### Dependency Updates
- Upgrade fast-xml-parser from 4.4.1 to 5.3.6 by [@​dependabot](https://github.com/dependabot) in [#​671](https://github.com/actions/setup-dotnet/pull/671)
- Upgrade minimatch from 3.1.2 to 3.1.5 by [@​dependabot](https://github.com/dependabot) in [#​705](https://github.com/actions/setup-dotnet/pull/705)
**Full Changelog**: <https://github.com/actions/setup-dotnet/compare/v5...v5.2.0>
### [`v5.1.0`](https://github.com/actions/setup-dotnet/releases/tag/v5.1.0)
[Compare Source](https://github.com/actions/setup-dotnet/compare/v5.0.1...v5.1.0)
#### What's Changed
##### Documentation
- Readme update for environment variable on self hosted linux runners by [@​priya-kinthali](https://github.com/priya-kinthali) in [#​689](https://github.com/actions/setup-dotnet/pull/689)
- Contributor icon updates by [@​Falco20019](https://github.com/Falco20019) in [#​604](https://github.com/actions/setup-dotnet/pull/604)
##### Dependency updates
- Upgrade actions/checkout from 5 to 6 by [@​dependabot](https://github.com/dependabot) in [#​684](https://github.com/actions/setup-dotnet/pull/684)
- Upgrade to latest actions packages by [@​salmanmkc](https://github.com/salmanmkc) in [#​687](https://github.com/actions/setup-dotnet/pull/687)
- Upgrade dependencies in testproject and checkout in Readme by [@​priya-kinthali](https://github.com/priya-kinthali) in [#​692](https://github.com/actions/setup-dotnet/pull/692)
#### New Contributors
- [@​priya-kinthali](https://github.com/priya-kinthali) made their first contribution in [#​689](https://github.com/actions/setup-dotnet/pull/689)
- [@​Falco20019](https://github.com/Falco20019) made their first contribution in [#​604](https://github.com/actions/setup-dotnet/pull/604)
**Full Changelog**: <https://github.com/actions/setup-dotnet/compare/v5...v5.1.0>
### [`v5.0.1`](https://github.com/actions/setup-dotnet/releases/tag/v5.0.1)
[Compare Source](https://github.com/actions/setup-dotnet/compare/v5...v5.0.1)
##### What's Changed
- Upgrade typescript from 5.4.2 to 5.9.2 and document breaking changes in v5 by [@​dependabot](https://github.com/dependabot) in [#​624](https://github.com/actions/setup-dotnet/pull/624)
- Upgrade eslint-plugin-jest from 27.9.0 to 29.0.1 by [@​dependabot](https://github.com/dependabot) in [#​648](https://github.com/actions/setup-dotnet/pull/648)
- Upgrade actions/publish-action from 0.3.0 to 0.4.0 and update macos-13 to macos-15-intel by [@​dependabot](https://github.com/dependabot) in [#​665](https://github.com/actions/setup-dotnet/pull/665)
**Full Changelog**: <https://github.com/actions/setup-dotnet/compare/v5...v5.0.1>
### [`v5.0.0`](https://github.com/actions/setup-dotnet/releases/tag/v5.0.0)
[Compare Source](https://github.com/actions/setup-dotnet/compare/v5...v5)
##### What's Changed
##### Breaking Changes
- Upgrade to Node.js 24 and modernize async usage by [@​salmanmkc](https://github.com/salmanmkc) in [#​654](https://github.com/actions/setup-dotnet/pull/654)
Make sure your runner is updated to this version or newer to use this release. v2.327.1 [Release Notes](https://github.com/actions/runner/releases/tag/v2.327.1)
##### Dependency Updates
- Upgrade [@​action/cache](https://github.com/action/cache) from 4.0.2 to 4.0.3 by [@​aparnajyothi-y](https://github.com/aparnajyothi-y) in [#​622](https://github.com/actions/setup-dotnet/pull/622)
- Upgrade husky from 8.0.3 to 9.1.7 by [@​dependabot](https://github.com/dependabot)\[bot] in [#​591](https://github.com/actions/setup-dotnet/pull/591)
- Upgrade [@​actions/glob](https://github.com/actions/glob) from 0.4.0 to 0.5.0 by [@​dependabot](https://github.com/dependabot)\[bot] in [#​594](https://github.com/actions/setup-dotnet/pull/594)
- Upgrade eslint-config-prettier from 9.1.0 to 10.1.5 by [@​dependabot](https://github.com/dependabot)\[bot] in [#​639](https://github.com/actions/setup-dotnet/pull/639)
- Upgrade undici from 5.28.5 to 5.29.0 by [@​dependabot](https://github.com/dependabot)\[bot] in [#​641](https://github.com/actions/setup-dotnet/pull/641)
- Upgrade form-data to bring in fix for critical vulnerability by [@​gowridurgad](https://github.com/gowridurgad) in [#​652](https://github.com/actions/setup-dotnet/pull/652)
- Upgrade actions/checkout from 4 to 5 by [@​dependabot](https://github.com/dependabot)\[bot] in [#​662](https://github.com/actions/setup-dotnet/pull/662)
##### Bug Fixes
- Remove Support for older .NET Versions and Update installers scripts by [@​gowridurgad](https://github.com/gowridurgad) in [#​647](https://github.com/actions/setup-dotnet/pull/647)
##### New Contributors
- [@​gowridurgad](https://github.com/gowridurgad) made their first contribution in [#​647](https://github.com/actions/setup-dotnet/pull/647)
- [@​salmanmkc](https://github.com/salmanmkc) made their first contribution in [#​654](https://github.com/actions/setup-dotnet/pull/654)
**Full Changelog**: <https://github.com/actions/setup-dotnet/compare/v4...v5.0.0>
### [`v5`](https://github.com/actions/setup-dotnet/compare/v4.3.1...v5)
[Compare Source](https://github.com/actions/setup-dotnet/compare/v4.3.1...v5)
### [`v4.3.1`](https://github.com/actions/setup-dotnet/releases/tag/v4.3.1)
[Compare Source](https://github.com/actions/setup-dotnet/compare/v4.3.0...v4.3.1)
#### What's Changed
- `v4` - Remove `azureedge.net` fallback logic and update install scripts by [@​zaataylor](https://github.com/zaataylor) in [#​572](https://github.com/actions/setup-dotnet/pull/572)
As outlined in[ Critical .NET Install Links Are Changing](https://devblogs.microsoft.com/dotnet/critical-dotnet-install-links-are-changing/#call-to-action), remove the storage account fallback logic added for v4 in [#​566](https://github.com/actions/setup-dotnet/pull/566) and update the install scripts accordingly.
**Related issue**: [dotnet/install-scripts#559](https://github.com/dotnet/install-scripts/issues/559)
- upgrade [@​actions/cache](https://github.com/actions/cache) to 4.0.2 by [@​HarithaVattikuti](https://github.com/HarithaVattikuti) in [#​615](https://github.com/actions/setup-dotnet/pull/615)
**Full Changelog**: <https://github.com/actions/setup-dotnet/compare/v4...v4.3.1>
### [`v4.3.0`](https://github.com/actions/setup-dotnet/releases/tag/v4.3.0)
[Compare Source](https://github.com/actions/setup-dotnet/compare/v4.2.0...v4.3.0)
##### What's Changed
- README update - add permissions section by [@​benwells](https://github.com/benwells) in [#​587](https://github.com/actions/setup-dotnet/pull/587)
- Configure Dependabot settings by [@​HarithaVattikuti](https://github.com/HarithaVattikuti) in [#​585](https://github.com/actions/setup-dotnet/pull/585)
- Upgrade **cache** from 3.2.4 to 4.0.0 by [@​aparnajyothi-y](https://github.com/aparnajyothi-y) in [#​586](https://github.com/actions/setup-dotnet/pull/586)
- Upgrade **actions/publish-immutable-action** from 0.0.3 to 0.0.4 by [@​dependabot](https://github.com/dependabot) in [#​590](https://github.com/actions/setup-dotnet/pull/590)
- Upgrade **[@​actions/http-client](https://github.com/actions/http-client)** from 2.2.1 to 2.2.3 by [@​dependabot](https://github.com/dependabot) in [#​592](https://github.com/actions/setup-dotnet/pull/592)
- Upgrade **undici** from 5.28.4 to 5.28.5 by [@​dependabot](https://github.com/dependabot) in [#​596](https://github.com/actions/setup-dotnet/pull/596)
##### New Contributors
- [@​benwells](https://github.com/benwells) made their first contribution in [#​587](https://github.com/actions/setup-dotnet/pull/587)
- [@​aparnajyothi-y](https://github.com/aparnajyothi-y) made their first contribution in [#​586](https://github.com/actions/setup-dotnet/pull/586)
**Full Changelog**: <https://github.com/actions/setup-dotnet/compare/v4...v4.3.0>
### [`v4.2.0`](https://github.com/actions/setup-dotnet/releases/tag/v4.2.0)
[Compare Source](https://github.com/actions/setup-dotnet/compare/v4.1.0...v4.2.0)
#### What's Changed
- Enhance Workflows, Update Dependencies and Installer Scripts by [@​priyagupta108](https://github.com/priyagupta108) in [#​555](https://github.com/actions/setup-dotnet/pull/555)
- V4 - Use new .NET CDN URLs and update to latest install scripts by [@​heavymachinery](https://github.com/heavymachinery) in [#​566](https://github.com/actions/setup-dotnet/pull/566)
Some .NET binaries and installers currently hosted on Azure Content Delivery Network (CDN) domains ending in .azureedge.net will move to new domains as the provider, edg.io, will [soon cease operations](https://learn.microsoft.com/en-us/azure/cdn/edgio-retirement-faq). There may be downtime or unavailability of .azureedge.net domains in the future as the .NET team is required to [migrate to a new CDN](https://learn.microsoft.com/azure/frontdoor/migrate-cdn-to-front-door) and set of domains moving forward.
If your workflows are pinned to specific SHAs or minor tags, please upgrade to a major release tag to avoid service disruptions. Edgio has confirmed their services will be operational until [at least January 15, 2025](https://learn.microsoft.com/en-us/azure/cdn/edgio-retirement-faq).
For updates, follow [dotnet/core#9671](https://github.com/dotnet/core/issues/9671).
#### New Contributors
- [@​priyagupta108](https://github.com/priyagupta108) made their first contribution in [#​555](https://github.com/actions/setup-dotnet/pull/555)
- [@​heavymachinery](https://github.com/heavymachinery) made their first contribution in [#​566](https://github.com/actions/setup-dotnet/pull/566)
**Full Changelog**: <https://github.com/actions/setup-dotnet/compare/v4...v4.2.0>
### [`v4.1.0`](https://github.com/actions/setup-dotnet/releases/tag/v4.1.0)
[Compare Source](https://github.com/actions/setup-dotnet/compare/v4.0.1...v4.1.0)
##### What's Changed
- Add workflow file for publishing releases to immutable action package by [@​Jcambass](https://github.com/Jcambass) in [#​548](https://github.com/actions/setup-dotnet/pull/548)
- Upgrade IA Publish by [@​Jcambass](https://github.com/Jcambass) in [#​550](https://github.com/actions/setup-dotnet/pull/550)
##### Bug fixes :
- Fixed Basic Validation failure checks by [@​HarithaVattikuti](https://github.com/HarithaVattikuti) in [#​545](https://github.com/actions/setup-dotnet/pull/545)
- Revise `isGhes` logic by [@​jww3](https://github.com/jww3) in [#​556](https://github.com/actions/setup-dotnet/pull/556)
##### Dependency updates :
- Bump fast-xml-parser from 4.3.6 to 4.4.1 by [@​dependabot](https://github.com/dependabot) in [#​540](https://github.com/actions/setup-dotnet/pull/540)
##### New Contributors
- [@​Jcambass](https://github.com/Jcambass) made their first contribution in [#​548](https://github.com/actions/setup-dotnet/pull/548)
- [@​jww3](https://github.com/jww3) made their first contribution in [#​556](https://github.com/actions/setup-dotnet/pull/556)
**Full Changelog**: <https://github.com/actions/setup-dotnet/compare/v4...v4.1.0>
### [`v4.0.1`](https://github.com/actions/setup-dotnet/releases/tag/v4.0.1)
[Compare Source](https://github.com/actions/setup-dotnet/compare/v4...v4.0.1)
##### What's Changed
##### Documentation changes:
- Update README.md to use latest action version by [@​mikes-gh](https://github.com/mikes-gh) in [#​502](https://github.com/actions/setup-dotnet/pull/502)
- Update links to runner software by [@​samuel-w](https://github.com/samuel-w) in [#​499](https://github.com/actions/setup-dotnet/pull/499)
##### Dependency updates:
- Bump undici from 5.27.2 to 5.28.3 by [@​dependabot](https://github.com/dependabot) in [#​515](https://github.com/actions/setup-dotnet/pull/515)
- Bump braces from 3.0.2 to 3.0.3 and other dependency updates by [@​dependabot](https://github.com/dependabot) in [#​533](https://github.com/actions/setup-dotnet/pull/533)
##### New Contributors
- [@​mikes-gh](https://github.com/mikes-gh) made their first contribution in [#​502](https://github.com/actions/setup-dotnet/pull/502)
- [@​samuel-w](https://github.com/samuel-w) made their first contribution in [#​499](https://github.com/actions/setup-dotnet/pull/499)
**Full Changelog**: <https://github.com/actions/setup-dotnet/compare/v4...v4.0.1>
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xOTcuMCIsInVwZGF0ZWRJblZlciI6IjQzLjE5Ny4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This PR contains the following updates:
v4→v5Release Notes
actions/setup-dotnet (actions/setup-dotnet)
v5.2.0Compare Source
What's changed
Enhancements
Dependency Updates
Full Changelog: https://github.com/actions/setup-dotnet/compare/v5...v5.2.0
v5.1.0Compare Source
What's Changed
Documentation
Dependency updates
New Contributors
Full Changelog: https://github.com/actions/setup-dotnet/compare/v5...v5.1.0
v5.0.1Compare Source
What's Changed
Full Changelog: https://github.com/actions/setup-dotnet/compare/v5...v5.0.1
v5.0.0Compare Source
What's Changed
Breaking Changes
Make sure your runner is updated to this version or newer to use this release. v2.327.1 Release Notes
Dependency Updates
Bug Fixes
New Contributors
Full Changelog: https://github.com/actions/setup-dotnet/compare/v4...v5.0.0
v5Compare Source
v4.3.1Compare Source
What's Changed
v4- Removeazureedge.netfallback logic and update install scripts by @zaataylor in #572As outlined in Critical .NET Install Links Are Changing, remove the storage account fallback logic added for v4 in #566 and update the install scripts accordingly.
Related issue: dotnet/install-scripts#559
Full Changelog: https://github.com/actions/setup-dotnet/compare/v4...v4.3.1
v4.3.0Compare Source
What's Changed
New Contributors
Full Changelog: https://github.com/actions/setup-dotnet/compare/v4...v4.3.0
v4.2.0Compare Source
What's Changed
Some .NET binaries and installers currently hosted on Azure Content Delivery Network (CDN) domains ending in .azureedge.net will move to new domains as the provider, edg.io, will soon cease operations. There may be downtime or unavailability of .azureedge.net domains in the future as the .NET team is required to migrate to a new CDN and set of domains moving forward.
If your workflows are pinned to specific SHAs or minor tags, please upgrade to a major release tag to avoid service disruptions. Edgio has confirmed their services will be operational until at least January 15, 2025.
For updates, follow dotnet/core#9671.
New Contributors
Full Changelog: https://github.com/actions/setup-dotnet/compare/v4...v4.2.0
v4.1.0Compare Source
What's Changed
Bug fixes :
isGheslogic by @jww3 in #556Dependency updates :
New Contributors
Full Changelog: https://github.com/actions/setup-dotnet/compare/v4...v4.1.0
v4.0.1Compare Source
What's Changed
Documentation changes:
Dependency updates:
New Contributors
Full Changelog: https://github.com/actions/setup-dotnet/compare/v4...v4.0.1
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate.