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]
