The GitHub Actions job "Tests" on airflow.git has succeeded.
Run started by GitHub user potiuk (triggered by Taragolis).

Head commit for run:
45fc14c3e2dfd2a2b96f1850ff8eb7f8383d8cc5 / Jarek Potiuk <[email protected]>
Simplify how mypy "folder" checks are run

The #36638 change introduced "full package" checks - where in
case of CI we run mypy checks separately from regular static checks,
for the whole folders.

However it's been a little convoluted on how the checks were run,
with a separate env variable. Instead we can actually have multiple
mypy-* checks (same as we have for local pre-commit runs) as mypy
allows to have multiple checks with the same name in various stages.

This change simplifies the setup a bit:

* we name the checks "folder" checks because this is what they are
* we name the check names consistent ("airflow", "providers", "docs",
  "dev") with mypy-folders output
* we have separate small script to run the folder checks
* we map "providers" into "airflow/providers" in the pre-commit

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

With regards,
GitHub Actions via GitBox


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

Reply via email to