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

   The "large PR" heuristic escalates a PR to the full test matrix on two
   gates: number of changed files (>=25) and lines of production code changed
   (>=500). The line-count gate was already narrowed to count production code
   only, so test/docs/translation/example-DAG churn does not trigger it. The
   file-count gate, however, still counted every changed file (minus
   newsfragments and lockfiles), so a PR touching 25+ test, docs, or
   example-DAG files alone forced the full ~135-job matrix.
   
   Base the file-count gate on the same production-file set the line-count
   gate uses, so both heuristics agree on what "production code" means. A PR
   that only touches tests, docs, translations, or example DAGs no longer
   forces the full matrix on its file count.
   (cherry picked from commit 36356cc0d48c63e565615d8936c4cd0bd47fc419)
   
   Co-authored-by: Shahar Epstein <[email protected]>
   Co-authored-by: Claude Opus 4.8 <[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