The GitHub Actions job "Basic checks" on airflow-site-archive.git/fix-ruff-lint 
has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
93d6d073eb6cba78c40f68d6dd0f415b11765a66 / Jarek Potiuk <[email protected]>
Fix lint failures caused by the unpinned ruff hook

Basic checks has been red on main since 2026-08-09. The ruff hook declared
`additional_dependencies: ['ruff']` with no version, so every run installs
whatever ruff was released last - and ruff 0.16 widened its default rule
set, which started flagging code that had not changed.

* Pin the hook to ruff 0.16.1 so the rule set only moves when we move it.
  0.16.2 exists but is inside the 7-day cooldown this repository uses.
* Apply ruff's own fixes: sorted imports and `Callable` from
  `collections.abc`.
* GITHUB_RUN_ID defaulted to an int rather than a str (PLW1508).
* apply_summit_banner.py has a shebang, so make it executable (EXE001).
* Ignore BLE001 - these scripts catch broad exceptions on purpose, to print
  a readable message instead of a traceback for someone running them by hand.

Co-Authored-By: Claude Opus 5 (1M context) <[email protected]>

Report URL: 
https://github.com/apache/airflow-site-archive/actions/runs/31399045695

With regards,
GitHub Actions via GitBox


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

Reply via email to