Skip to content

Commit 2ed7201

Browse files
committed
Add 1.6.6 test depot and CI matrix
1 parent ffb4796 commit 2ed7201

File tree

3 files changed

+953
-3
lines changed

3 files changed

+953
-3
lines changed

.github/workflows/ci.yml

Lines changed: 20 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,34 @@ on:
55
push:
66

77
jobs:
8-
tests:
8+
flake-check:
99
runs-on: ubuntu-latest
10+
strategy:
11+
fail-fast: false
1012
steps:
1113
- uses: actions/checkout@v3
1214
- uses: cachix/install-nix-action@v18
1315
with:
1416
extra_nix_config: |
1517
access-tokens = github.com=${{ secrets.GITHUB_TOKEN }}
16-
1718
- run: nix flake check
1819

20+
tests:
21+
name: ${{ matrix.os }} / Julia ${{ matrix.test_depot }}
22+
runs-on: ${matrix.os}
23+
strategy:
24+
fail-fast: false
25+
matrix:
26+
os: [ubuntu-latest] # macos-latest
27+
test_depot:
28+
- "1.8.3"
29+
- "1.6.6"
30+
steps:
31+
- uses: actions/checkout@v3
32+
- uses: cachix/install-nix-action@v18
33+
with:
34+
extra_nix_config: |
35+
access-tokens = github.com=${{ secrets.GITHUB_TOKEN }}
1936
- run: |
20-
cd test_depots/1.8.3
37+
cd test_depots/${{matrix.test_depot}}
2138
nix run ..

0 commit comments

Comments
 (0)