Skip to content

Fix missing Infinity/NaN handling in bindings generator #999

Fix missing Infinity/NaN handling in bindings generator

Fix missing Infinity/NaN handling in bindings generator #999

Triggered via pull request July 25, 2026 21:41
Status Success
Total duration 1h 29m 48s
Artifacts 18

runner.yml

on: pull_request
📊 Static Checks  /  Format (clang-format, ruff format, file format)
23s
📊 Static Checks / Format (clang-format, ruff format, file format)
Analyze Changes
12s
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
🛠️ 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 / 🏁 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 / 🌐 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/
🛠️ 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 / 🍎 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 / 🍏 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 / 🍏 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 / 🐧 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/
🛠️ 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.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)
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
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 / 🤖 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 / 🍎 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 / 🏁 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 / 🌐 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 / 🏁 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
15% - 24 hits, 137 misses, 0 errors
sccache stats - build-cmake
0% - 0 hits, 0 misses, 0 errors
sccache stats - build-cmake
15% - 24 hits, 137 misses, 0 errors
sccache stats - build-cmake
15% - 24 hits, 137 misses, 0 errors
sccache stats - build-cmake
10% - 16 hits, 145 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:dff7ae4795d333129fa4a8492f650e96321833e803175a3a0808f2abd1dd2e31
godot-cpp-android-arm64-release.cmake
3.37 MB
sha256:b87a4ce0efb14b1f8d53c9c7537bb973489a0918292afd4e6ae55064b484c39e
godot-cpp-ios-arm64-release
8.27 MB
sha256:18fe753266570362bbc6c829e725c4b879eaf925f0394c3fbf27b85ee207754b
godot-cpp-ios-arm64-release.cmake
645 KB
sha256:291eb5d1386127f4afde890232da036c0d8e6790729d7639d401ed09ad9d01ab
godot-cpp-linux-glibc2.27-x86_64-release
11 MB
sha256:bf82b21262543f8bf00fb1ff3faa38fa1d5c0bd4074d7af3912fb1afecba8204
godot-cpp-linux-glibc2.27-x86_64-release-godot43
9.44 MB
sha256:35644d3c93af37a2916bcdbd9c7426a9a84cb38ec7d56915f6e0b7028840d5a7
godot-cpp-linux-glibc2.27-x86_64-release-godot44
9.94 MB
sha256:5897d411c932b138f03230e193d407c59774489ea674a71af4873385bc183286
godot-cpp-linux-glibc2.27-x86_64-release-godot45
10.3 MB
sha256:51d11b50afa1fa60562f7b9b70690e8c329a8671af2eecf1cbe47f419d600e81
godot-cpp-linux-glibc2.27-x86_64-release-godot46
10.7 MB
sha256:61cfdf2bccb3ec68e014e36bdfab581b05c39e870891b9cfdf96c9ccb5fb4227
godot-cpp-linux-glibc2.27-x86_64-release.cmake
735 KB
sha256:243d1f6a12f199191f1c682aa2043169cb700585c155d54c9427f8782b3aebf2
godot-cpp-linux-mingw-x86_64-release
11.7 MB
sha256:ce0a52543f6876541d4043922538c7de04f881e9f27617b4b77979c57f70b28c
godot-cpp-linux-mingw-x86_64-release.cmake
702 KB
sha256:a27ed31c3ca7298d9ef1ca4f7c973b66dcee9c0cf3f9082938b9576c40b83eb4
godot-cpp-macos-universal-release
15.8 MB
sha256:0b16dbab7a7efdcb502b3686aca893fe5269b1966b60af9876bae4006426e87c
godot-cpp-macos-universal-release.cmake
1.53 MB
sha256:2f6b7210bfe97d9eb7ce616da3950348707d61022b225d16b6ca130e40ce3186
godot-cpp-web-wasm32-release
8.35 MB
sha256:40d6c5a02f0f757f1904d5662db9ea552aadc88702b274c988ec6973d6b7bbd8
godot-cpp-web-wasm32-release.cmake
625 KB
sha256:4a475ef8269d4e704858b7c298ae243207934269287900152abdd3350dad1bba
godot-cpp-windows-msvc2019-x86_64-release
20.1 MB
sha256:81198c7e573b5583c0fae28f981d4b902e332e61c5ec1a41c3296a863ff51df2
godot-cpp-windows-msvc2019-x86_64-release.cmake
1.76 MB
sha256:5e74b3c3353e7fa4753cc5f742a3c01b143ee845bdfd6fea5ccdd133c4c48eef