The GitHub Actions job "uv in /., /airflow-core for litellm - Update 
#1360357648" on airflow.git/main has failed.
Run started by GitHub user dependabot[bot] (triggered by dependabot[bot]).

Head commit for run:
ec32cca6547a9935a67c8e57b6a34d5bf5781500 / Daniel Standish 
<[email protected]>
Fix DAG run trigger to surface errors instead of swallowing them (#64130)

The try/except ValueError block around dag creation wrapped all errors
into generic 400 responses, hiding the original exception context from
logs and error tracking. Let exceptions propagate naturally so the full
traceback is preserved.

Existing call sites (e.g. backfill _create_backfill) catch ValueError to
wrap param validation failures, and tests assert pytest.raises(ValueError).
Adding ValueError as a base preserves that behavior while still allowing
narrow `except ParamValidationError` handling.

FastAPI TestClient defaults to raise_server_exceptions=True, so a
RuntimeError from create_dagrun() surfaces directly rather than being
mapped to a 500. Assert the propagation with pytest.raises — that's the
behavior the PR is guarding against (old code silently mapped any
ValueError to 400).

Report URL: https://github.com/apache/airflow/actions/runs/25689584066

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to