File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1212 runs-on : ubuntu-latest
1313 env :
1414 NIM_VERSION : stable
15- HTSLIB_VERSION : 1.10
15+ HTSLIB_VERSION : 1.22.1
1616 steps :
1717 - name : Checkout
1818 uses : actions/checkout@v4
3838
3939 - name : Build htslib
4040 run : |
41- git clone --recursive https://github.com/samtools/htslib.git
42- cd htslib
43- git checkout $ HTSLIB_VERSION
41+ wget https://github.com/samtools/htslib/releases/download/${HTSLIB_VERSION}/htslib-${HTSLIB_VERSION}.tar.bz2
42+ tar xjf htslib-${HTSLIB_VERSION}.tar.bz2
43+ cd htslib-${ HTSLIB_VERSION}
4444 autoheader && autoconf && ./configure --enable-libcurl
4545 make -j 2
4646 echo "LD_LIBRARY_PATH=$PWD" >> $GITHUB_ENV
7575 sudo apt-get install -y build-essential autoconf automake libcurl4-openssl-dev libssl-dev zlib1g-dev libbz2-dev liblzma-dev wget unzip
7676 - name : Build htslib
7777 run : |
78- git clone --recursive https://github.com/samtools/htslib.git
79- cd htslib
80- git checkout $ HTSLIB_VERSION
78+ wget https://github.com/samtools/htslib/releases/download/${HTSLIB_VERSION}/htslib-${HTSLIB_VERSION}.tar.bz2
79+ tar xjf htslib-${HTSLIB_VERSION}.tar.bz2
80+ cd htslib-${ HTSLIB_VERSION}
8181 autoheader && autoconf && ./configure --enable-libcurl
8282 make -j 2
8383 echo "LD_LIBRARY_PATH=$PWD" >> $GITHUB_ENV
Original file line number Diff line number Diff line change @@ -8,3 +8,4 @@ dependencies:
88- numpy
99- scipy
1010- statsmodels
11+ - htslib
You can’t perform that action at this time.
0 commit comments