Post

⚡ 3x faster .NET restore on GitHub Actions Windows runners, with two environment variables. By default, the NuGet cache sits on the slow C: disk. Move NUGET_PACKAGES and NUGET_HTTP_CACHE_PATH to the faster D: disk, and Windows restore times match Linux: awakecoding.com/posts/speedi...

awakecoding.comSpeeding Up .NET Builds on Windows: The NuGet Cache FixWindows CI builds always finish last, but is Windows really that slow? Benchmarking the same .NET build on GitHub-hosted Windows and Linux runners revealed that the default NuGet cache location on C: ...

Literally *all* significant disk I/O in a GitHub Actions Windows runner that goes to the OS disk by default should be up for review, and compared for performance with the corresponding Linux runner

0 reposts1 like

No replies yet.