The GitHub Actions job "uv in /dev/breeze for litellm - Update #1360306107" 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/25688202725 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
