Fix _THREAD_SAFE_CLASS_ and related macros
#993
runner.yml
on: pull_request
📊 Static Checks
/
Format (clang-format, ruff format, file format)
9s
Matrix: 🛠️ CMake CI / build-cmake
Matrix: 🛠️ SCons CI / build-scons
Annotations
19 warnings and 7 notices
|
🛠️ 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/
|
|
🛠️ 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/
|
|
🛠️ 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/
|
|
🛠️ 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 / 🐧 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 / 🤖 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.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/
|
|
🛠️ 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/
|
|
🛠️ 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 / 🏁 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/
|
|
🛠️ 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/
|
|
🛠️ 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/
|
|
🛠️ 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/
|
|
🛠️ 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 / 🍎 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/
|
|
🛠️ 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/
|
|
🛠️ 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
96% - 156 hits, 7 misses, 0 errors
|
|
sccache stats - build-cmake
93% - 151 hits, 12 misses, 0 errors
|
|
sccache stats - build-cmake
0% - 0 hits, 0 misses, 0 errors
|
|
sccache stats - build-cmake
92% - 150 hits, 13 misses, 0 errors
|
|
sccache stats - build-cmake
75% - 123 hits, 40 misses, 0 errors
|
|
sccache stats - build-cmake
0% - 0 hits, 0 misses, 0 errors
|
|
sccache stats - build-cmake
0% - 0 hits, 0 misses, 0 errors
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
godot-cpp-android-arm64-release
|
12.3 MB |
sha256:1b80ce84c29f74660f1a7e3e8528681befb73ccbe5fbd864da5799e18c8882fc
|
|
|
godot-cpp-android-arm64-release.cmake
|
3.39 MB |
sha256:66f1a144af7b2525b1c800ad2dc62f0e47009bab78c889aaadac369b55881e3f
|
|
|
godot-cpp-ios-arm64-release
|
8.27 MB |
sha256:8e300dd7af0f5fe6ad36d6c37c3640df78b5372063224d22427824db5dbcecc3
|
|
|
godot-cpp-ios-arm64-release.cmake
|
648 KB |
sha256:4f4a5bf85f92f192be5ab78f9865ce5e3e67fde972cdee22ddce4c7c9b67142b
|
|
|
godot-cpp-linux-glibc2.27-x86_64-release
|
11 MB |
sha256:80440b107b915e9d09ac8e485d207dd71d1f66315a9c3b1c92f9026db1b891ae
|
|
|
godot-cpp-linux-glibc2.27-x86_64-release-godot43
|
9.44 MB |
sha256:e3eef38c8662b586b1ee4ac4a2b1f29743477fd35c100ae2cb8283ea6f85ad53
|
|
|
godot-cpp-linux-glibc2.27-x86_64-release-godot44
|
9.94 MB |
sha256:89ef9e9bda9c8e9dab7543535c9b6ddf7e47f6005e1c91267a04caec6040211a
|
|
|
godot-cpp-linux-glibc2.27-x86_64-release-godot45
|
10.3 MB |
sha256:a6308daf7cb3d363f937b7a7131b9c44a729812ae21921894b95aad456a8212f
|
|
|
godot-cpp-linux-glibc2.27-x86_64-release-godot46
|
10.7 MB |
sha256:121984fd912021fafa565a49f76d8fd81b11aeaf238328e56c6c7dcabbc668d5
|
|
|
godot-cpp-linux-glibc2.27-x86_64-release.cmake
|
740 KB |
sha256:f9cec860ff7c386ad60699920af37c8b2c9522933b3c7998968de7210ce098a6
|
|
|
godot-cpp-linux-mingw-x86_64-release
|
11.7 MB |
sha256:86eb21a4b039603bc235e23bd16dad3dacd1190b22dc6b6c679d7a12ba7252c2
|
|
|
godot-cpp-linux-mingw-x86_64-release.cmake
|
707 KB |
sha256:4dc7f655b868c357c4995f7428e9a2dfc95885236baa21aa7d547d5ad7406773
|
|
|
godot-cpp-macos-universal-release
|
15.8 MB |
sha256:7fb90b16cbd3015d4a258746d15d531cbee50a95e24a80caeb3e39a5fdbc5720
|
|
|
godot-cpp-macos-universal-release.cmake
|
1.53 MB |
sha256:68248320cb3f5b869d4da35b13e4cf2d3fddcca63e0f69749494c109c17a8262
|
|
|
godot-cpp-web-wasm32-release
|
8.35 MB |
sha256:f23e1305bf5256670e8a22e6a2eedf2620f8eec36cb00b2e069dc0617899afdf
|
|
|
godot-cpp-web-wasm32-release.cmake
|
628 KB |
sha256:33b9074ff446c534c6ef0f7bcfb742272f125af24efa9a74541285c665ca01da
|
|
|
godot-cpp-windows-msvc2019-x86_64-release
|
20.1 MB |
sha256:add30eb9de5264a5f52e901d2fe5be8b46f38d2a642745ef77487c8d68231908
|
|
|
godot-cpp-windows-msvc2019-x86_64-release.cmake
|
1.77 MB |
sha256:0a3464e2aec8216f8568887e3bf270ccf5da558586b3bf17a2859f0db0f78f0a
|
|