Code quality CI runs have suddenly started failing out of nowhere: - Passing run: https://github.com/ppy/osu/actions/runs/12806242929/job/35704267944#step:10:1 - Failing run: https://github.com/ppy/osu/actions/runs/12807108792/job/35707131634#step:10:1 In classic github fashion, they began rolling out another runner change wherein `ubuntu-latest` has started meaning `ubuntu-24.04` rather than `ubuntu-22.04`. `ubuntu-24.04` no longer has .NET 6 bundled. Therefore, upgrade NVika to 4.0.0 because that version is compatible with .NET 8.
LocalisationAnalyser
Pulls in https://github.com/ppy/osu-localisation-analyser/pull/60.
This reverts commit ab2bd123e7, reversing changes made to 267e63320f.
ab2bd123e7
267e63320f
dotnet-tools
As per https://github.com/ppy/osu-framework/pull/4514.
dotnet tool