{"repo":"fast-actions/setup-dotnet","free":true,"listed":false,"github":"https://github.com/fast-actions/setup-dotnet","clone":"git clone https://github.com/fast-actions/setup-dotnet.git","description":"High-performance GitHub Action for .NET SDK and Runtime installation with parallel downloads, caching, and intelligent version resolution","language":"TypeScript","stars":53,"topics":["dotnet","github-actions"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"setup-dotnet Fast .NET SDK/Runtime installation for GitHub Actions. Parallel downloads, automatic caching, and smart version resolution. Quickstart Features - Flexible installation : Install SDK, Runtime, and/or ASP.NET Core Runtime - Parallel downloads : Multiple requested versions download concurrently - Smart version resolution : Wildcards ( 10.x , 10.x.x ) and keywords ( latest , lts , sts ) - Full global.json support : Supports global.json file for SDK version resolution - Intelligent deduplication : Skip redundant installs when an SDK already includes the requested runtimes - Automatic caching : Cache the .NET installation directory to speed up subsequent runs - Conditional installation : Uses pre-installed system .NET when all versions are present - Non-root installation : Installs to user-writable tool cache without requiring root permissions Common Use Cases Version resolution - Wildcards : 10.x is treated as 10.x.x and resolves to the latest matching version - Keywords : latest , lts , sts resolve via the .NET releases index - Preview selection for keywords : set allow-preview: true to include preview channels in keyword resolution Caching - Enabled by default ( cache: true ) - Unified cache : One GitHub Actions cache entry per run, keyed by platform, architecture, and a hash of all resolved versions - Installation directory is checked first; if versions are missing, the unified cache is restored (if present), then each version is installed from cache or downloaded ","default_branch":null,"files":null,"tree":[],"storefront":"/r/fast-actions","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/fast-actions/setup-dotnet/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}