SCons: Only rebuild gen files when build profile changes #953
runner.yml
on: pull_request
📊 Static Checks
/
Format (clang-format, ruff format, file format)
21s
Matrix: 🛠️ CMake CI / build-cmake
Matrix: 🛠️ SCons CI / build-scons
Annotations
19 warnings and 11 notices
|
🛠️ CMake CI / 🍏 iOS (arm64, XCode)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-python@v5, ashutoshvarma/setup-ninja@master. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
🛠️ SCons CI / 🌐 Web (wasm32)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/cache/save@v4, actions/setup-python@v5, mymindstorm/setup-emsdk@v14. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
🛠️ SCons CI / 🐧 Linux (GCC)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/cache/save@v4, actions/setup-python@v5, dsnopek/action-download-artifact@1322f74e2dac9feed2ee76a32d9ae1ca3b4cf4e9. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
🛠️ SCons CI / 🤖 Android (arm64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/cache/save@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
🛠️ SCons CI / 🐧 Linux (GCC) for Godot 4.5
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/cache/save@v4, actions/setup-python@v5, dsnopek/action-download-artifact@1322f74e2dac9feed2ee76a32d9ae1ca3b4cf4e9. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
🛠️ SCons CI / 🐧 Linux (GCC) for Godot 4.4
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/cache/save@v4, actions/setup-python@v5, dsnopek/action-download-artifact@1322f74e2dac9feed2ee76a32d9ae1ca3b4cf4e9. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
🛠️ SCons CI / 🐧 Linux (GCC) for Godot 4.3
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/cache/save@v4, actions/setup-python@v5, dsnopek/action-download-artifact@1322f74e2dac9feed2ee76a32d9ae1ca3b4cf4e9. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
🛠️ CMake CI / 🏁 Windows (x86_64, MSVC)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-python@v5, ashutoshvarma/setup-ninja@master. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
🛠️ CMake CI / 🤖 Android (arm64, Ninja)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-python@v5, ashutoshvarma/setup-ninja@master. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
🛠️ SCons CI / 🍏 iOS (arm64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/cache/save@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
🛠️ CMake CI / 🍎 macOS (universal, Makefiles)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-python@v5, ashutoshvarma/setup-ninja@master. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
🛠️ CMake CI / 🌐 Web (wasm32, Ninja)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-python@v5, ashutoshvarma/setup-ninja@master, mymindstorm/setup-emsdk@v14. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
🛠️ CMake CI / 🐧 Linux (GCC, Makefiles)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-python@v5, ashutoshvarma/setup-ninja@master, dsnopek/action-download-artifact@1322f74e2dac9feed2ee76a32d9ae1ca3b4cf4e9. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
🛠️ SCons CI / 🍎 macOS (universal)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/cache/save@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
🛠️ CMake CI / 🏁 Windows (x86_64, MinGW, Ninja)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-python@v5, ashutoshvarma/setup-ninja@master. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
🛠️ SCons CI / 🐧 Linux (GCC) for Godot 4.6
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/cache/save@v4, actions/setup-python@v5, dsnopek/action-download-artifact@1322f74e2dac9feed2ee76a32d9ae1ca3b4cf4e9. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
🛠️ SCons CI / 🐧 Linux (GCC) for Godot 4.6
Cache save failed.
|
|
🛠️ SCons CI / 🏁 Windows (x86_64, MSVC)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/cache/save@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
🛠️ SCons CI / 🏁 Windows (x86_64, MinGW)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/cache/save@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
sccache stats - build-cmake
0% - 0 hits, 0 misses, 0 errors
|
|
🛠️ CMake CI / 🍏 iOS (arm64, XCode)
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167
|
|
sccache stats - build-cmake
0% - 0 hits, 0 misses, 0 errors
|
|
sccache stats - build-cmake
0% - 0 hits, 161 misses, 0 errors
|
|
🛠️ SCons CI / 🍏 iOS (arm64)
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167
|
|
sccache stats - build-cmake
0% - 0 hits, 0 misses, 0 errors
|
|
🛠️ CMake CI / 🍎 macOS (universal, Makefiles)
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167
|
|
sccache stats - build-cmake
0% - 0 hits, 161 misses, 0 errors
|
|
sccache stats - build-cmake
0% - 0 hits, 161 misses, 0 errors
|
|
🛠️ SCons CI / 🍎 macOS (universal)
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167
|
|
sccache stats - build-cmake
0% - 0 hits, 161 misses, 0 errors
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
godot-cpp-android-arm64-release
|
12.3 MB |
sha256:6beb50a4e983586c4f9f4770ebd62197c8ecf5611ad88dd063cd4da52de499b7
|
|
|
godot-cpp-android-arm64-release.cmake
|
3.37 MB |
sha256:20aa8cd733b6471daa8efeeebca7efd38ce69420d7cb370e289c7174139db3a5
|
|
|
godot-cpp-ios-arm64-release
|
8.39 MB |
sha256:c129fa2f12bb3516ca2e1438dc34efc2bd040e24b321789214254d874a3ca844
|
|
|
godot-cpp-ios-arm64-release.cmake
|
650 KB |
sha256:1961224c32e07afa5b337545336aa358b1e637c8b1aff2f408b1f0e5bcdde70f
|
|
|
godot-cpp-linux-glibc2.27-x86_64-release
|
11.1 MB |
sha256:143daff83c9e534e640c45bf549ec7e43f5220fa150b70a6dd0f004311df2e76
|
|
|
godot-cpp-linux-glibc2.27-x86_64-release-godot43
|
9.49 MB |
sha256:86d0fbeca36a19ecbf723cc3d8cf9366e1c22c1b9c85d2acc1dc24d63c6b8f48
|
|
|
godot-cpp-linux-glibc2.27-x86_64-release-godot44
|
9.98 MB |
sha256:e74bc887ae2eba221a0b2f7c3421750783c59a7e2d2f4a9c0956c7a35f8a29f4
|
|
|
godot-cpp-linux-glibc2.27-x86_64-release-godot45
|
10.3 MB |
sha256:1ca9e44931b49a6b3176c0876cc41fdc7eb0349a19d970022cc8cfb79f560dc9
|
|
|
godot-cpp-linux-glibc2.27-x86_64-release-godot46
|
10.7 MB |
sha256:d1998d85f28f2f2dee1b8b2902ed4c9e49506a41846c1bbb692fb61f5f2282b2
|
|
|
godot-cpp-linux-glibc2.27-x86_64-release.cmake
|
744 KB |
sha256:2fded433d84c822fd7bf5da8d2b003b850875cd15bcc847f5ca162c0eca9b359
|
|
|
godot-cpp-linux-mingw-x86_64-release
|
11.7 MB |
sha256:5ca68d9f180b0815ec0b16df38af3d67ecaebd4acb39aa943e0d2389c87e2161
|
|
|
godot-cpp-linux-mingw-x86_64-release.cmake
|
713 KB |
sha256:767d69f52fb2be7a23e16386659c7527eb061067f3d59fb4e2cfe0ab271543c5
|
|
|
godot-cpp-macos-universal-release
|
16 MB |
sha256:6fbd487477686cdfcf5617ac75c8f1a4fe91182308d627433a70e2990c293f22
|
|
|
godot-cpp-macos-universal-release.cmake
|
1.53 MB |
sha256:9202de9f50c916adf8702fcd88c496121c5e3ae5f64b570a5e36bb7fd8960de5
|
|
|
godot-cpp-web-wasm32-release
|
8.42 MB |
sha256:203193a8328b9f68f95c5ad4c9a157f0c59f1db635873d97e36cee53a0ce1895
|
|
|
godot-cpp-web-wasm32-release.cmake
|
632 KB |
sha256:26f0dad96242892a68a9429bf8caae47b93577bd69e0e6ff53c51fdf323455bc
|
|
|
godot-cpp-windows-msvc2019-x86_64-release
|
20.2 MB |
sha256:376cd682eb55ecb5ff9a5a414dbd3c2dd5d669b09e6f29ca5180ff8aa3b4ae7d
|
|
|
godot-cpp-windows-msvc2019-x86_64-release.cmake
|
1.74 MB |
sha256:1bed8cb8f124fa8e1f4cb5fea4c8866feba7c2662bd7652e86e53f161fd093ee
|
|