Skip to content

Commit 9586e95

Browse files
CI setup tweaks
1 parent 6c62c7e commit 9586e95

File tree

1 file changed

+16
-13
lines changed

1 file changed

+16
-13
lines changed

.github/workflows/ci.yml

Lines changed: 16 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -17,24 +17,27 @@ concurrency:
1717

1818
jobs:
1919
test:
20-
name: Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }} - ${{ github.event_name }}
20+
name: julia -t${{ matrix.threads}} - ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }} - ${{ github.event_name }}
2121
runs-on: ${{ matrix.os }}
2222
timeout-minutes: 30
2323
strategy:
2424
fail-fast: false
2525
matrix:
26-
version:
27-
- 'nightly'
28-
os:
29-
- ubuntu-latest
30-
- windows-latest
31-
arch:
32-
- x64
33-
- x86
34-
include:
35-
- os: macOS-latest
26+
threads:
27+
# - '1'
28+
- '4,4'
29+
version: [nightly]
30+
os: [ubuntu-latest, windows-latest, macOS-latest]
31+
arch: [x64, x86, aarch64]
32+
exclude:
33+
- os: ubuntu-latest
34+
arch: aarch64
35+
- os: windows-latest
3636
arch: aarch64
37-
version: 'nightly'
37+
- os: macOS-latest
38+
arch: x64
39+
- os: macOS-latest
40+
arch: x86
3841
steps:
3942
- uses: actions/checkout@v4
4043
- uses: julia-actions/setup-julia@v2
@@ -45,7 +48,7 @@ jobs:
4548
- uses: julia-actions/julia-runtest@v1
4649
env:
4750
JULIA_DISTRIBUTED_TESTING_STANDALONE: 1
48-
JULIA_NUM_THREADS: 4,4
51+
JULIA_NUM_THREADS: '${{ matrix.threads}}'
4952
- uses: julia-actions/julia-processcoverage@v1
5053
- uses: codecov/codecov-action@v5
5154
with:

0 commit comments

Comments
 (0)