Skip to content

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

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

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

Triggered via pull request April 5, 2026 09:20
Status Success
Total duration 14m 12s
Artifacts 16

runner.yml

on: pull_request
📊 Static checks  /  Code style, file formatting, and docs
58s
📊 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:2fe6ea8774c78282f6d080e458e539f0043f52b607c4e0488a6708bf7d1e9f65
android-editor-horizonos
155 MB
sha256:b332f3ee83868fc25189eb230e010e78fb278332c1fa326c6bcf733d4554600b
android-editor-picoos
155 MB
sha256:0cee3faf12dda9720c56d9fcc696d5aa2a9918028f32b4572c3cecee818ed729
android-template-arm32
100 MB
sha256:bb9a7a7f427a1c0dbe25eafc1dcc3a4c19172e92680083ac261f0f054c894829
android-template-arm64
87.8 MB
sha256:932cc7c281d80d4fd69195f2017886d8a304280789e72ddaf5d0a776ed50f5f4
ios-template
53.5 MB
sha256:9a4f57030735fa5bed106476e3400f5be5b45b0615bd5f7c627f01b3022126e8
linux-editor-mono
107 MB
sha256:aeaea75d00abafa29da582b491814ab4c8a7376fee61855ef13f1c5e8052fc54
linux-template-minimal
19.2 MB
sha256:b990db4cb8be0513ebe154d0bc0178adbded2885adede3ba67983805c82cd8e4
linux-template-mono
38.1 MB
sha256:1cce17cc8d64613c211020f875a2aab5def9d8de8297deec68a8c80e093f16ff
linux-template-mono-debug
35.7 MB
sha256:565f69cd828af2b5b69c4910cae96812c709dd788f02c3f6196d776f06f8a46b
macos-editor
144 MB
sha256:ee2f0e8bd4eb6d340e982e196f0604c1d0af68eee0a554d59e0f24e0723c12e9
macos-template
55.2 MB
sha256:00f3a40cea9d7d980ec8ddb58c494133985bf8b070d128cce831f11a6c3211c1
web-nothreads-template
19.9 MB
sha256:d6b3351c6d4c3a19dd0a567de1b5c0d3579b3733c03266d0dc08fd5225192005
web-template
20.4 MB
sha256:5d995e11f41451f28369065d31920ed1bb8ffce2f269e9bd7c74a87caf744ba6
windows-editor
84.7 MB
sha256:e31e8f9864ba6c4fd4fd9de6586c45192e2468da162762f024a7cf92f6709c1c
windows-template
35.1 MB
sha256:ddd36ce4626bae8a073b9c509600eeb8adad8f93293a4cfade72d17cac038619