Skip to content

Add Arduino library support for ExecuTorch #26329

Add Arduino library support for ExecuTorch

Add Arduino library support for ExecuTorch #26329

Triggered via pull request June 16, 2026 22:44
Status Cancelled
Total duration 2m 11s
Artifacts

trunk.yml

on: pull_request
CI run decision  /  decide
35s
CI run decision / decide
Get changed files  /  get-changed-files
3s
Get changed files / get-changed-files
unittest-release  /  ...  /  linux-job
1m 49s
unittest-release / linux / linux-job
unittest-release  /  ...  /  macos-job
1m 49s
unittest-release / macos / macos-job
unittest-release  /  ...  /  windows-job
56s
unittest-release / windows / windows-job
Matrix: test-arm-backend-ethos-u
Matrix: test-arm-backend-vkml
Matrix: test-arm-backend-zephyr
Matrix: test-cortex-m-e2e / run
Matrix: test-cortex-m-ops / run
Matrix: test-demo-backend-delegation
Matrix: test-huggingface-transformers-xnnpack
Waiting for pending jobs
Matrix: test-llama-runner-linux
Matrix: test-llama-runner-qnn-linux
Matrix: test-models-linux-aarch64
Matrix: test-qnn-model
Matrix: test-qnn-optimum-model
Matrix: test-torchao-huggingface-checkpoints
test-llama-torchao-lowbit  /  macos-job
1m 6s
test-llama-torchao-lowbit / macos-job
Matrix: test-custom-ops-macos
Matrix: test-models-macos-cpu
Matrix: test-models-windows
Matrix: test-multimodal-macos
Waiting for pending jobs
Matrix: test-selective-build-macos
llm-server  /  ...  /  job
llm-server / linux / job
test-coreml-delegate  /  job
test-coreml-delegate / job
test-models-macos-mps  /  job
test-models-macos-mps / job
test-static-llama-ane  /  job
test-static-llama-ane / job
Matrix: test-huggingface-transformers-macos
Waiting for pending jobs
Matrix: test-llama-runner-mac
Waiting for pending jobs
Matrix: test-models-macos-coreml
Waiting for pending jobs
Matrix: test-static-llama-qnn-eval-linux
Waiting for pending jobs
Fit to window
Zoom out
Zoom in

Annotations

155 errors and 2 warnings
test-models-linux-aarch64 (linear, portable, linux.arm64.2xlarge) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-torchao-huggingface-checkpoints (qwen3_4b, linux.2xlarge, executorch-ubuntu-22.04-clang12, x... / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-arm-backend-vkml (test_pytest_ops_vkml) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-qnn-optimum-model (fp32, cvt) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-arm-backend-vkml (test_pytest_models_vkml) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-cortex-m-ops / run (cortex-m7) / cortex-m-ops-cortex-m7
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-llama-runner-qnn-linux (fp32, qnn_16a16w, qnn) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-qnn-model (fp32, dl3) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-demo-backend-delegation (buck2) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-arm-backend-ethos-u (test_pytest_ops_ethos_u55) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-custom-ops-macos (cmake) / macos-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-torchao-huggingface-checkpoints (phi_4_mini, linux.2xlarge, executorch-ubuntu-22.04-clang12,... / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-llama-runner-qnn-linux (fp32, qnn_8a8w, qnn) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-llama-torchao-lowbit / macos-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-llama-runner-linux (fp32, xnnpack+custom, linux.2xlarge, executorch-ubuntu-22.04-clang12) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-cortex-m-e2e / run (mv2, cortex-m7) / mv2-cortex-m7
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-windows (mv3, xnnpack-q8) / windows-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-windows (mv3, portable) / windows-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-selective-build-macos (cmake) / macos-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-arm-backend-ethos-u (test_run_ethos_u55) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-qnn-model (fp32, ic4) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
unittest-release / linux / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-linux-aarch64 (add, portable, linux.arm64.2xlarge) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-torchao-huggingface-checkpoints (lfm2_5_1_2b, linux.2xlarge, executorch-ubuntu-22.04-clang12... / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-demo-backend-delegation (cmake) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-linux-aarch64 (linear, xnnpack-quantization-delegation, linux.arm64.2xlarge) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-arm-backend-zephyr (zephyr/samples/hello-executorch/README.md, cortex-m55) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-cortex-m-e2e / run (mv2, cortex-m55) / mv2-cortex-m55
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-arm-backend-ethos-u (test_pytest_models_ethos_u55) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-arm-backend-zephyr (zephyr/samples/hello-executorch/README.md, ethos-u85) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-macos-cpu (emformer_join, xnnpack-quantization-delegation) / macos-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-qnn-model (fp32, mv3) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-arm-backend-zephyr (zephyr/samples/mv2-ethosu/README.md, ethos-u55) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-llama-runner-linux (fp32, portable, linux.arm64.2xlarge, executorch-ubuntu-22.04-gcc11-aarch64) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-llama-runner-linux (bf16, portable, linux.2xlarge, executorch-ubuntu-22.04-clang12) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-torchao-huggingface-checkpoints (qwen3_4b, linux.arm64.2xlarge, executorch-ubuntu-22.04-gcc1... / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
unittest-release / macos / macos-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-qnn-optimum-model (fp32, dit) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-qnn-model (fp32, ic3) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-arm-backend-zephyr (zephyr/samples/hello-executorch/README.md, ethos-u55) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-windows (resnet50, portable) / windows-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-qnn-optimum-model (fp32, efficientnet) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-macos-cpu (ic4, xnnpack-quantization-delegation) / macos-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-llama-runner-linux (fp32, portable, linux.2xlarge, executorch-ubuntu-22.04-clang12) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-arm-backend-vkml (test_ootb_tests_vgf) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-qnn-model (fp32, mv2) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-windows (vit, portable) / windows-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-linux-aarch64 (add, xnnpack-quantization-delegation, linux.arm64.2xlarge) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-macos-cpu (mv3, xnnpack-quantization-delegation) / macos-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-macos-cpu (mobilebert, xnnpack-quantization-delegation) / macos-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-llama-runner-linux (fp32, xnnpack+custom, linux.arm64.2xlarge, executorch-ubuntu-22.04-gcc11... / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-qnn-model (fp32, vit) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-arm-backend-zephyr (zephyr/samples/mv2-ethosu/README.md, ethos-u85) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-macos-cpu (resnet50, xnnpack-quantization-delegation) / macos-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-arm-backend-ethos-u (test_pytest_ops_ethos_u85) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-torchao-huggingface-checkpoints (lfm2_5_1_2b, linux.arm64.2xlarge, executorch-ubuntu-22.04-g... / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-macos-cpu (llama2, xnnpack-quantization-delegation) / macos-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-windows (resnet50, xnnpack-q8) / windows-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-arm-backend-vkml (test_smaller_stories_llama_vkml) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-llama-runner-linux (bf16, portable, linux.arm64.2xlarge, executorch-ubuntu-22.04-gcc11-aarch64) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-arm-backend-ethos-u (test_pytest_models_ethos_u85) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-cortex-m-e2e / run (mv3, cortex-m55) / mv3-cortex-m55
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-torchao-huggingface-checkpoints (phi_4_mini, linux.arm64.2xlarge, executorch-ubuntu-22.04-gc... / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-qnn-optimum-model (fp32, mobilevit_v2) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-qnn-optimum-model (fp32, mobilevit_v1) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-qnn-optimum-model (fp32, pvt) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-cortex-m-ops / run (cortex-m0plus) / cortex-m-ops-cortex-m0plus
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-cortex-m-e2e / run (mv2, cortex-m0plus) / mv2-cortex-m0plus
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-linux-aarch64 (add_mul, xnnpack-quantization-delegation, linux.arm64.2xlarge) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-windows (vit, xnnpack-q8) / windows-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-llama-runner-linux (bf16, custom, linux.arm64.2xlarge, executorch-ubuntu-22.04-gcc11-aarch64) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-qnn-optimum-model (fp32, focalnet) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-arm-backend-ethos-u (test_smaller_stories_llama_tosa) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-linux-aarch64 (ic4, portable, linux.arm64.2xlarge) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-linux-aarch64 (add_mul, portable, linux.arm64.2xlarge) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-windows (mobilebert, portable) / windows-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-qnn-model (fp32, mb) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-macos-cpu (efficient_sam, portable) / macos-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-arm-backend-ethos-u (test_run_ethos_u85) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-arm-backend-ethos-u (test_model_smollm2_135M_ethos_u85) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-arm-backend-ethos-u (test_memory_allocation) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-qnn-model (fp32, w2l) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-qnn-optimum-model (fp32, distilbert) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-windows (mobilebert, xnnpack-q8) / windows-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-linux-aarch64 (ic3, portable, linux.arm64.2xlarge) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-macos-cpu (vit, xnnpack-quantization-delegation) / macos-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-cortex-m-e2e / run (mv3, cortex-m0plus) / mv3-cortex-m0plus
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-cortex-m-e2e / run (mv3, cortex-m7) / mv3-cortex-m7
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-macos-cpu (w2l, xnnpack-quantization-delegation) / macos-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-arm-backend-ethos-u (test_ootb_tests_tosa) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-qnn-optimum-model (fp32, albert) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-arm-backend-ethos-u (test_ootb_tests_ethos_u) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-linux-aarch64 (mv2, portable, linux.arm64.2xlarge) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-windows (emformer_transcribe, portable) / windows-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-qnn-model (fp32, conv_former) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-linux-aarch64 (ic3, xnnpack-quantization-delegation, linux.arm64.2xlarge) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-linux-aarch64 (ic4, xnnpack-quantization-delegation, linux.arm64.2xlarge) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-windows (emformer_transcribe, xnnpack-q8) / windows-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-qnn-optimum-model (fp32, swin) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-linux-aarch64 (mv3, portable, linux.arm64.2xlarge) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-arm-backend-ethos-u (test_deit_e2e_ethos_u) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-macos-cpu (llama, portable) / macos-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-linux-aarch64 (resnet18, xnnpack-quantization-delegation, linux.arm64.2xlarge) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-qnn-optimum-model (fp32, bert) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-linux-aarch64 (w2l, xnnpack-quantization-delegation, linux.arm64.2xlarge) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-macos-cpu (llama3_2_vision_encoder, portable) / macos-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-qnn-optimum-model (fp32, roberta) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-linux-aarch64 (mobilebert, xnnpack-quantization-delegation, linux.arm64.2xlarge) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-linux-aarch64 (mv2, xnnpack-quantization-delegation, linux.arm64.2xlarge) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-linux-aarch64 (mv3, xnnpack-quantization-delegation, linux.arm64.2xlarge) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-linux-aarch64 (vit, xnnpack-quantization-delegation, linux.arm64.2xlarge) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-macos-cpu (mv3, portable) / macos-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-linux-aarch64 (resnet50, portable, linux.arm64.2xlarge) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-linux-aarch64 (emformer_join, xnnpack-quantization-delegation, linux.arm64.2xlarge) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-linux-aarch64 (emformer_transcribe, portable, linux.arm64.2xlarge) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-linux-aarch64 (resnet18, portable, linux.arm64.2xlarge) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-linux-aarch64 (mobilebert, portable, linux.arm64.2xlarge) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-linux-aarch64 (phi_4_mini, portable, linux.arm64.m7g.4xlarge) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-linux-aarch64 (vit, portable, linux.arm64.2xlarge) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-linux-aarch64 (lstm, portable, linux.arm64.2xlarge) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-linux-aarch64 (qwen2_5_1_5b, portable, linux.arm64.2xlarge) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-linux-aarch64 (emformer_join, portable, linux.arm64.2xlarge) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-linux-aarch64 (resnet50, xnnpack-quantization-delegation, linux.arm64.2xlarge) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-linux-aarch64 (w2l, portable, linux.arm64.2xlarge) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-linux-aarch64 (softmax, portable, linux.arm64.2xlarge) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-linux-aarch64 (llama3_2_vision_encoder, portable, linux.arm64.2xlarge) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-linux-aarch64 (emformer_transcribe, xnnpack-quantization-delegation, linux.arm64.2xla... / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
test-models-linux-aarch64 (mul, portable, linux.arm64.2xlarge) / linux-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
unittest-release / windows / windows-job
Canceling since a higher priority waiting request for trunk-20221-false-false exists
unittest-release / windows / windows-job
The operation was canceled.
trunk
Canceling since a higher priority waiting request for trunk-20221-false-false exists
trunk
Canceling since a higher priority waiting request for trunk-20221-false-false exists
trunk
Canceling since a higher priority waiting request for trunk-20221-false-false exists
trunk
Canceling since a higher priority waiting request for trunk-20221-false-false exists
trunk
Canceling since a higher priority waiting request for trunk-20221-false-false exists
trunk
Canceling since a higher priority waiting request for trunk-20221-false-false exists
trunk
Canceling since a higher priority waiting request for trunk-20221-false-false exists
trunk
Canceling since a higher priority waiting request for trunk-20221-false-false exists
trunk
Canceling since a higher priority waiting request for trunk-20221-false-false exists
trunk
Canceling since a higher priority waiting request for trunk-20221-false-false exists
trunk
Canceling since a higher priority waiting request for trunk-20221-false-false exists
trunk
Canceling since a higher priority waiting request for trunk-20221-false-false exists
trunk
Canceling since a higher priority waiting request for trunk-20221-false-false exists
trunk
Canceling since a higher priority waiting request for trunk-20221-false-false exists
trunk
Canceling since a higher priority waiting request for trunk-20221-false-false exists
trunk
Canceling since a higher priority waiting request for trunk-20221-false-false exists
trunk
Canceling since a higher priority waiting request for trunk-20221-false-false exists
trunk
Canceling since a higher priority waiting request for trunk-20221-false-false exists
trunk
Canceling since a higher priority waiting request for trunk-20221-false-false exists
trunk
Canceling since a higher priority waiting request for trunk-20221-false-false exists
trunk
Canceling since a higher priority waiting request for trunk-20221-false-false exists
trunk
Canceling since a higher priority waiting request for trunk-20221-false-false exists
trunk
Canceling since a higher priority waiting request for trunk-20221-false-false exists
trunk
Canceling since a higher priority waiting request for trunk-20221-false-false exists
trunk
Canceling since a higher priority waiting request for trunk-20221-false-false exists
changes
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, dorny/paths-filter@v3. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
CI run decision / decide
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 will be forced to run with Node.js 24 by default starting June 16th, 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/