mirror of
https://github.com/BillyOutlast/flash-attention-prebuild-wheels-rocm.git
synced 2026-07-01 01:37:53 -04:00
ci: refactor wheel handling and enable manylinux artifact generation
- Change wheel output to use full path instead of basename for better flexibility - Add patchelf to build dependencies for wheel repair operations - Enable auditwheel repair step with proper exclusions for CUDA/torch libraries - Separate wheel path variable to track both standard and manylinux versions - Rename manylinux workflow file to reflect its dedicated purpose - Update workflow references to use renamed manylinux workflow - Use fromjson() for runner parameter parsing in ARM build workflow - Update test workflows to use container environment consistently - Support both manylinux and standard wheel uploads to releases
This commit is contained in:
@@ -88,7 +88,7 @@ jobs:
|
||||
torch-version: ${{ fromjson(needs.create_matrix.outputs.matrix).linux_self_hosted.torch-version }}
|
||||
cuda-version: ${{ fromjson(needs.create_matrix.outputs.matrix).linux_self_hosted.cuda-version }}
|
||||
exclude: ${{ fromjson(needs.create_matrix.outputs.matrix).exclude }}
|
||||
uses: ./.github/workflows/_build_linux_self_host.yml
|
||||
uses: ./.github/workflows/_build_manylinux_self_host.yml
|
||||
with:
|
||||
flash-attn-version: ${{ matrix.flash-attn-version }}
|
||||
python-version: ${{ matrix.python-version }}
|
||||
|
||||
Reference in New Issue
Block a user