diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 6e60668..105d019 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -9,7 +9,7 @@ name: Publish qwentts_ref: description: qwentts.cpp commit, tag, or branch to build required: true - default: 4536dcdce27c3764a93a06d6bf64026b124962f5 + default: 9dbe7ea26a01b30fccb117ae5e86807c1dc23d42 permissions: contents: read @@ -23,12 +23,12 @@ jobs: matrix: include: - arch: x86_64 - runner: hf-jobs-cpu-performance + runner: ubuntu-24.04 cuda_repo_arch: x86_64 cuda_package_suffix: "12-8" cuda_home: /usr/local/cuda-12.8 cuda_architectures: 75-virtual;80-virtual;86-real;89-real;90-real;100-real;120-real;120-virtual - build_jobs: "16" + build_jobs: "2" - arch: aarch64 runner: ubuntu-24.04-arm cuda_repo_arch: sbsa @@ -40,7 +40,7 @@ jobs: QWENTTS_CPP_BACKEND: cuda QWENTTS_CPP_BUILD_JOBS: ${{ matrix.build_jobs }} QWENTTS_CPP_WHEEL_BUILD_TAG: 1cu128 - QWENTTS_REF: ${{ inputs.qwentts_ref || '4536dcdce27c3764a93a06d6bf64026b124962f5' }} + QWENTTS_REF: ${{ inputs.qwentts_ref || '9dbe7ea26a01b30fccb117ae5e86807c1dc23d42' }} CUDA_ARCHITECTURES: ${{ matrix.cuda_architectures }} steps: - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 diff --git a/.github/workflows/wheels.yml b/.github/workflows/wheels.yml index 83e3fc3..190e80a 100644 --- a/.github/workflows/wheels.yml +++ b/.github/workflows/wheels.yml @@ -16,7 +16,7 @@ name: qwentts-cpp-python wheels qwentts_ref: description: qwentts.cpp commit, tag, or branch to build required: true - default: 4536dcdce27c3764a93a06d6bf64026b124962f5 + default: 9dbe7ea26a01b30fccb117ae5e86807c1dc23d42 jobs: linux-cuda: @@ -27,14 +27,14 @@ jobs: matrix: include: - arch: x86_64 - runner: hf-jobs-cpu-performance + runner: ubuntu-24.04 cuda_repo_arch: x86_64 cuda_version: "12.8" cuda_package_suffix: "12-8" cuda_home: /usr/local/cuda-12.8 wheel_build_tag: 1cu128 cuda_architectures: 75-virtual;80-virtual;86-real;89-real;90-real;100-real;120-real;120-virtual - build_jobs: "16" + build_jobs: "2" - arch: aarch64 runner: ubuntu-24.04-arm cuda_repo_arch: sbsa @@ -45,14 +45,14 @@ jobs: cuda_architectures: 75-virtual;80-virtual;86-real;89-real;90-real;100-real;120-real;120-virtual build_jobs: "2" - arch: x86_64 - runner: hf-jobs-cpu-performance + runner: ubuntu-24.04 cuda_repo_arch: x86_64 cuda_version: "13.0" cuda_package_suffix: "13-0" cuda_home: /usr/local/cuda-13.0 wheel_build_tag: 1cu130 cuda_architectures: 75-virtual;80-virtual;86-real;89-real;90-real;100-real;120-real;120-virtual;121-real;121-virtual - build_jobs: "16" + build_jobs: "2" - arch: aarch64 runner: ubuntu-24.04-arm cuda_repo_arch: sbsa @@ -66,7 +66,7 @@ jobs: QWENTTS_CPP_BACKEND: cuda QWENTTS_CPP_BUILD_JOBS: ${{ matrix.build_jobs }} QWENTTS_CPP_WHEEL_BUILD_TAG: ${{ matrix.wheel_build_tag }} - QWENTTS_REF: ${{ inputs.qwentts_ref || '4536dcdce27c3764a93a06d6bf64026b124962f5' }} + QWENTTS_REF: ${{ inputs.qwentts_ref || '9dbe7ea26a01b30fccb117ae5e86807c1dc23d42' }} CUDA_ARCHITECTURES: ${{ matrix.cuda_architectures }} steps: - uses: actions/checkout@v4 @@ -138,7 +138,7 @@ jobs: QWENTTS_CPP_BACKEND: cpu QWENTTS_CPP_BUILD_JOBS: "2" QWENTTS_CPP_WHEEL_BUILD_TAG: 1cpu - QWENTTS_REF: ${{ inputs.qwentts_ref || '4536dcdce27c3764a93a06d6bf64026b124962f5' }} + QWENTTS_REF: ${{ inputs.qwentts_ref || '9dbe7ea26a01b30fccb117ae5e86807c1dc23d42' }} steps: - uses: actions/checkout@v4 diff --git a/README.md b/README.md index abac9b9..e757b0f 100644 --- a/README.md +++ b/README.md @@ -34,7 +34,7 @@ package. CPU builds are still useful for development and smoke tests, but they are not the primary release target. The CI wheel build defaults to qwentts.cpp -`4536dcdce27c3764a93a06d6bf64026b124962f5`, which includes the scheduler +`9dbe7ea26a01b30fccb117ae5e86807c1dc23d42`, which includes the scheduler resets and ABI v2 cached voice-reference fields. CPU and CUDA both stay on the backend prompt-projection path.