Skip to content

Propagate IModel API changes across Python, JS, Rust SDKs and update C# docs #739

Propagate IModel API changes across Python, JS, Rust SDKs and update C# docs

Propagate IModel API changes across Python, JS, Rust SDKs and update C# docs #739

Triggered via pull request April 1, 2026 22:39
Status Failure
Total duration 4h 4m 4s
Artifacts 6

foundry-local-sdk-build.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

1 error and 4 warnings
build-js-macos / build
Process completed with exit code 14.
build-js-macos / build
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-node@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/
build-cs-macos / build
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/upload-artifact@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/
build-rust-macos / build
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/upload-artifact@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/
build-python-macos / build
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-python@v5, actions/upload-artifact@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
cs-sdk-macos
325 KB
sha256:e9d7b0f92d08ff0af5e2c429014e7f2bf42c6b95ebb06f8b12f72db7cdbe7df7
cs-sdk-macos-logs
12.1 KB
sha256:ee1b6b5ed8512cb523616fbe87819065a3933345f3c8fe253a746a1158d928a9
python-sdk-macos
32.9 KB
sha256:7db0ec24e7289caef5a8c0b8b573cd7afe85cf0a2a0546a01d70f7424da19648
python-sdk-macos-logs
404 Bytes
sha256:7ffd4bd120452eb245de172f1ea51f1198e9e0ce2f80084c4521d6747d35f61c
rust-sdk-macos
58.8 KB
sha256:f98cb48f74cb95e63c85165064bbd309aee20b6aab90f745d1fbae53fb4c7460
rust-sdk-macos-logs
384 Bytes
sha256:6cb70abfb35941c930e874a8f1680c6da62339fa7e8da13114742669be4119f1