Skip to content

Commit 7a303c7

Browse files
committed
Use older OSes in GitHub CI
1 parent da4620b commit 7a303c7

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

.github/workflows/build_and_test.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ jobs:
2020
fail-fast: false
2121
matrix:
2222
os:
23-
- macos-latest
24-
- ubuntu-latest
23+
- macos-11
24+
- ubuntu-20.04
2525
ocaml-compiler:
2626
- 4.14.0
2727

@@ -32,7 +32,7 @@ jobs:
3232
uses: actions/checkout@v2
3333

3434
- run: brew install tree
35-
if: matrix.os == 'macos-latest'
35+
if: matrix.os == 'macos-11'
3636

3737
- run: echo "LOCAL_PATH=$HOME/.local/bin" >> $GITHUB_ENV
3838

@@ -54,15 +54,15 @@ jobs:
5454
https://github.com/soedinglab/MMseqs2/releases/download/13-45111/mmseqs-linux-sse2.tar.gz \
5555
| tar xz \
5656
&& mv mmseqs/bin/mmseqs "$LOCAL_PATH"
57-
if: matrix.os == 'ubuntu-latest'
57+
if: matrix.os == 'ubuntu-20.04'
5858

5959
- name: Download & Install MMseqs2 (macOS)
6060
run: |
6161
\curl -L \
6262
https://github.com/soedinglab/MMseqs2/releases/download/13-45111/mmseqs-osx-universal.tar.gz \
6363
| tar xz \
6464
&& mv mmseqs/bin/mmseqs "$LOCAL_PATH"
65-
if: matrix.os == 'macos-latest'
65+
if: matrix.os == 'macos-11'
6666

6767
- name: Download & Install NCBI BLAST+ (ubuntu)
6868
run: |
@@ -71,7 +71,7 @@ jobs:
7171
| tar xz \
7272
&& mv ncbi-blast-2.12.0+/bin/rpsblast "${LOCAL_PATH}/rpsblast+" \
7373
&& mv ncbi-blast-2.12.0+/bin/makeprofiledb "${LOCAL_PATH}/makeprofiledb"
74-
if: matrix.os == 'ubuntu-latest'
74+
if: matrix.os == 'ubuntu-20.04'
7575

7676
- name: Download & Install NCBI BLAST+ (macOS)
7777
run: |
@@ -80,7 +80,7 @@ jobs:
8080
| tar xz \
8181
&& mv ncbi-blast-2.12.0+/bin/rpsblast "${LOCAL_PATH}/rpsblast+" \
8282
&& mv ncbi-blast-2.12.0+/bin/makeprofiledb "${LOCAL_PATH}/makeprofiledb"
83-
if: matrix.os == 'macos-latest'
83+
if: matrix.os == 'macos-11'
8484

8585
- name: Use OCaml ${{ matrix.ocaml-compiler }} (ubuntu)
8686
uses: ocaml/setup-ocaml@v2
@@ -90,7 +90,7 @@ jobs:
9090
cache-prefix: v1-${{ matrix.os }}
9191
opam-pin: false
9292
opam-depext: false
93-
if: matrix.os == 'ubuntu-latest'
93+
if: matrix.os == 'ubuntu-20.04'
9494

9595
- name: Use OCaml ${{ matrix.ocaml-compiler }} (macOS)
9696
uses: ocaml/setup-ocaml@v2
@@ -100,7 +100,7 @@ jobs:
100100
cache-prefix: v1-${{ matrix.os }}
101101
opam-pin: false
102102
opam-depext: false
103-
if: matrix.os == 'macos-latest'
103+
if: matrix.os == 'macos-11'
104104

105105
- name: Install tiny_config
106106
run: |
@@ -127,7 +127,7 @@ jobs:
127127
run: |
128128
opam install bisect_ppx
129129
opam exec -- make send_coverage
130-
if: matrix.ocaml-compiler == '4.14.0' && matrix.os == 'ubuntu-latest'
130+
if: matrix.ocaml-compiler == '4.14.0' && matrix.os == 'ubuntu-20.04'
131131
env:
132132
COVERALLS_REPO_TOKEN: ${{ secrets.GITHUB_TOKEN }}
133133

0 commit comments

Comments
 (0)