1
0
mirror of https://github.com/godotengine/godot.git synced 2026-01-05 19:31:35 +00:00

SCons: Bump min version to 3.1.2, test it on CI with one Linux job

The min SCons version had to be bumped as SCons 3.0 before 3.0.3 seems
broken (see #92043), and there's little gain from supporting 3.0.3-3.0.5.

3.1.2 is also the first version to avoid ambiguities between Python 2
and Python 3 usage, so we finally use it as the minimum baseline.

Also test against Python 3.6 which is also our minimum supported version.
This should help prevent regressions whenever we modernize the build scripts.
This commit is contained in:
Rémi Verschelde
2024-05-17 09:28:56 +02:00
parent 5b341621e6
commit a63c37dca1
11 changed files with 37 additions and 23 deletions

View File

@@ -22,7 +22,7 @@ jobs:
with:
submodules: recursive
- name: Setup python and scons
- name: Setup Python and SCons
uses: ./.github/actions/godot-deps
# Checkout godot-cpp
@@ -47,7 +47,7 @@ jobs:
cp -f godot-api/gdextension_interface.h godot-cpp/gdextension/
cp -f godot-api/extension_api.json godot-cpp/gdextension/
# TODO: Add caching to the scons build and store it for CI via the godot-cache
# TODO: Add caching to the SCons build and store it for CI via the godot-cache
# action.
# Build godot-cpp test extension