Separate test-linux from build-linux/cuda in GitHub Actions (#2765)

* Separate test-linux from build-linux/cuda in GitHub Actions

* Prefer unittest when possible

Co-authored-by: Mike Drob <[email protected]>

---------

Co-authored-by: Mike Drob <[email protected]>
This commit is contained in:
Cheng
2025-11-15 11:14:09 +09:00
committed by GitHub
co-authored by Mike Drob
parent 27ff069175
commit 3c622ddd1d
6 changed files with 71 additions and 35 deletions
+4
View File
@@ -51,6 +51,9 @@ jobs:
with:
python-version: ${{ matrix.python_version }}
- uses: ./.github/actions/build-linux
- uses: ./.github/actions/test-linux
with:
cpu-only: true
build_mac_release:
if: github.repository == 'ml-explore/mlx'
@@ -85,6 +88,7 @@ jobs:
with:
runner-type: 'cuda'
- uses: ./.github/actions/build-cuda
- uses: ./.github/actions/test-linux
build_cuda_release:
if: github.repository == 'ml-explore/mlx'
+4
View File
@@ -25,6 +25,9 @@ jobs:
- uses: actions/checkout@v5
- uses: ./.github/actions/setup-linux
- uses: ./.github/actions/build-linux
- uses: ./.github/actions/test-linux
with:
cpu-only: true
mac_build_and_test:
if: github.repository == 'ml-explore/mlx'
@@ -50,6 +53,7 @@ jobs:
with:
runner-type: 'cuda'
- uses: ./.github/actions/build-cuda
- uses: ./.github/actions/test-linux
build_documentation:
if: github.repository == 'ml-explore/mlx'