The GitHub Actions job "Tests (AMD)" on airflow.git/feature/lang-sdk/taskflow-stub-dag has failed. Run started by GitHub user jason810496 (triggered by jason810496).
Head commit for run: 4512dd795dd95804e7b855154395c568a6734247 / LIU ZHE YOU <[email protected]> Harden stub TaskFlow arg-binding parsing and delivery Follow-up review of the stub arg-binding feature surfaced a handful of robustness and clarity gaps worth closing before the runtime consumes the contract: - An annotation pydantic rejects with a plain TypeError (rather than a PydanticUserError) could escape the "degrade to no schema" path and fail Dag parsing outright; the value-schema generation now degrades in that case too. - A stub parameter annotated as a temporal type advertises a date-time string schema, so a datetime literal is rejected -- the error now tells the author to pass it as an ISO 8601 string. - The serialized arg spec is validated against the Dag schema and the execution-API model in the round-trip test, and the write-side schema pins the binding kind to the known values, so a malformed spec is caught at serialization time rather than at task run. - The server gate keys off a set of lang-SDK operator types instead of a single hard-coded name, so additional foreign-runtime operators can opt in without touching the gate. Report URL: https://github.com/apache/airflow/actions/runs/30338951459 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
