Skip to content

[Feature] Hook System for Binding Generation #998

[Feature] Hook System for Binding Generation

[Feature] Hook System for Binding Generation #998

Triggered via pull request July 25, 2026 13:58
Status Success
Total duration 47m 36s
Artifacts 18

runner.yml

on: pull_request
📊 Static Checks  /  Format (clang-format, ruff format, file format)
18s
📊 Static Checks / Format (clang-format, ruff format, file format)
Analyze Changes
16s
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 / 🌐 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 / 🌐 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 / 🤖 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/
🛠️ 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 / 🍏 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/
🛠️ 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 / 🍏 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 / 🏁 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 / 🍎 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 / 🍎 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 / 🐧 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, 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
99% - 160 hits, 1 miss, 0 errors
sccache stats - build-cmake
99% - 160 hits, 1 miss, 0 errors
sccache stats - build-cmake
99% - 160 hits, 1 miss, 0 errors
sccache stats - build-cmake
0% - 0 hits, 0 misses, 0 errors
sccache stats - build-cmake
99% - 160 hits, 1 miss, 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:c05e7c853bf98a794c3ed90aae8e019f3d85801034de33f2cfda41e445a6a0e9
godot-cpp-android-arm64-release.cmake
3.37 MB
sha256:7310825ad8fa14fa3b41eb15864859f5ed004469a6becc1ee28f839aaa8e84ff
godot-cpp-ios-arm64-release
8.27 MB
sha256:4f618f5176972c21b7d1efd9d73e7038aa6332a17f0af06a91e68c09af689046
godot-cpp-ios-arm64-release.cmake
645 KB
sha256:31d28638f21defcadbecb21d26f22f17a2db28b1c1b480b8c689fe866f73487b
godot-cpp-linux-glibc2.27-x86_64-release
11 MB
sha256:cda7a5b4237341f76e89547cd410ecdab87e406a3e00bab5b47346ec23bc56d6
godot-cpp-linux-glibc2.27-x86_64-release-godot43
9.44 MB
sha256:b770779a88cbcfa7ca40cded687754d0734b4bfaea65443a889e9e8b16fd92cf
godot-cpp-linux-glibc2.27-x86_64-release-godot44
9.94 MB
sha256:2c61a8c9210b7a5c841a681963db3df1bae78e96ce707ad6e388778ec1de0200
godot-cpp-linux-glibc2.27-x86_64-release-godot45
10.3 MB
sha256:cc18bf4ecc16d7432d9cce3dd62c9ed099491a48f0e233cba444eb89acbf84dd
godot-cpp-linux-glibc2.27-x86_64-release-godot46
10.7 MB
sha256:9d8d7d798c483514f87c65f285a3ddb9b15e2a259fbcf64352de0812ce4e4d51
godot-cpp-linux-glibc2.27-x86_64-release.cmake
735 KB
sha256:0461960fa51408a087be7acaeb75b87768a28c2af7606be89ec4456172736422
godot-cpp-linux-mingw-x86_64-release
11.7 MB
sha256:884444c886d835496d75e13565479d888b3df42991616ee5e769a724ca66adee
godot-cpp-linux-mingw-x86_64-release.cmake
702 KB
sha256:908a5f867676a4b9d30444447b39102d384346b36c4a0618f7254c0051c7dba5
godot-cpp-macos-universal-release
15.8 MB
sha256:e107b9796a509e30fedb47bf5c0e81cb692cee3ec595c7ce8f05f56164be5a32
godot-cpp-macos-universal-release.cmake
1.53 MB
sha256:f389fc77d117bea016d70c57a9d550a00a65e67e34c63235da7ba54b254718be
godot-cpp-web-wasm32-release
8.35 MB
sha256:b531b9ede04f534f4aa6c5d2f80d536af9d224d2a72f5655e18a586967f2960c
godot-cpp-web-wasm32-release.cmake
625 KB
sha256:60fb73ef592c00661f56733f4e7c8c40897b21ea1f372b4c9ad406e7487c0cfc
godot-cpp-windows-msvc2019-x86_64-release
20.1 MB
sha256:7c9d940851ad1e8f27734862f1e081d381e741ecdd3bc8c95e55a4818de033bb
godot-cpp-windows-msvc2019-x86_64-release.cmake
1.76 MB
sha256:268ce7d3caff77a27f4439626a8430d8dbcb35e80e1f7fb61c9cba46d261f910