From f134d6b0d56d346cec66d2a68fc605decfc0bb9d Mon Sep 17 00:00:00 2001 From: Lucy Date: Thu, 9 Jan 2025 17:18:51 -0500 Subject: [PATCH] Adds a .NET 9 SDK setup action to linters (#88988) (#4802) OpenDream was recently bumped to .NET 9, which is not on our runner image. I added an action which installs the required .NET version for DMCompiler to function. Adding this action is not only good as a quick hack fix, but also for posterity. I also considered the impact this has on our runner execution time, but my hope is that it should not matter if we have .NET installed already. Co-authored-by: Ivory --- .github/workflows/ci_suite.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/ci_suite.yml b/.github/workflows/ci_suite.yml index c71cd3890928..f3119852d4dd 100644 --- a/.github/workflows/ci_suite.yml +++ b/.github/workflows/ci_suite.yml @@ -70,6 +70,10 @@ jobs: key: ${{ runner.os }}-rust-${{ hashFiles('tools/ci/ci_dependencies.sh')}} restore-keys: | ${{ runner.os }}-rust- + - name: Setup .NET SDK + uses: actions/setup-dotnet@v4.2.0 + with: + dotnet-version: 9.x - name: Install OpenDream uses: robinraju/release-downloader@v1.9 with: