Skip to content

feat(lib): capture client-attested build provenance #1954

feat(lib): capture client-attested build provenance

feat(lib): capture client-attested build provenance #1954

Triggered via pull request July 27, 2026 18:38
Status Failure
Total duration 4m 31s
Artifacts 33

agentex-tutorials-test.yml

on: pull_request
find-tutorials
7s
find-tutorials
Matrix: test-tutorial
Test Summary
5s
Test Summary
Fit to window
Zoom out
Zoom in

Annotations

2 errors and 35 warnings
test-10_async/10_temporal/020_state_machine
Process completed with exit code 1.
Test Summary
Process completed with exit code 1.
find-tutorials
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/10_temporal/020_state_machine
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/10_temporal/090_claude_agents_sdk_mvp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-00_sync/000_hello_acp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/10_temporal/030_custom_activities
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/10_temporal/130_langgraph
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/00_base/030_tracing
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/10_temporal/050_agent_chat_guardrails
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/10_temporal/060_open_ai_agents_sdk_hello_world
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/00_base/000_hello_acp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/10_temporal/000_hello_acp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/00_base/100_langgraph
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/10_temporal/070_open_ai_agents_sdk_tools
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/00_base/110_pydantic_ai
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-00_sync/040_pydantic_ai
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/00_base/020_streaming
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-00_sync/050_openai_agents
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/00_base/140_codex
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/10_temporal/120_openai_agents
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/10_temporal/150_codex
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/00_base/010_multiturn
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/10_temporal/110_pydantic_ai
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-00_sync/060_claude_code
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/10_temporal/140_claude_code
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/00_base/120_openai_agents
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-00_sync/070_codex
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-00_sync/010_multiturn
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/10_temporal/080_open_ai_agents_sdk_human_in_the_loop
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/00_base/130_claude_code
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-00_sync/020_streaming
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/10_temporal/010_agent_chat
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-00_sync/030_langgraph
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/00_base/080_batch_events
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/00_base/040_other_sdks
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test Summary
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4. 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
test-result-00_sync_000_hello_acp Expired
371 Bytes
sha256:a0b52e5e5c20102df5a5a65897d48446b8c5738ec9a0d6dffc357bd254a1cb9d
test-result-00_sync_010_multiturn Expired
371 Bytes
sha256:f67e4043ad0d3af58e3f5324260d29343c94225356d31e7dc234e3b29483b698
test-result-00_sync_020_streaming Expired
371 Bytes
sha256:7a4bb290b2589bb9636baadbb11a775b28444fbb491c8f800dfbdc2b42aa4fa5
test-result-00_sync_030_langgraph Expired
371 Bytes
sha256:5c6ffecf0db77e2fccc6bbe228202c093d688ab9fc27aa0a55aa39d1e1cf1fb8
test-result-00_sync_040_pydantic_ai Expired
381 Bytes
sha256:d27eaa0c7eacff8d0cd750a1d698181557db145b5d943f34ecbc0ec346f056a6
test-result-00_sync_050_openai_agents Expired
391 Bytes
sha256:4f214a7f5583055027563f19c92f104100c60968339d2b7bac2d45917e79abed
test-result-00_sync_060_claude_code Expired
381 Bytes
sha256:e59fdb57c3d365033404dce86ac88ad8aa599f7ba7de0b1e37e5f9a352691027
test-result-00_sync_070_codex Expired
351 Bytes
sha256:71a8dbc0621b259997537e2e801a0e8eb943f980113a4337bbf490b95f672171
test-result-10_async_00_base_000_hello_acp Expired
416 Bytes
sha256:fb9c8683022c0e5e24985fedb4a7fd6997b0c2e387052936ee811194a977fe31
test-result-10_async_00_base_010_multiturn Expired
416 Bytes
sha256:a4adf2d4ab2322f0fb2d9321525d7ef296cf9de60f57993fc312d4c13ac0dc89
test-result-10_async_00_base_020_streaming Expired
416 Bytes
sha256:56a0ffa0cf8015989d1af52f60335213f05c70286522cd5f979b0dc13cede184
test-result-10_async_00_base_030_tracing Expired
406 Bytes
sha256:b374e83fc30e4452448e75820c676997b7444c1463cf1dbb4bfed2f2d4ef5893
test-result-10_async_00_base_040_other_sdks Expired
421 Bytes
sha256:95c98e3f740ca31a3743dc72cd3e6267574e736e4a59c21193e0390f45d04338
test-result-10_async_00_base_080_batch_events Expired
428 Bytes
sha256:f782dcc97bb548e36e81282db2c96be4a49ca697c82d85f7acccda6454e16d8a
test-result-10_async_00_base_100_langgraph Expired
416 Bytes
sha256:8c5f2b10ce6be8b3ec5d0b3ad1ac137414fcf267139ff17105b7df467b7094d3
test-result-10_async_00_base_110_pydantic_ai Expired
426 Bytes
sha256:996fa5063919d13a7c3ed11497b1b47d36f5c2dbe9b2e34426a638f2212f8d05
test-result-10_async_00_base_120_openai_agents Expired
436 Bytes
sha256:2ffa9111bc566e0df43f254abf0750c8af051c46d090423ce8c1873c01117955
test-result-10_async_00_base_130_claude_code Expired
426 Bytes
sha256:141c1bc60dbbf24dcaf9c67dee45ca0cc0177a1cdcf5cd5ce21c677a07759c50
test-result-10_async_00_base_140_codex Expired
396 Bytes
sha256:edd87f1b5190d5805e533cb5653a447c4574a34fe4b473e38dd5b6c443105289
test-result-10_async_10_temporal_000_hello_acp Expired
436 Bytes
sha256:eba530d21d75bdfd3496fa02ffd72139f88cf5752aeb13bc7b8cd5ef84ae06e8
test-result-10_async_10_temporal_010_agent_chat Expired
441 Bytes
sha256:ac4540e06a9a43c5fbece88470b52e520c30bbe9ab39b3eba40452fad22b72ae
test-result-10_async_10_temporal_020_state_machine Expired
456 Bytes
sha256:93736e7856b078e49451b5b4a49c9326e9ab79ce357405b7ac6a53ca92567d98
test-result-10_async_10_temporal_030_custom_activities Expired
476 Bytes
sha256:32dba45f452016beb8b72e5cc2adad408b991c829637e10b141958609351ad32
test-result-10_async_10_temporal_050_agent_chat_guardrails Expired
496 Bytes
sha256:353745b5244406c899f7ceffcffa3f1d366264dd4598cd1242fd801f2003a8b4
test-result-10_async_10_temporal_060_open_ai_agents_sdk_hello_world Expired
541 Bytes
sha256:0fe045a68aba1de9bcee26f0bbc31db784fc258a429cf513dfff5ed1a14a2b86
test-result-10_async_10_temporal_070_open_ai_agents_sdk_tools Expired
511 Bytes
sha256:d08c53c9bd5f91e7a7bd96823691686ba25fc5c604d03a9e3a312d8c377378f1
test-result-10_async_10_temporal_080_open_ai_agents_sdk_human_in_the_loop Expired
567 Bytes
sha256:5cbb933cb07a4d17fb46508335b57b821b9263c10cb15f9390c846327ac676b5
test-result-10_async_10_temporal_090_claude_agents_sdk_mvp Expired
496 Bytes
sha256:0bb55f5b8e63ac808063700a352f18d171576888df659b45a668b9e71ebaada8
test-result-10_async_10_temporal_110_pydantic_ai Expired
446 Bytes
sha256:6f2874eed030d89e2849333b565a7ca9988c35281e1c8ca0dee8fd52bf3af30b
test-result-10_async_10_temporal_120_openai_agents Expired
456 Bytes
sha256:c57080908f0de9c303fd94376c8947f5ba3941a6cbe6a771c70bc6ec1b534dbe
test-result-10_async_10_temporal_130_langgraph Expired
436 Bytes
sha256:4cc108f28ffe50a6f65bfe113224e8856c757bc8e2c6e5e5e89d8e589f155c80
test-result-10_async_10_temporal_140_claude_code Expired
446 Bytes
sha256:6775c7c995ea6af86cee123f8e671a9d48a26398520ad5d737be8b501c691548
test-result-10_async_10_temporal_150_codex Expired
416 Bytes
sha256:6245da3a918c67b7e09d8411406bbeec6f267ed0801bc649f267e9f32bb66ac2