github-actions[bot] opened a new pull request, #68999:
URL: https://github.com/apache/airflow/pull/68999

   ENVIRONMENT_FILES forced the full test matrix on any .github/workflows
   change and on any scripts/ci/prek change. Those over-match: non-test
   workflows (security scans, doc publishing, notifications, backporting,
   stale/calendar bots) cannot affect test outcomes, and prek hooks drive
   static checks rather than the test matrix.
   
   Exclude non-test workflows from ENVIRONMENT_FILES (test/CI-config
   workflows like ci-amd, run-unit-tests, k8s-tests still force full), and
   move scripts/ci/prek to a new PREK_FILES group that triggers only the CI
   image build (so mypy-scripts and image-based static checks still run for
   a prek-only change) without forcing the full matrix.
   
   Static checks still run on every PR regardless; this only stops the
   unnecessary full test matrix for changes that cannot affect tests.
   (cherry picked from commit a4c269a6f9e0176995fbea971dd4e01ac9ae3123)
   
   Co-authored-by: Jarek Potiuk <[email protected]>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to