You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@burr.apache.org by GitBox <gi...@apache.org> on 2026/07/23 14:47:50 UTC

[GH] (burr/stefan/add-more-lifecycles): Workflow run "Build Burr" failed!

The GitHub Actions job "Build Burr" on burr.git/stefan/add-more-lifecycles has failed.
Run started by GitHub user skrawcz (triggered by skrawcz).

Head commit for run:
9753687d6ece4d486a73e40281df7ffe75dbb21e / André Ahlert <an...@aex.partners>
fix: make should_intercept sync on async interceptor classes

The async interceptor base classes (ActionExecutionInterceptorHookAsync,
StreamingActionInterceptorHookAsync) declared should_intercept as async,
but callers use it inside lambdas that cannot be awaited. An async
should_intercept would return a coroutine object (always truthy),
silently matching every action regardless of the predicate logic.

Also fixes:
- StreamingActionInterceptorHookAsync.intercept_stream_run_and_update
  now correctly declared as async (matches isasyncgenfunction check)
- Temporal example: replace nonexistent get_hooks() with
  call_all_lifecycle_hooks_async(), fix worker hook signatures

Report URL: https://github.com/apache/burr/actions/runs/30017354144

With regards,
GitHub Actions via GitBox