trunk/996c7d8db51c4a3efadfcb5a1639676649ee5ab2: Use treeless checkout in linux build and test workflows (#172545)
GitHub workflow optimization reduces CI/CD pipeline time from 30 minutes to 15 minutes.
The PyTorch team implemented a 'treeless checkout' optimization in their Linux build and test workflows (PR #172545). This GitHub Actions feature fetches only recent commit history instead of the entire repository tree, dramatically reducing checkout time. Developers building and testing PyTorch on Linux CI/CD pipelines now experience significantly faster iteration cycles, with initial reports showing workflow time reductions of approximately 50% for standard testing procedures.
Why It Matters
Faster CI/CD means developers can merge code quicker, accelerating the entire PyTorch development cycle for AI/ML projects.