Skip to content

fix(tutorials): add pytest-asyncio to async tutorial dev deps (#481) #1980

fix(tutorials): add pytest-asyncio to async tutorial dev deps (#481)

fix(tutorials): add pytest-asyncio to async tutorial dev deps (#481) #1980

Triggered via pull request July 30, 2026 18:14
Status Success
Total duration 4m 28s
Artifacts 33

agentex-tutorials-test.yml

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

Annotations

35 warnings
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/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-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-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/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/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-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/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-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/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/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/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/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-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/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-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/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/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/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-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/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-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-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/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-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-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/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/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/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-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/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-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:9c8788b0eb2c50280dfcceac522c84ae4553141035d88a0549aa9b7a20c5b236
test-result-00_sync_010_multiturn Expired
371 Bytes
sha256:19a811d2631df98c73c73f2949da1c9a2472e95f701bdc9161dbbb64dcc97406
test-result-00_sync_020_streaming Expired
371 Bytes
sha256:7cd91bbde8ae111f5c4395d65cfb67d745abe53b80cd471b432927cf05c0fcec
test-result-00_sync_030_langgraph Expired
371 Bytes
sha256:91ed3078947a9e442ad8eb9344fc0aba19fd83ac652fa70ae4b8896b5e5943c3
test-result-00_sync_040_pydantic_ai Expired
381 Bytes
sha256:0f4fac6a18ce41fdcd98e8dae3449c0803540ed18e8d73e2c5e41e42be32b991
test-result-00_sync_050_openai_agents Expired
391 Bytes
sha256:27e16cb10c7c7e431325c6687aa81887e3dd7f5adc4f872173aa685aeaff29bb
test-result-00_sync_060_claude_code Expired
381 Bytes
sha256:30e20d738dfe59ddaf86de3f8e8a9f73d61ff3fa2b0e833123b3c06676cfb90a
test-result-00_sync_070_codex Expired
351 Bytes
sha256:5c90b54237b4ea375c2bc413458ef7cc79c511898a85fc7d401a29cc4a34fb63
test-result-10_async_00_base_000_hello_acp Expired
416 Bytes
sha256:6fa180bb61cb5542a706a8bd40ddc5a95259e2c60985063cff18c392ead899b9
test-result-10_async_00_base_010_multiturn Expired
416 Bytes
sha256:f1b9c13bc120433a15e2979846839f70bd04108d9bbb7b6d5d8cccc4384163be
test-result-10_async_00_base_020_streaming Expired
416 Bytes
sha256:0b1bc1c18185f3cd081703c78e293f1b9934081c861c88706616eb518b80102d
test-result-10_async_00_base_030_tracing Expired
406 Bytes
sha256:2a086f1d190f308369764030acdabedfe9f0dd1ea51de9619ce6e67a521cb052
test-result-10_async_00_base_040_other_sdks Expired
421 Bytes
sha256:b6add9560aefd6f4526e9d812b5353b49cd80662cccacfea9e696cb6628a27cf
test-result-10_async_00_base_080_batch_events Expired
428 Bytes
sha256:7493da4f0b6e6c1f741eef515e5542ae0596b571af9aa222befbd1a0a890484c
test-result-10_async_00_base_100_langgraph Expired
416 Bytes
sha256:e408528a025ad3e7fd9da36dc8ee56730e95bc35fb2756204fe6d77d515c410e
test-result-10_async_00_base_110_pydantic_ai Expired
426 Bytes
sha256:e5acf8cf5371c1caaa57ed1307808d86b25a3e528c89b9dd418cabc652e68cc7
test-result-10_async_00_base_120_openai_agents Expired
436 Bytes
sha256:d39f14cf8580a503877ad0b5df2377fb39ee07b1e8ba74dc001335da2674e4d1
test-result-10_async_00_base_130_claude_code Expired
426 Bytes
sha256:53e21fe3b70d55ebdc2dbe7f572e467bb388e3c7d8cca8fa3aeeb3bc69c6b433
test-result-10_async_00_base_140_codex Expired
396 Bytes
sha256:30485411d49652aea5d3180b58d4cd1c72379f52b09eae36657bbf896f527f6f
test-result-10_async_10_temporal_000_hello_acp Expired
436 Bytes
sha256:dff8c8fe36467181ad29be13b00624fecb62dee3240c7c1e287739cb998c6b68
test-result-10_async_10_temporal_010_agent_chat Expired
441 Bytes
sha256:c18cf50cbc092f2f395b157fd91160d1275198ffe25998b89ebaaa429729df5c
test-result-10_async_10_temporal_020_state_machine Expired
456 Bytes
sha256:239bd12e36118370106e1fc8b715466a56685350be6f1ac1d35853de42fff9e2
test-result-10_async_10_temporal_030_custom_activities Expired
476 Bytes
sha256:0dc97c4241ef7c963985d9367295716e1c125b85995bc9f6f0ebef603f6c4f27
test-result-10_async_10_temporal_050_agent_chat_guardrails Expired
496 Bytes
sha256:b9681682219c0d2792b6cbe871f6a103a92d114900369c91c5699267caef55cd
test-result-10_async_10_temporal_060_open_ai_agents_sdk_hello_world Expired
541 Bytes
sha256:81565b45e1e895f370fa5a1ee6050355a1a5c9b409d9b8636b0894399bf7501f
test-result-10_async_10_temporal_070_open_ai_agents_sdk_tools Expired
511 Bytes
sha256:0d3b5777cea2b2c01162d0819782bcf8b208cf6c17061660cafafbae36629206
test-result-10_async_10_temporal_080_open_ai_agents_sdk_human_in_the_loop Expired
567 Bytes
sha256:39fd82ca41c0c4d76c3fad3ae6bd6c4c621534d1115ddd9a32d66b3bb57fc2f2
test-result-10_async_10_temporal_090_claude_agents_sdk_mvp Expired
496 Bytes
sha256:a9b5ad8b85c7ebae31125887fcfbd6d7c13244782b0cad67a2a7b5b511109b6f
test-result-10_async_10_temporal_110_pydantic_ai Expired
446 Bytes
sha256:863a3d34128e0af135fb62d70d72efb64977d3250097952593052ca4a8ba87ec
test-result-10_async_10_temporal_120_openai_agents Expired
456 Bytes
sha256:5eb6ff3e57a269203456c1f33c8c1c701ca181b9aa1317fc7982e4e137035982
test-result-10_async_10_temporal_130_langgraph Expired
436 Bytes
sha256:d855eaa5f33cf42a11dd2db68073466e479fa1ad3726bffd304a1fb5a6656126
test-result-10_async_10_temporal_140_claude_code Expired
446 Bytes
sha256:e37fb70bdf7ac3d74d2b316df3e2d562f14ef0ff90b1ad4059cf7e4734fc81fc
test-result-10_async_10_temporal_150_codex Expired
416 Bytes
sha256:d5fd14de0748eab7f02638d867dbda7c9b3b45c15c672645cff0a122781ce626