Skip to content

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

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 #696

Triggered via pull request March 31, 2026 21:45
Status Failure
Total duration 2h 11m 6s
Artifacts 6

foundry-local-sdk-build.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

1 error and 5 warnings
build-rust-macos / build
Process completed with exit code 1.
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-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/
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/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-rust-macos / build
No files were found with the provided path: sdk/rust/logs/**. No artifacts will be uploaded.

Artifacts

Produced during runtime
Name Size Digest
cs-sdk-macos
313 KB
sha256:6c5574c82753b445fe7d9e1b32dc5ab3ad6937031c27e890db9fbf5dd522d6be
cs-sdk-macos-logs
11.8 KB
sha256:c267304e398abbe6bada17b05e3df71cfce8c4fdf18e1457d8a314dbe3745049
js-sdk-macos
20.6 KB
sha256:d6087c170af7c141f88fb962b73811435594a907e0ad65f9369a1ae8e5a0d5b3
js-sdk-macos-logs
398 Bytes
sha256:4b48e6adb0ad360c882c7bf1d149c537eeef5fba13bff95c471409b623113344
python-sdk-macos
30.9 KB
sha256:2111c973aa9adb62c9b767481e8b5a00485e205e99ec6ddf045998954c4b6175
python-sdk-macos-logs
403 Bytes
sha256:7e9db7b7210bf34f1e963254e567e8831610e37bbe9a96a08b2a2e44b65b43fc