This is an automated email from the ASF dual-hosted git repository.
potiuk pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
from aac29ec1bbb Split the Common AI sandbox backends page into one page
per backend (#76853)
add 0d2b5559004 Skip provider tests that cannot import a changed file
(#76686)
add 6d0ad1ee1af Run the always-on CI jobs only when their inputs change
(#76690)
add 402d7a58ad2 Skip provider compatibility tests for changes hidden from
them (#76722)
No new revisions were added by this update.
Summary of changes:
.github/workflows/basic-tests.yml | 15 +-
.github/workflows/ci-amd.yml | 28 +-
.github/workflows/ci-arm.yml | 28 +-
.github/workflows/ci-image-checks.yml | 5 +
.github/workflows/test-providers.yml | 6 +-
dev/breeze/doc/ci/04_selective_checks.md | 62 ++++-
dev/breeze/doc/ci/05_workflows.md | 5 +-
.../src/airflow_breeze/utils/import_graph.py | 308 +++++++++++++++++++++
.../src/airflow_breeze/utils/selective_checks.py | 139 +++++++++-
.../src/airflow_breeze/utils/verification_plan.py | 24 +-
dev/breeze/tests/test_import_graph.py | 122 ++++++++
dev/breeze/tests/test_selective_checks.py | 262 ++++++++++++++++++
dev/breeze/tests/test_verification_plan.py | 29 +-
13 files changed, 973 insertions(+), 60 deletions(-)
create mode 100644 dev/breeze/src/airflow_breeze/utils/import_graph.py
create mode 100644 dev/breeze/tests/test_import_graph.py