Add update_readme_coverage.py script that calculates per-platform
package coverage using check_missing_packages.py logic and updates
README.md with shields.io badges and a summary table. Integrate
the script into both the daily stats workflow and the build workflow.
- Rename docs/ to doc/ (contains packages.md, release_history.md, etc.)
- Rename pages/ to docs/ (contains search page index.html)
- Update all references in README.md, workflows, and Python scripts
GitHub Pages only supports / or /docs as the source directory.
- Add interactive search page to find and filter prebuilt wheels
- Support filtering by Platform, Flash-Attention, Python, PyTorch, and CUDA versions
- Include copy buttons for install commands and URLs
- Auto-select when only one result matches filters
- Cache API responses in localStorage for 1 hour
- Add search page link to README.md
- Add pwsh and vswhere to prerequisites list
- Increase timeout to 2160 minutes for long builds
- Improve CUDA cleanup using proper Windows uninstaller
- Update README platform table and manylinux compatibility note
- Add .github/workflows/test-windows-self-hosted.yml for Windows self-hosted runner testing.
- Update README.md with comprehensive self-hosted runner setup guides for Linux, ARM64, and Windows.
- Update self-hosted-runner/compose.yml to enable both x86_64 and ARM64 runner services.
- Add a note about manylinux2_28 and update the sponsor list in README.md.
- Add table listing all build platforms and their configurations
- Document runner types (GitHub-hosted, Self-hosted, AWS CodeBuild)
- Show container images used for each platform
- Include Linux x86_64, Linux ARM64, and Windows x86_64 environments