Skip to content

Fix Linux Python SDK, Pydantic warning and updates the ExecuteCommandWithCallback signature #868

Fix Linux Python SDK, Pydantic warning and updates the ExecuteCommandWithCallback signature

Fix Linux Python SDK, Pydantic warning and updates the ExecuteCommandWithCallback signature #868

Triggered via pull request April 6, 2026 04:46
Status Success
Total duration 3m 18s
Artifacts 8

foundry-local-sdk-build.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

4 warnings
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-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-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/

Artifacts

Produced during runtime
Name Size Digest
cs-sdk-macos
325 KB
sha256:74b440113053ac1370a8a652289f403cf181d602c8082e7c33e51c43b74152ed
cs-sdk-macos-logs
11.7 KB
sha256:3b30c2446a52ce3667ed1dfed895afd2a2601989415135e6dafdffb61dac0265
js-sdk-macos
25 KB
sha256:e91d5bd4d24d1e4c022345746e72156fe09ee08f6b940efc069f8cd9f846b70b
js-sdk-macos-logs
399 Bytes
sha256:48a907a04304ec7fde4a3f77735d0310f9903240a1e079d36708c04b7701fecf
python-sdk-macos
33.1 KB
sha256:e2ba9ab2060795ae8fd1302ef859ae69c0a88bcbd9145521f54079e25d762139
python-sdk-macos-logs
405 Bytes
sha256:d734981c6ba587f50f45bafcfb9f976529b9244eee967e09351a46d0605c0084
rust-sdk-macos
58.8 KB
sha256:4cdb3619688ab8cd5e87dc61f37f5f00ef3ac5384850427fd41b27e4609d2b27
rust-sdk-macos-logs
386 Bytes
sha256:934b5e754c52cacf13f1f54903a4e93395c1a8f9bfe3d931ecc62f4843961987