Skip to content

C#: Documentation on supporting C# scripts in the Godot editor (supersedes #83505) #87032

C#: Documentation on supporting C# scripts in the Godot editor (supersedes #83505)

C#: Documentation on supporting C# scripts in the Godot editor (supersedes #83505) #87032

Triggered via pull request April 5, 2026 08:57
Status Success
Total duration 17m 25s
Artifacts 16

runner.yml

on: pull_request
📊 Static checks  /  Code style, file formatting, and docs
1m 3s
📊 Static checks / Code style, file formatting, and docs
🍏 iOS  /  Template (target=template_release)
1m 24s
🍏 iOS / Template (target=template_release)
Matrix: 🤖 Android / build-android
Matrix: 🐧 Linux / build-linux
Matrix: 🍎 macOS / build-macos
Matrix: 🌐 Web / web-template
Matrix: 🏁 Windows / build-windows
Fit to window
Zoom out
Zoom in

Annotations

4 warnings
📊 Static checks / Code style, file formatting, and docs
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@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/
🌐 Web / Template w/o threads, 32-bit (target=template_release, threads=no, arch=wasm32)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: mymindstorm/setup-emsdk@v14. 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/
🌐 Web / Template w/ threads, 64-bit (target=template_release, threads=yes, arch=wasm64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: mymindstorm/setup-emsdk@v14. 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/
🐧 Linux / Editor w/ Mono (target=editor)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@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
android-editor
160 MB
sha256:8ec5d35381b90893d5671320675ba7063ee1d0763d953f48c3f34516af35ff16
android-editor-horizonos
155 MB
sha256:67c3b15965624ec95b65c52b645f42a8b0c7f9954ab00335fdd7c1079cb77838
android-editor-picoos
155 MB
sha256:4c91e3ee33b4658c59bd90ce6ed9990b69df6487eb06f0f3f742888943cf3169
android-template-arm32
100 MB
sha256:6d6008c4e4d095aab1b8ac889c7d8699a194de208efa85c5c1d83f691aae7a5b
android-template-arm64
87.8 MB
sha256:b122b780bd2274c9c35b64fe92e4ace887a1bfaa10871176e5d319f4289b8a0a
ios-template
53.5 MB
sha256:9ca46c96ffb66192dbc49fe824b3eef205e73613dfa856c053c746a4674d8e09
linux-editor-mono
107 MB
sha256:d9f58ee21580955ccbd9b8beadaa96c65fe4d1c24d5ce45048934b2cf35c72cc
linux-template-minimal
19.2 MB
sha256:4c7a6cf618c7121e841acf96b45e11fcef896b4c8955056c8084859dae3d6448
linux-template-mono
38.1 MB
sha256:97aecf9384ed984f38a3a31145988504d7d94ca457d9c630faa49176d62d744a
linux-template-mono-debug
35.7 MB
sha256:4bd4aeb7a8d24f9ad087dad9076099f7d362d6b45f35e0ea5b016ab30984a56d
macos-editor
144 MB
sha256:56ed6308aff3c03f370ea17f9a938f7ff9f0ec844dd91e54316b6a823ccc6d60
macos-template
55.2 MB
sha256:01e1eff6e88b3a5fa85b8c92af2f9c5ab6af5223bc9360e89e4dccea610d6cbf
web-nothreads-template
19.9 MB
sha256:1a1665e84956e7708c1d8fafcff25b0d25243c231d2970fcebf2efbe63f29122
web-template
20.4 MB
sha256:2b4596aaf3a18e15ff4a4ab6388a086a78abd6e80b5c6b055f507c7135acd540
windows-editor
84.7 MB
sha256:fe8119bf818e64903a77dfe6c404e08b4ca004bc5f942ba739bd2389e802d6ad
windows-template
35.1 MB
sha256:05d6a8e104c7f6799895c8473d4a1f1a381f2d9e788659179167305858df0530