The GitHub Actions job "Tests" on 
airflow.git/feature/cascading-dropdown-params-61594 has failed.
Run started by GitHub user Byron94odhiambo (triggered by jscheffl).

Head commit for run:
b2687eeaaf81d5f65937a6b5391a87ee35a79085 / Byron94odhiambo 
<[email protected]>
feat: Add cascading/dependent dropdown params for Trigger DAG UI (#61594)

Add support for cascading (dependent) dropdown parameters in the
Trigger DAG form. When a parent parameter changes, child dropdowns
automatically filter to show only relevant options.

Backend:
- Add depends_on and options_map attributes to Param class
- Auto-populate enum from options_map union for UI dropdown rendering
- Preserve cascading metadata through serialize/deserialize round-trip
- Add SerializedParam support for depends_on/options_map

Frontend:
- Add depends_on/options_map to ParamSpec type
- Compute effectiveEnum in FieldDropdown based on parent value
- Auto-reset child value when parent selection changes
- Preserve cascading fields through param store rebuilds

Includes:
- Example DAG with 3-level cascade (country -> region -> city)
- 16 unit tests covering all cascading scenarios

Closes #61594

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

With regards,
GitHub Actions via GitBox


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

Reply via email to