Commit Graph

404 Commits

Author SHA1 Message Date
github-actions[bot] 3f40f7ac1f chore: update download statistics
Update download statistics and graph for 2026-01-16
2026-01-16 02:21:54 +00:00
github-actions[bot] 9d7619f3eb chore: update download statistics
Update download statistics and graph for 2026-01-15
2026-01-15 02:19:53 +00:00
github-actions[bot] 79a69c9613 chore: update download statistics
Update download statistics and graph for 2026-01-14
2026-01-14 02:25:34 +00:00
github-actions[bot] 9965fec230 chore: update download statistics
Update download statistics and graph for 2026-01-13
2026-01-13 02:12:18 +00:00
github-actions[bot] ffccd8cbd9 chore: update download statistics
Update download statistics and graph for 2026-01-12
2026-01-12 02:26:37 +00:00
github-actions[bot] 6c2d238078 chore: update download statistics
Update download statistics and graph for 2026-01-11
2026-01-11 02:31:21 +00:00
github-actions[bot] f14591edf5 chore: update download statistics
Update download statistics and graph for 2026-01-10
2026-01-10 02:10:52 +00:00
github-actions[bot] 5db978e471 docs: update docs for v0.7.7 2026-01-09 23:32:05 +00:00
github-actions[bot] e30c1e1b11 chore: update download statistics
Update download statistics and graph for 2026-01-09
2026-01-09 02:21:07 +00:00
Junya Morioka 567413ae32 ci: add Windows CUDA 12.8 builds for all Python and PyTorch versions
Add the following combinations to windows_self_hosted matrix:
- Python: 3.10, 3.11, 3.12, 3.13
- PyTorch: 2.5.1, 2.6.0, 2.7.1, 2.8.0, 2.9.1
- CUDA: 12.8

Temporarily exclude 3.12 + 2.9.1 + 12.8 (already built in v0.7.6).
2026-01-09 03:17:19 +09:00
Junya Morioka 353c319d63 docs: update docs for v0.7.6 2026-01-09 03:07:53 +09:00
Junya Morioka 43ac973390 fix(ci): checkout default branch in Update Docs job
Checkout the default branch instead of the tag to avoid detached HEAD
state, which caused git pull to fail.
2026-01-09 03:05:51 +09:00
github-actions[bot] 9810496373 chore: update download statistics
Update download statistics and graph for 2026-01-08
2026-01-08 02:20:34 +00:00
Junya Morioka 11c294fd18 fix(ci): run gh release upload from correct repository context
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.
2026-01-08 11:12:41 +09:00
Junya Morioka 197f0e7693 fix(ci): run gh release upload from correct repository context
Remove working-directory from Upload Release Asset step to ensure
gh CLI uses the correct repository (flash-attention-prebuild-wheels)
instead of the cloned flash-attention repository.
2026-01-08 11:10:00 +09:00
Junya Morioka 72a0037e34 ci: simplify tag name extraction in Windows workflows
- 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.
2026-01-08 01:51:48 +09:00
Junya Morioka 45e1cc0b1e ci: add docs for Windows selh-hosted 2026-01-07 18:04:38 +09:00
Junya Morioka 25520845fb ci: fix workflow path for Windows self-hosted runner
- Update the reference from _build_windows_self_hosted.yml to _build_windows_self_host.yml to match the actual file name.
2026-01-07 18:02:16 +09:00
Junya Morioka 78b202b86d ci: add self-hosted Windows build workflow
- Add _build_windows_self_host.yml for self-hosted Windows wheel builds.
- Integrate self-hosted Windows build job into main build.yml workflow.
- Update create_matrix.py to include and enable Windows self-hosted build matrix.
- Implement comprehensive cleanup steps in the self-hosted runner workflow to ensure a clean state for subsequent runs.
2026-01-07 17:58:47 +09:00
github-actions[bot] e64949b4aa chore: update download statistics
Update download statistics and graph for 2026-01-07
2026-01-07 02:19:59 +00:00
github-actions[bot] 8bdd746db1 chore: update download statistics
Update download statistics and graph for 2026-01-06
2026-01-06 02:20:11 +00:00
github-actions[bot] cdda6c35ee chore: update download statistics
Update download statistics and graph for 2026-01-05
2026-01-05 02:31:59 +00:00
github-actions[bot] f6f13fb27c chore: update download statistics
Update download statistics and graph for 2026-01-04
2026-01-04 02:31:31 +00:00
Junya Morioka 7101956b00 fix: correct wheel path and improve build logging in Windows workflows
- 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=""
2026-01-04 01:19:48 +09:00
Junya Morioka ecc2e0ce06 fix: add continue-on-error to uv setup step
- Allow workflow to continue if uv installation fails
2026-01-03 13:58:47 +09:00
Junya Morioka ca0337b1fb Merge branch 'main' of github.com:mjun0812/flash-attention-prebuild-wheels 2026-01-03 13:53:43 +09:00
Junya Morioka 6538460eaf fix: improve Windows self-hosted runner workflow and update docs
- 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
2026-01-03 13:51:40 +09:00
github-actions[bot] 046fbd1540 chore: update download statistics
Update download statistics and graph for 2026-01-03
2026-01-03 02:07:48 +00:00
Junya Morioka 991becbb7f feat: add Windows self-hosted runner support and update documentation
- 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.
2026-01-03 00:20:57 +09:00
github-actions[bot] 5f8e6bc102 chore: update download statistics
Update download statistics and graph for 2026-01-02
2026-01-02 02:20:38 +00:00
github-actions[bot] 798455127a chore: update download statistics
Update download statistics and graph for 2026-01-01
2026-01-01 02:30:21 +00:00
github-actions[bot] 0f370038ab chore: update download statistics
Update download statistics and graph for 2025-12-31
2025-12-31 02:13:00 +00:00
github-actions[bot] cb57b2e6a6 chore: update download statistics
Update download statistics and graph for 2025-12-30
2025-12-30 02:12:19 +00:00
github-actions[bot] 13d412ebfa chore: update download statistics
Update download statistics and graph for 2025-12-29
2025-12-29 02:27:05 +00:00
github-actions[bot] e52fba0027 chore: update download statistics
Update download statistics and graph for 2025-12-28
2025-12-28 02:29:32 +00:00
github-actions[bot] a60d268176 chore: update download statistics
Update download statistics and graph for 2025-12-27
2025-12-27 02:08:31 +00:00
github-actions[bot] 360099115b chore: update download statistics
Update download statistics and graph for 2025-12-26
2025-12-26 02:10:44 +00:00
github-actions[bot] 7453088449 chore: update download statistics
Update download statistics and graph for 2025-12-25
2025-12-25 02:11:45 +00:00
github-actions[bot] 5d874010e3 chore: update download statistics
Update download statistics and graph for 2025-12-24
2025-12-24 02:09:36 +00:00
Junya Morioka 603aa0a66d docs: Update docs 2025-12-23 16:38:52 +09:00
github-actions[bot] 7ad2fb45e3 chore: update download statistics
Update download statistics and graph for 2025-12-23
2025-12-23 02:11:29 +00:00
github-actions[bot] 5d88790e1e chore: update download statistics
Update download statistics and graph for 2025-12-22
2025-12-22 02:22:23 +00:00
github-actions[bot] b64930f157 chore: update download statistics
Update download statistics and graph for 2025-12-21
2025-12-21 02:23:23 +00:00
Junya Morioka 89bfe94ab1 chore: Update create_matrix.py 2025-12-21 11:22:06 +09:00
Junya Morioka 6502b392f9 remove qemu arm64 docker 2025-12-21 11:15:26 +09:00
Junya Morioka 232329fd63 feat: update Dockerfile for arm64 build 2025-12-21 11:03:33 +09:00
Junya Morioka b532b8593f Merge pull request #71 from mjun0812/feat/manylinux-build
Refactor: Consolidate workflows and add composite action
2025-12-21 04:12:30 +09:00
Junya Morioka f1e5f1ed5b docs: add build environments section to README
- 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
2025-12-21 04:10:36 +09:00
Junya Morioka 2f3b1245f7 refactor: consolidate self-hosted workflows with auto-detection
- Merge _build_manylinux_self_host.yml into _build_linux_self_host.yml
- Add automatic package manager detection (apt-get/dnf) for both x86_64 and ARM64
- Add environment check steps to all self-hosted workflows
- Update build.yml to use unified workflow with container-image parameter
- Remove duplicate build_wheels_manylinux_self_hosted job
- Update test workflows to use consolidated workflow
- Remove manylinux_self_hosted matrix configuration
- Set manylinux container image for ARM64 test workflow
2025-12-21 04:06:56 +09:00
Junya Morioka df03c553f7 refactor: extract common build steps into reusable composite action
- Create .github/actions/build-and-upload composite action for shared build logic
- Consolidate Python/uv setup, CUDA setup, wheel building, testing, and upload steps
- Update _build_linux.yml to use new composite action (reduced from 136 to 69 lines)
- Update _build_linux_arm_self_host.yml to use composite action with cleanup enabled
- Update _build_linux_self_host.yml for both container and no-container jobs
- Update _build_manylinux_self_host.yml to use composite action
- Reduce code duplication by ~200+ lines across all workflow files
2025-12-21 03:36:44 +09:00