Skip to content

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

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

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

Triggered via pull request July 30, 2026 17:40
Status Success
Total duration 4m 21s
Artifacts 33

agentex-tutorials-test.yml

on: pull_request
find-tutorials
4s
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-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/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-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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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-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-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/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/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/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/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/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-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-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-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:62e1ca8696f9de216babe3f0f619a0e4769b09ddcb6504aceb7df43f997a1c6d
test-result-00_sync_010_multiturn Expired
371 Bytes
sha256:909d9e687b969dd3b7a4144c61029a6d606c3a9a2f3d25a0d467908615f15c94
test-result-00_sync_020_streaming Expired
371 Bytes
sha256:59979adacdd179d361e1cb30f34d218797e032ef627b57113c648ca5b0a6d219
test-result-00_sync_030_langgraph Expired
371 Bytes
sha256:55801e5cbb6cd4b854917a730fbfb3055920fa6ed52490e86c936ad52f9590b9
test-result-00_sync_040_pydantic_ai Expired
381 Bytes
sha256:485c9af5af4238558459135b2d6f286dea75646f17ae024560150c1cee81a31c
test-result-00_sync_050_openai_agents Expired
391 Bytes
sha256:8d0c991670ccf34e9f306f7555f54393d1a7e928c6c40758ac8252287f6f4f50
test-result-00_sync_060_claude_code Expired
381 Bytes
sha256:d02a05ddd78778e38dbefd99b49cd058c11fa49cd21d83a20c3cd621cdab2aac
test-result-00_sync_070_codex Expired
351 Bytes
sha256:f6b74b2ed2ea446cc68330afa779e620bb6783a970f16605c793115ad3a53493
test-result-10_async_00_base_000_hello_acp Expired
416 Bytes
sha256:484a23416f1cb9fbe2a313136d5d9d83c722472546bb5a08879587f287ce3738
test-result-10_async_00_base_010_multiturn Expired
416 Bytes
sha256:52f7d876aa8b4bbbd7a86ed74798788a1c19d293ce6be0db5d487efdc31ea58e
test-result-10_async_00_base_020_streaming Expired
416 Bytes
sha256:ffaa39666d9bb356771246f1ac87a667b901655db995f57ceb6139a2c0801194
test-result-10_async_00_base_030_tracing Expired
406 Bytes
sha256:b21e3ef7511a365ee1ffc15a36b2efb9cdd000226b80c9c9214ae908603835d8
test-result-10_async_00_base_040_other_sdks Expired
421 Bytes
sha256:8775b8cb1e3e5b06c34ba601011d5535fd2b81c4a23e421b245f903456174d67
test-result-10_async_00_base_080_batch_events Expired
428 Bytes
sha256:4d792c45f971955ebee5940b50cea493f12e65ec666efa38f0d631ceb0e22f8a
test-result-10_async_00_base_100_langgraph Expired
416 Bytes
sha256:673477dd3019429a4af235ecba95a56aee8e64104d264b3e3001025f14a27171
test-result-10_async_00_base_110_pydantic_ai Expired
426 Bytes
sha256:6cdfe79ce61bffe54fc5ca1e0a4c72cd4a5f133ee434f2d82efdce3bd59cfd32
test-result-10_async_00_base_120_openai_agents Expired
436 Bytes
sha256:5518dec36b8aba2150ba07ebf992b8cf1fe72ef66506a0097b31d05af6deea01
test-result-10_async_00_base_130_claude_code Expired
426 Bytes
sha256:482d56a2744d5b710aef28bfee58b5a8d2331c47537cbec24ab5dd7a1c247657
test-result-10_async_00_base_140_codex Expired
396 Bytes
sha256:091d4847db02dc28189a187115cb32a86b9c46996f7de4cf012361ca21a6dc34
test-result-10_async_10_temporal_000_hello_acp Expired
436 Bytes
sha256:2dbace7358df60e8eec6897224b1a2aafdaefeb3a3f3b12a3483fddaa9afff89
test-result-10_async_10_temporal_010_agent_chat Expired
441 Bytes
sha256:b80cb758b67420cffe366586141b459058c26bde3976c1c655fb9b25a0f1036c
test-result-10_async_10_temporal_020_state_machine Expired
456 Bytes
sha256:f7fe73bef49c9bcc61a5e18185325c8690d539848c38804f36edf168d5ea16e9
test-result-10_async_10_temporal_030_custom_activities Expired
476 Bytes
sha256:f035c94a9b3d5999e5f2f7ef31a3b84634e91a07eb748a702667f4311e73e9cb
test-result-10_async_10_temporal_050_agent_chat_guardrails Expired
496 Bytes
sha256:ce6cbf51d43068dfe671d19f29f7023e07a295d28b87f2f244cc05ca4d9b9ff0
test-result-10_async_10_temporal_060_open_ai_agents_sdk_hello_world Expired
541 Bytes
sha256:f132703124e1cb9c2fbb21e9001f7e53e862a63cfe1b2a902ca753318807986e
test-result-10_async_10_temporal_070_open_ai_agents_sdk_tools Expired
511 Bytes
sha256:785d2742a5e725147129a8624e33e60e0f84307c90057da065fc71263c2aa5bc
test-result-10_async_10_temporal_080_open_ai_agents_sdk_human_in_the_loop Expired
567 Bytes
sha256:bc9ed685c5317d6f45391d802d7922d5bd5c7856c3ffa00006ffb41518789390
test-result-10_async_10_temporal_090_claude_agents_sdk_mvp Expired
496 Bytes
sha256:e1b628b013a7ff5919c46caad41cad70b4a1d93e1eb89ee9519a34d786232421
test-result-10_async_10_temporal_110_pydantic_ai Expired
446 Bytes
sha256:7c78548a7344191bfd798ffdf27434b0c2f00ad70e8ffcd86e55bc0e4cf54b81
test-result-10_async_10_temporal_120_openai_agents Expired
456 Bytes
sha256:afeae88d064604d7a76886e0de8a1041195ac9ae602f1d438ba82d018416f991
test-result-10_async_10_temporal_130_langgraph Expired
436 Bytes
sha256:c741dde7d16d13f4c095d03ad411d9d3372b556a0ccf499390f424bc611d96b3
test-result-10_async_10_temporal_140_claude_code Expired
446 Bytes
sha256:7468d564e818ae2c6ee7cc161254194655f87ec27b0a860306fdabb0fa00807f
test-result-10_async_10_temporal_150_codex Expired
416 Bytes
sha256:a8b31ab0b35e9c8e6cda72f725750ae3f7863cab4ae8683fdf0e873e815f6188