The GitHub Actions job "Tests (AMD)" on airflow.git/ruff-0-16-upgrade has 
failed.
Run started by GitHub user Lee-W (triggered by Lee-W).

Head commit for run:
d3b83052ebc96e1bd31164863ecce88f6393963c / Wei Lee <[email protected]>
Bump ruff to 0.16.0 and pin the base lint rule set

Ruff 0.16 widened its default rule set from ~250 to ~510 enabled rules.
Airflow's config uses extend-select, which layers on top of whatever
Ruff currently enables by default, so the bump would have silently
pulled in 261 unreviewed rules and produced sweeping autofix churn
across the repo. Pin `select` to the rule groups Airflow has always
effectively had enabled so future Ruff releases can't change our lint
surface out from under us; everything intentionally on is still listed
in extend-select as before.

Of the two rules newly in scope under the pin, ISC004 is deferred
behind `ignore` rather than fixed here, since its only sites are unsafe
autofixes across a hundred-plus call sites -- a large surface that
deserves its own reviewed change rather than riding along on a tooling
bump. LOG004's sites are fixed in this same commit instead, because
each one is small and individually verifiable against the actual
exception-handling context at that call site.

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

With regards,
GitHub Actions via GitBox


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

Reply via email to