Skip to content

Commit f1a9410

Browse files
ViralBShahclaude
andcommitted
CI: only run openblas/direct on nightly; other backends on 1.10 only
Keeps the core openblas and direct backends on the full {1.10, nightly} x all-platforms matrix, and runs the mkl/refblas/blis/blas64/accelerate backends on the 1.10 LTS only, trimming the matrix from 61 to 45 jobs. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent b0eaf65 commit f1a9410

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

.github/workflows/ci.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,13 @@ jobs:
4646
- {backend: blis, os: windows-latest}
4747
# Reference BLAS DLLs are not yet resolvable on Windows.
4848
- {backend: refblas, os: windows-latest}
49+
# Only the core `openblas` and `direct` backends run on nightly; every other
50+
# backend runs on the 1.10 LTS only.
51+
- {backend: mkl, julia-version: 'nightly'}
52+
- {backend: refblas, julia-version: 'nightly'}
53+
- {backend: blis, julia-version: 'nightly'}
54+
- {backend: blas64, julia-version: 'nightly'}
55+
- {backend: accelerate, julia-version: 'nightly'}
4956
steps:
5057
- uses: actions/checkout@v6
5158

@@ -104,6 +111,8 @@ jobs:
104111
exclude:
105112
# Reference BLAS DLLs are not yet resolvable on Windows.
106113
- {backend: refblas, os: windows-latest}
114+
# Only the core `openblas` and `direct` backends run on nightly.
115+
- {backend: refblas, julia-version: 'nightly'}
107116
steps:
108117
- uses: actions/checkout@v6
109118

0 commit comments

Comments
 (0)