Skip to content

Commit cd47c91

Browse files
committed
Fix workflows
1 parent ed81c0b commit cd47c91

File tree

1 file changed

+15
-5
lines changed

1 file changed

+15
-5
lines changed

.github/workflows/release.yml

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,15 @@ jobs:
1313
runs-on: ${{ matrix.os }}
1414
continue-on-error: true
1515
strategy:
16-
max-parallel: 4
16+
max-parallel: 8
1717
matrix:
1818
arch: [DEIGEN_DONT_VECTORIZE, msse2, mavx, mavx2]
1919
eigenversion: [3.3.4, 3.3.5, 3.3.6, 3.3.7, 3.3.8, 3.3.9, 3.4.0, 5.0.0]
2020
os: [ubuntu-22.04, ubuntu-24.04]
2121
steps:
2222
- uses: actions/checkout@v3
23+
with:
24+
submodules: true
2325
- name: Install dependencies
2426
run: |
2527
git clone https://gitlab.com/libeigen/eigen
@@ -69,12 +71,14 @@ jobs:
6971
runs-on: macos-15-intel
7072
continue-on-error: true
7173
strategy:
72-
max-parallel: 4
74+
max-parallel: 8
7375
matrix:
7476
arch: [DEIGEN_DONT_VECTORIZE, msse2, mavx]
7577
eigenversion: [3.3.5, 3.3.6, 3.3.7, 3.3.8, 3.3.9, 3.4.0, 5.0.0]
7678
steps:
7779
- uses: actions/checkout@v3
80+
with:
81+
submodules: true
7882
- name: Install dependencies
7983
run: |
8084
wget https://gitlab.com/libeigen/eigen/-/archive/${{ matrix.eigenversion }}/eigen-${{ matrix.eigenversion }}.tar.gz
@@ -125,12 +129,14 @@ jobs:
125129
runs-on: windows-2022
126130
continue-on-error: true
127131
strategy:
128-
max-parallel: 4
132+
max-parallel: 8
129133
matrix:
130134
arch: ['/D EIGEN_DONT_VECTORIZE', '/arch:SSE2', '/arch:AVX', '/arch:AVX2']
131135
eigenversion: [3.3.4, 3.3.5, 3.3.6, 3.3.7, 3.3.8, 3.3.9, 3.4.0, 5.0.0]
132136
steps:
133137
- uses: actions/checkout@v3
138+
with:
139+
submodules: true
134140
- name: Install dependencies
135141
run: |
136142
Invoke-WebRequest -OutFile eigen.tar.gz https://gitlab.com/libeigen/eigen/-/archive/${{ matrix.eigenversion }}/eigen-${{ matrix.eigenversion }}.tar.gz
@@ -178,13 +184,15 @@ jobs:
178184
runs-on: ${{ matrix.os }}
179185
continue-on-error: true
180186
strategy:
181-
max-parallel: 4
187+
max-parallel: 8
182188
matrix:
183189
arch: [DEIGEN_DONT_VECTORIZE, march=armv8-a+simd]
184190
eigenversion: [3.3.4, 3.3.5, 3.3.6, 3.3.7, 3.3.8, 3.3.9, 3.4.0, 5.0.0]
185191
os: [ubuntu-22.04-arm64, ubuntu-24.04-arm64]
186192
steps:
187193
- uses: actions/checkout@v3
194+
with:
195+
submodules: true
188196
- name: Install dependencies
189197
run: |
190198
git clone https://gitlab.com/libeigen/eigen
@@ -234,12 +242,14 @@ jobs:
234242
runs-on: macos-15
235243
continue-on-error: true
236244
strategy:
237-
max-parallel: 4
245+
max-parallel: 8
238246
matrix:
239247
arch: [DEIGEN_DONT_VECTORIZE, march=armv8-a+simd]
240248
eigenversion: [3.3.5, 3.3.6, 3.3.7, 3.3.8, 3.3.9, 3.4.0, 5.0.0]
241249
steps:
242250
- uses: actions/checkout@v3
251+
with:
252+
submodules: true
243253
- name: Install dependencies
244254
run: |
245255
wget https://gitlab.com/libeigen/eigen/-/archive/${{ matrix.eigenversion }}/eigen-${{ matrix.eigenversion }}.tar.gz

0 commit comments

Comments
 (0)