Skip to content

Fix VARIANT_ENUM_CAST to support enum class (master) #995

Fix VARIANT_ENUM_CAST to support enum class (master)

Fix VARIANT_ENUM_CAST to support enum class (master) #995

Triggered via pull request July 25, 2026 13:15
Status Success
Total duration 1h 30m 5s
Artifacts 18

runner.yml

on: pull_request
📊 Static Checks  /  Format (clang-format, ruff format, file format)
21s
📊 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 / 🌐 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 / 🏁 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 / 🍏 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 / 🐧 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/
🛠️ 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)
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/
🛠️ 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 / 🐧 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 / 🌐 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, 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 / 🍎 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, 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
30% - 48 hits, 113 misses, 0 errors
sccache stats - build-cmake
30% - 48 hits, 113 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
sccache stats - build-cmake
30% - 48 hits, 113 misses, 0 errors
sccache stats - build-cmake
22% - 35 hits, 126 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:2be589721eff49c7649b80e7a96fcf694b6e463586ca9efa798d5d6e9d36987f
godot-cpp-android-arm64-release.cmake
3.37 MB
sha256:7ff5fcf6690453272e8e3f5606cf36a4cc3747047f8fd12adcc3dcb521d57a0e
godot-cpp-ios-arm64-release
8.27 MB
sha256:5aff91c1218042bb452bc16d0cba28346a2953f1aa3a1322c7f8f15313636be1
godot-cpp-ios-arm64-release.cmake
645 KB
sha256:d45e67eaf3610c538221f4d435169b644543e3d650f9db8fb36cfe1f33375116
godot-cpp-linux-glibc2.27-x86_64-release
11 MB
sha256:d0d7bdd01feffca4de65927657e035571313bb0d1863d7c6c61b0b5cc5966bff
godot-cpp-linux-glibc2.27-x86_64-release-godot43
9.44 MB
sha256:b499131415c84e9136c205f72871eb2451e08d000b13e18180163d1d8f959b55
godot-cpp-linux-glibc2.27-x86_64-release-godot44
9.94 MB
sha256:1c3e25442b863e0fd26bb08eb24b222a88bcac8f967fe3f09f654cb4ed2a74bc
godot-cpp-linux-glibc2.27-x86_64-release-godot45
10.3 MB
sha256:b47e94df90a09285eefdb666b169ec4d45f9174e059babfecac599e0eaa3e287
godot-cpp-linux-glibc2.27-x86_64-release-godot46
10.7 MB
sha256:7a5e3c5bf462d7a5a8aeca470011f0f84c28556fe82c1d27358ae8c7bd2b9a33
godot-cpp-linux-glibc2.27-x86_64-release.cmake
735 KB
sha256:024d5c3729796a5deced0d50cddac13f705059e72eede30161172bdbf2193ec9
godot-cpp-linux-mingw-x86_64-release
11.7 MB
sha256:4b53c20963441fcc6869eb380993f0d4fab36ba5515c2066ea8fed58088893f1
godot-cpp-linux-mingw-x86_64-release.cmake
702 KB
sha256:065a8c79b1b462e0fcf92262160a6b5438d7125fe1814abadf7200b44e053a08
godot-cpp-macos-universal-release
15.8 MB
sha256:ff686fbe6ea8ea25e20a6daf502e5e388181e2b52fe4b6cfeb9271f56ca713df
godot-cpp-macos-universal-release.cmake
1.53 MB
sha256:67edda0cbde26ba110ef9eaea3794c96204cbe4c8dc4a93a6bbd793c035c783d
godot-cpp-web-wasm32-release
8.35 MB
sha256:5410243d4b04c6e2afe9a62e9d2fc56f85947db001c1abfa7f210eaa54996c7e
godot-cpp-web-wasm32-release.cmake
625 KB
sha256:32268fd4f6b773fa22e8a978be9bb7de59cba8934af79879a9c36b1559785e9c
godot-cpp-windows-msvc2019-x86_64-release
20.1 MB
sha256:680d6e8c0a56ecd82c9148efbc5bec24bffe5f376808969ecae4e8c499f86b9b
godot-cpp-windows-msvc2019-x86_64-release.cmake
1.76 MB
sha256:ca84ca521c26c045abafc8911074e09dc4b7547a3d23a5d47da95dd004485307