Skip to content

feat: Codegen for RPCs. rpc and rpc_id/rpcId now strongly typed. #367

feat: Codegen for RPCs. rpc and rpc_id/rpcId now strongly typed.

feat: Codegen for RPCs. rpc and rpc_id/rpcId now strongly typed. #367

Triggered via pull request April 16, 2026 18:52
Status Failure
Total duration 1m 31s
Artifacts 3

runner.yml

on: pull_request
🌳 Set Environment  /  🌳 Set Environment
17s
🌳 Set Environment / 🌳 Set Environment
🔄 Changesets  /  🔄 Changesets
🔄 Changesets / 🔄 Changesets
Matrix: ⚙️ Build Godot Version with GodotJS
Matrix: 🔬 Test project
Waiting for pending jobs
🏁 Builds Done
🏁 Builds Done
🦅 Release  /  release
🦅 Release / release
Matrix: 📁 Upload Assets
Waiting for pending jobs
Fit to window
Zoom out
Zoom in

Annotations

37 errors and 1 warning
⚙️ Build Godot Version with GodotJS (4.6.1, 4.6, 4.6.1-stable) / 🌐 Web / Web (template_debug, qjs-ng, threads=yes, dlink=no)
Fetched in submodule path 'quickjs-ng', but it did not contain 58a8e563c8134685bd71f103cc31d5395316faea. Direct fetching of that commit failed.
⚙️ Build Godot Version with GodotJS (4.6.1, 4.6, 4.6.1-stable) / 🌐 Web / Web (template_debug, qjs-ng, threads=yes, dlink=no)
remote error: upload-pack: not our ref 58a8e563c8134685bd71f103cc31d5395316faea
⚙️ Build Godot Version with GodotJS (4.6.1, 4.6, 4.6.1-stable) / 🐧 Linux / Linux (editor, qjs-ng)
The process '/usr/bin/git' failed with exit code 128
⚙️ Build Godot Version with GodotJS (4.6.1, 4.6, 4.6.1-stable) / 🐧 Linux / Linux (editor, qjs-ng)
Fetched in submodule path 'quickjs-ng', but it did not contain 58a8e563c8134685bd71f103cc31d5395316faea. Direct fetching of that commit failed.
⚙️ Build Godot Version with GodotJS (4.6.1, 4.6, 4.6.1-stable) / 🐧 Linux / Linux (editor, qjs-ng)
remote error: upload-pack: not our ref 58a8e563c8134685bd71f103cc31d5395316faea
⚙️ Build Godot Version with GodotJS (4.6.1, 4.6, 4.6.1-stable) / 🌐 Web / Web (template_debug, browser, threads=yes, dlink=no)
Fetched in submodule path 'quickjs-ng', but it did not contain 58a8e563c8134685bd71f103cc31d5395316faea. Direct fetching of that commit failed.
⚙️ Build Godot Version with GodotJS (4.6.1, 4.6, 4.6.1-stable) / 🌐 Web / Web (template_debug, browser, threads=yes, dlink=no)
remote error: upload-pack: not our ref 58a8e563c8134685bd71f103cc31d5395316faea
⚙️ Build Godot Version with GodotJS (4.6.1, 4.6, 4.6.1-stable) / 🐧 Linux / Linux (editor, v8)
The process '/usr/bin/git' failed with exit code 128
⚙️ Build Godot Version with GodotJS (4.6.1, 4.6, 4.6.1-stable) / 🐧 Linux / Linux (editor, v8)
Fetched in submodule path 'quickjs-ng', but it did not contain 58a8e563c8134685bd71f103cc31d5395316faea. Direct fetching of that commit failed.
⚙️ Build Godot Version with GodotJS (4.6.1, 4.6, 4.6.1-stable) / 🐧 Linux / Linux (editor, v8)
remote error: upload-pack: not our ref 58a8e563c8134685bd71f103cc31d5395316faea
⚙️ Build Godot Version with GodotJS (4.6.1, 4.6, 4.6.1-stable) / 🤖 Android / Android (template_debug, qjs-ng)
Fetched in submodule path 'quickjs-ng', but it did not contain 58a8e563c8134685bd71f103cc31d5395316faea. Direct fetching of that commit failed.
⚙️ Build Godot Version with GodotJS (4.6.1, 4.6, 4.6.1-stable) / 🤖 Android / Android (template_debug, qjs-ng)
remote error: upload-pack: not our ref 58a8e563c8134685bd71f103cc31d5395316faea
⚙️ Build Godot Version with GodotJS (4.6.1, 4.6, 4.6.1-stable) / 🤖 Android / Android (template_debug, v8)
Fetched in submodule path 'quickjs-ng', but it did not contain 58a8e563c8134685bd71f103cc31d5395316faea. Direct fetching of that commit failed.
⚙️ Build Godot Version with GodotJS (4.6.1, 4.6, 4.6.1-stable) / 🤖 Android / Android (template_debug, v8)
remote error: upload-pack: not our ref 58a8e563c8134685bd71f103cc31d5395316faea
⚙️ Build Godot Version with GodotJS (4.6.1, 4.6, 4.6.1-stable) / 🍏 iOS / iOS (template_debug, qjs-ng)
The process '/opt/homebrew/bin/git' failed with exit code 128
⚙️ Build Godot Version with GodotJS (4.6.1, 4.6, 4.6.1-stable) / 🍏 iOS / iOS (template_debug, qjs-ng)
Fetched in submodule path 'quickjs-ng', but it did not contain 58a8e563c8134685bd71f103cc31d5395316faea. Direct fetching of that commit failed.
⚙️ Build Godot Version with GodotJS (4.6.1, 4.6, 4.6.1-stable) / 🍏 iOS / iOS (template_debug, qjs-ng)
remote error: upload-pack: not our ref 58a8e563c8134685bd71f103cc31d5395316faea
⚙️ Build Godot Version with GodotJS (4.6.1, 4.6, 4.6.1-stable) / 🍎 macOS / Mac (editor, qjs-ng)
The process '/opt/homebrew/bin/git' failed with exit code 128
⚙️ Build Godot Version with GodotJS (4.6.1, 4.6, 4.6.1-stable) / 🍎 macOS / Mac (editor, qjs-ng)
Fetched in submodule path 'quickjs-ng', but it did not contain 58a8e563c8134685bd71f103cc31d5395316faea. Direct fetching of that commit failed.
⚙️ Build Godot Version with GodotJS (4.6.1, 4.6, 4.6.1-stable) / 🍎 macOS / Mac (editor, qjs-ng)
remote error: upload-pack: not our ref 58a8e563c8134685bd71f103cc31d5395316faea
⚙️ Build Godot Version with GodotJS (4.6.1, 4.6, 4.6.1-stable) / 🍎 macOS / Mac (editor, v8)
The process '/opt/homebrew/bin/git' failed with exit code 128
⚙️ Build Godot Version with GodotJS (4.6.1, 4.6, 4.6.1-stable) / 🍎 macOS / Mac (editor, v8)
Fetched in submodule path 'quickjs-ng', but it did not contain 58a8e563c8134685bd71f103cc31d5395316faea. Direct fetching of that commit failed.
⚙️ Build Godot Version with GodotJS (4.6.1, 4.6, 4.6.1-stable) / 🍎 macOS / Mac (editor, v8)
remote error: upload-pack: not our ref 58a8e563c8134685bd71f103cc31d5395316faea
⚙️ Build Godot Version with GodotJS (4.6.1, 4.6, 4.6.1-stable) / 🍏 iOS / iOS (template_debug, v8)
The process '/opt/homebrew/bin/git' failed with exit code 128
⚙️ Build Godot Version with GodotJS (4.6.1, 4.6, 4.6.1-stable) / 🍏 iOS / iOS (template_debug, v8)
Fetched in submodule path 'quickjs-ng', but it did not contain 58a8e563c8134685bd71f103cc31d5395316faea. Direct fetching of that commit failed.
⚙️ Build Godot Version with GodotJS (4.6.1, 4.6, 4.6.1-stable) / 🍏 iOS / iOS (template_debug, v8)
remote error: upload-pack: not our ref 58a8e563c8134685bd71f103cc31d5395316faea
⚙️ Build Godot Version with GodotJS (4.6.1, 4.6, 4.6.1-stable) / 🏁 Windows / Windows (editor, v8)
The process 'C:\Program Files\Git\bin\git.exe' failed with exit code 128
⚙️ Build Godot Version with GodotJS (4.6.1, 4.6, 4.6.1-stable) / 🏁 Windows / Windows (editor, v8)
Fetched in submodule path 'quickjs-ng', but it did not contain 58a8e563c8134685bd71f103cc31d5395316faea. Direct fetching of that commit failed.
⚙️ Build Godot Version with GodotJS (4.6.1, 4.6, 4.6.1-stable) / 🏁 Windows / Windows (editor, v8)
remote error: upload-pack: not our ref 58a8e563c8134685bd71f103cc31d5395316faea
⚙️ Build Godot Version with GodotJS (4.6.1, 4.6, 4.6.1-stable) / 🏁 Windows / Windows (editor, qjs-ng)
The process 'C:\Program Files\Git\bin\git.exe' failed with exit code 128
⚙️ Build Godot Version with GodotJS (4.6.1, 4.6, 4.6.1-stable) / 🏁 Windows / Windows (editor, qjs-ng)
Fetched in submodule path 'quickjs-ng', but it did not contain 58a8e563c8134685bd71f103cc31d5395316faea. Direct fetching of that commit failed.
⚙️ Build Godot Version with GodotJS (4.6.1, 4.6, 4.6.1-stable) / 🏁 Windows / Windows (editor, qjs-ng)
remote error: upload-pack: not our ref 58a8e563c8134685bd71f103cc31d5395316faea
🌳 Set Environment / 🌳 Set Environment
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/setup-node@v4, actions/upload-artifact@v4, pnpm/action-setup@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
impl-web-js Expired
9.9 KB
sha256:41ecea8d3948ef75ceea7117e91c6b6611ba245239da5b080da1bcdfb775b797
scripts-out Expired
66 KB
sha256:9686ba3d54d2ee891e611915b2392cd1e2d012536cade0fe04ff7f8de3bce80f
tests-project Expired
29 KB
sha256:c6cd019c7d860ccca3167df05326fff8c4e213bee2913e7207c734dfb3ae0c22