From a51b67f51bf7b7d0e784ba1d50e81fabd4497ce5 Mon Sep 17 00:00:00 2001 From: OrbisAnima Date: Thu, 9 Jan 2025 17:51:04 -0300 Subject: [PATCH 1/2] [Early Mirror]Adds a .NET 9 SDK setup action to linters (#88988) (#4742) Adds a .NET 9 SDK setup action to linters (#88988) ## About The Pull Request 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. ## Why It's Good 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 e39e887f529..1a8f29d41bd 100644 --- a/.github/workflows/ci_suite.yml +++ b/.github/workflows/ci_suite.yml @@ -75,6 +75,10 @@ jobs: with: path: tools/icon_cutter/cache key: ${{ runner.os }}-cutter-${{ hashFiles('dependencies.sh') }} + - name: Setup .NET SDK + uses: actions/setup-dotnet@v4.2.0 + with: + dotnet-version: 9.x - name: Install OpenDream uses: robinraju/release-downloader@v1.11 with: From 84b9caf2ad6b65bc440deda59b67211f8d06a9c3 Mon Sep 17 00:00:00 2001 From: StealsThePRs Date: Thu, 9 Jan 2025 23:51:46 +0300 Subject: [PATCH 2/2] [MIRROR] [Early Mirror]Adds a .NET 9 SDK setup action to linters (#88988)