Skip to content

Fix _THREAD_SAFE_CLASS_ and related macros #993

Fix _THREAD_SAFE_CLASS_ and related macros

Fix _THREAD_SAFE_CLASS_ and related macros #993

Re-run triggered July 25, 2026 16:55
Status Success
Total duration 40m 18s
Artifacts 18

runner.yml

on: pull_request
📊 Static Checks  /  Format (clang-format, ruff format, file format)
9s
📊 Static Checks / Format (clang-format, ruff format, file format)
Analyze Changes
14s
Analyze Changes
Matrix: 🛠️ CMake CI / build-cmake
Matrix: 🛠️ SCons CI / build-scons
Fit to window
Zoom out
Zoom in

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