Skip to content

Commit 430b823

Browse files
committed
ci: test eigen5 only on x64_64-linux + aarch64-darwin
scipy is not building yet with eigen5 on aarch64-linux
1 parent 3d21c36 commit 430b823

File tree

1 file changed

+16
-1
lines changed

1 file changed

+16
-1
lines changed

.github/workflows/nix.yml

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,14 +21,29 @@ jobs:
2121
with:
2222
name: gepetto
2323
authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}'
24-
- run: nix build -L .#proxsuite .#proxsuite-eigen_5
24+
- run: nix build -L .#proxsuite
25+
26+
nix-eigen5:
27+
runs-on: "${{ matrix.os }}"
28+
strategy:
29+
matrix:
30+
os: ["ubuntu-24.04", "macos-15"]
31+
steps:
32+
- uses: actions/checkout@v5
33+
- uses: cachix/install-nix-action@v31
34+
- uses: cachix/cachix-action@v16
35+
with:
36+
name: gepetto
37+
authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}'
38+
- run: nix build -L .#proxsuite-eigen_5
2539

2640
check:
2741
if: always()
2842
name: check-macos-linux-nix
2943

3044
needs:
3145
- nix
46+
- nix-eigen5
3247

3348
runs-on: Ubuntu-latest
3449

0 commit comments

Comments
 (0)