The GitHub Actions job "Tests (AMD)" on airflow.git/backport-4adf4e6-v3-2-test 
has succeeded.
Run started by GitHub user shahar1 (triggered by shahar1).

Head commit for run:
29762894abfc2fe3df72255c7dea961cbce81ab3 / Shahar Epstein 
<[email protected]>
Fix CI/CD running full matrix on push to release branches (v3-X-test)

On push to release branches like v3-2-test, the full test matrix was
unconditionally running because _should_run_all_tests_and_versions()
didn't distinguish between push events to main vs release branches.

Release branch pushes should only run selective tests (based on changed
files), while canaries (SCHEDULE) and manual triggers (WORKFLOW_DISPATCH)
still get the full matrix.

Added branch-aware gating: push to release branches now returns False
from _should_run_all_tests_and_versions() unless other conditions
(pyproject.toml changes, etc.) require full tests.

Includes test case validating the behavior across different event types
and branches.

Co-Authored-By: Claude Haiku 4.5 <[email protected]>

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

With regards,
GitHub Actions via GitBox


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

Reply via email to