20
20
fail-fast : false
21
21
matrix :
22
22
os :
23
- - macos-latest
24
- - ubuntu-latest
23
+ - macos-11
24
+ - ubuntu-20.04
25
25
ocaml-compiler :
26
26
- 4.14.0
27
27
32
32
uses : actions/checkout@v2
33
33
34
34
- run : brew install tree
35
- if : matrix.os == 'macos-latest '
35
+ if : matrix.os == 'macos-11 '
36
36
37
37
- run : echo "LOCAL_PATH=$HOME/.local/bin" >> $GITHUB_ENV
38
38
@@ -54,15 +54,15 @@ jobs:
54
54
https://github.com/soedinglab/MMseqs2/releases/download/13-45111/mmseqs-linux-sse2.tar.gz \
55
55
| tar xz \
56
56
&& mv mmseqs/bin/mmseqs "$LOCAL_PATH"
57
- if : matrix.os == 'ubuntu-latest '
57
+ if : matrix.os == 'ubuntu-20.04 '
58
58
59
59
- name : Download & Install MMseqs2 (macOS)
60
60
run : |
61
61
\curl -L \
62
62
https://github.com/soedinglab/MMseqs2/releases/download/13-45111/mmseqs-osx-universal.tar.gz \
63
63
| tar xz \
64
64
&& mv mmseqs/bin/mmseqs "$LOCAL_PATH"
65
- if : matrix.os == 'macos-latest '
65
+ if : matrix.os == 'macos-11 '
66
66
67
67
- name : Download & Install NCBI BLAST+ (ubuntu)
68
68
run : |
71
71
| tar xz \
72
72
&& mv ncbi-blast-2.12.0+/bin/rpsblast "${LOCAL_PATH}/rpsblast+" \
73
73
&& mv ncbi-blast-2.12.0+/bin/makeprofiledb "${LOCAL_PATH}/makeprofiledb"
74
- if : matrix.os == 'ubuntu-latest '
74
+ if : matrix.os == 'ubuntu-20.04 '
75
75
76
76
- name : Download & Install NCBI BLAST+ (macOS)
77
77
run : |
80
80
| tar xz \
81
81
&& mv ncbi-blast-2.12.0+/bin/rpsblast "${LOCAL_PATH}/rpsblast+" \
82
82
&& mv ncbi-blast-2.12.0+/bin/makeprofiledb "${LOCAL_PATH}/makeprofiledb"
83
- if : matrix.os == 'macos-latest '
83
+ if : matrix.os == 'macos-11 '
84
84
85
85
- name : Use OCaml ${{ matrix.ocaml-compiler }} (ubuntu)
86
86
uses : ocaml/setup-ocaml@v2
90
90
cache-prefix : v1-${{ matrix.os }}
91
91
opam-pin : false
92
92
opam-depext : false
93
- if : matrix.os == 'ubuntu-latest '
93
+ if : matrix.os == 'ubuntu-20.04 '
94
94
95
95
- name : Use OCaml ${{ matrix.ocaml-compiler }} (macOS)
96
96
uses : ocaml/setup-ocaml@v2
@@ -100,7 +100,7 @@ jobs:
100
100
cache-prefix : v1-${{ matrix.os }}
101
101
opam-pin : false
102
102
opam-depext : false
103
- if : matrix.os == 'macos-latest '
103
+ if : matrix.os == 'macos-11 '
104
104
105
105
- name : Install tiny_config
106
106
run : |
@@ -127,7 +127,7 @@ jobs:
127
127
run : |
128
128
opam install bisect_ppx
129
129
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 '
131
131
env :
132
132
COVERALLS_REPO_TOKEN : ${{ secrets.GITHUB_TOKEN }}
133
133
0 commit comments