Apply the same fix to _build_windows.yml and _build_windows_code_build.yml
to ensure gh CLI uses the correct repository context when uploading
release assets.
- Replace manual GITHUB_REF string manipulation with github.ref_name in _build_windows.yml, _build_windows_code_build.yml, and _build_windows_self_host.yml.
- Fix wheel path issue caused by build_windows.ps1 changing to
flash-attention directory (was causing double path like
flash-attention/flash-attention/dist)
- Add working-directory to Install Test and Upload steps for explicit
directory control
- Add log grouping (::group::) in build_windows.ps1 for collapsible
logs in GitHub Actions
- Suppress verbose output with pip -q, git clone -q, and
NINJA_STATUS=""
- Update .venv/bin to .venv/Scripts for Windows compatibility
- Use PowerShell syntax for path assignment in _build_windows_code_build.yml
- Ensure correct GitHub PATH environment variable setup on Windows
- Replace actions/setup-python with uv-based Python installation
- Consolidate build dependencies into Python installation step
- Enable auditwheel repair and manylinux wheel generation across all Linux builds
- Add patchelf as build dependency for glibc compatibility
- Update Python version to 3.14 in build and test workflows