mirror of
https://github.com/BillyOutlast/flash-attention-prebuild-wheels-rocm.git
synced 2026-07-01 01:37:53 -04:00
feat: Add ARM64 support with QEMU in self-hosted runner
- Add container-image input parameter to _build_linux_self_host workflow - Create test-arm-self-hosted workflow for ARM64 Linux builds - Add qemu-user-static package to self-hosted runner Dockerfile - Enable ARM64 container builds using arm64v8/ubuntu:22.04
This commit is contained in:
@@ -38,6 +38,11 @@ on:
|
||||
required: false
|
||||
type: boolean
|
||||
default: true
|
||||
container-image:
|
||||
description: "Container image"
|
||||
required: false
|
||||
type: string
|
||||
default: "ubuntu:22.04"
|
||||
|
||||
jobs:
|
||||
build_wheels_self_hosted:
|
||||
@@ -45,7 +50,7 @@ jobs:
|
||||
name: Build wheels and Upload (Linux x86_64, self-hosted runner)
|
||||
runs-on: ${{ inputs.runner }}
|
||||
container:
|
||||
image: ubuntu:22.04
|
||||
image: ${{ inputs.container-image }}
|
||||
defaults:
|
||||
run:
|
||||
shell: bash
|
||||
@@ -53,6 +58,7 @@ jobs:
|
||||
DEBIAN_FRONTEND: noninteractive
|
||||
TERM: xterm-256color
|
||||
timeout-minutes: 2160
|
||||
|
||||
steps:
|
||||
- name: Install tools
|
||||
shell: bash
|
||||
|
||||
Reference in New Issue
Block a user