Skip to content

Commit

Permalink
CI: Configure .NET SDK 8.0.100 to test min supported version
Browse files Browse the repository at this point in the history
This is the current LTS and our minimum supported version,
so make sure that it builds fine.
  • Loading branch information
akien-mga committed Dec 17, 2024
1 parent 4364ed6 commit e1f3a4b
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions .github/workflows/linux_builds.yml
Original file line number Diff line number Diff line change
Expand Up @@ -132,6 +132,15 @@ jobs:
if: '!matrix.legacy-scons'
uses: ./.github/actions/godot-deps

- name: Setup .NET SDK
if: matrix.build-mono
uses: actions/setup-dotnet@v4
with:
# Targeting the oldest version we want to support to ensure it still builds.
dotnet-version: '8.0.100'
run: |
echo '{"sdk":{"version": "${{ steps.stepid.outputs.dotnet-version }}"}}' > ./global.json
- name: Setup Python and SCons (legacy versions)
if: matrix.legacy-scons
uses: ./.github/actions/godot-deps
Expand Down Expand Up @@ -163,6 +172,7 @@ jobs:
- name: Build .NET solutions
if: matrix.build-mono
run: |
dotnet --info
./modules/mono/build_scripts/build_assemblies.py --godot-output-dir=./bin --godot-platform=linuxbsd
- name: Prepare artifact
Expand Down

0 comments on commit e1f3a4b

Please sign in to comment.