The GitHub Actions job "Tests" on 
airflow.git/claude/fix-mark-state-button-OUAS6 has failed.
Run started by GitHub user internetcoffeephone (triggered by 
internetcoffeephone).

Head commit for run:
ba6bf7af3165487125a6d1334f33257653bb243a / Claude <[email protected]>
UI: Fix "Mark state as..." buttons grayed out when task/DAGRun already in 
target state

Menu items for marking a task instance, task group, or DAG run as
success/failed were disabled whenever the item's current state matched
the target state. This blocked users from re-applying the same state
(e.g. marking an already-succeeded DAG run as success to also flip all
its tasks). The same bug existed in Airflow 2.x (#36219) and regressed
in the Airflow 3.x UI redesign.

Remove the state-equality guards from:
- the `disabled` prop on Menu.Item
- the `onClick` early-return
- the hotkey `enabled` conditions
- the Tooltip `disabled` condition

Add regression tests for MarkRunAsButton to prevent future recurrence.

Fixes #66197

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

With regards,
GitHub Actions via GitBox


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

Reply via email to