.NET
.NET CI på GitHub Actions
NuGet återställning är nätverksbunden och konstruktionen är entrådig.
110s → 8s
NuGet återställning
6m → 2m
Bygg
Varför det händer
Vad ska ändras
- Cache ~/.nuget/paket inskrivna på låsfilen och återställ med --locked-mode
- Bygg med -m för att möjliggöra parallella projektbyggen
- Uteslut arbetsytan från Defender-skanning på Windows-runners
- Kör tester med --parallell och en matris över testprojekt