mirror of
https://github.com/godotengine/godot.git
synced 2025-10-19 07:53:26 +00:00
.NET: Downgrade Microsoft.CodeAnalysis.CSharp to 4.8.0 for compat with SDK 8.0.1xy
And for CI, set up .NET SDK 8.0.100 explicitly to test our min supported version.
This commit is contained in:
parent
4364ed6ccd
commit
4047e4b894
2 changed files with 14 additions and 1 deletions
13
.github/workflows/linux_builds.yml
vendored
13
.github/workflows/linux_builds.yml
vendored
|
@ -140,6 +140,18 @@ jobs:
|
|||
python-version: 3.8
|
||||
scons-version: 4.0
|
||||
|
||||
- name: Force remove preinstalled .NET SDKs
|
||||
if: matrix.build-mono
|
||||
run: |
|
||||
sudo rm -rf /usr/share/dotnet/sdk/*
|
||||
|
||||
- name: Setup older .NET SDK as baseline
|
||||
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'
|
||||
|
||||
- name: Compilation
|
||||
uses: ./.github/actions/godot-build
|
||||
with:
|
||||
|
@ -163,6 +175,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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue