Skip to content

Commit 38b9424

Browse files
committed
add ci for 1.6.6 and 2.x
1 parent ba16eb0 commit 38b9424

2 files changed

Lines changed: 21 additions & 3 deletions

File tree

.github/workflows/ci.yml

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,31 @@ on: [push, pull_request]
33
jobs:
44
ubuntu:
55
runs-on: ubuntu-latest
6+
strategy:
7+
fail-fast: false
8+
matrix:
9+
nim-version: ["2.2.10", "1.6.6"]
610
steps:
711
- uses: actions/checkout@v5
812
- run: sudo apt-get update && sudo apt-get install libhts-dev bcftools
9-
- run: echo /home/linuxbrew/.linuxbrew/bin >> $GITHUB_PATH
10-
- run: brew install nim
13+
- uses: jiro4989/setup-nim-action@v2
14+
with:
15+
nim-version: ${{ matrix.nim-version }}
16+
- run: nimble install -y
1117
- run: nimble test
1218
mac:
1319
runs-on: macos-latest
20+
strategy:
21+
fail-fast: false
22+
matrix:
23+
nim-version: ["2.2.10", "1.6.6"]
1424
steps:
1525
- uses: actions/checkout@v5
16-
- run: brew install nim htslib bcftools
26+
- uses: jiro4989/setup-nim-action@v2
27+
with:
28+
nim-version: ${{ matrix.nim-version }}
29+
- run: brew install htslib bcftools
1730
- run: sed -i "" -e "s/nim c/nim c --passL:-Wl,-rpath,\/opt\/homebrew\/opt\/htslib\/lib/" slivar.nimble
1831
- run: sed -i "" -e "s/nim c/nim c --passL:-Wl,-rpath,\/opt\/homebrew\/opt\/htslib\/lib/" tests/functional-tests.sh
32+
- run: nimble install -y
1933
- run: nimble test

CHANGES.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
v0.3.4
2+
======
3+
+ nim v2 compat
4+
15
v0.3.3
26
======
37
+ add GQs to tsv output

0 commit comments

Comments
 (0)