@@ -23,29 +23,30 @@ jobs:
23
23
strategy :
24
24
matrix :
25
25
python-version : [3.8, 3.9, "3.10", "3.11"]
26
- torch : [1.13.0, 2.1.0, 2.2.0, 2.3.0, 2.4.0]
26
+ torch : [1.13.0, 2.1.0, 2.2.0, 2.3.0, 2.4.0, 2.5.0 ]
27
27
# https://github.com/marketplace/actions/setup-miniconda#use-a-default-shell
28
28
defaults :
29
29
run :
30
30
shell : bash -l {0}
31
31
steps :
32
32
- name : Checkout repository
33
33
uses : actions/checkout@v3
34
- # See: https://github.com/marketplace/actions/ setup-miniconda
35
- - name : Setup miniconda
36
- uses : conda-incubator /setup-miniconda@v3
34
+ # See: https://github.com/mamba-org/ setup-micromamba/tree/main
35
+ - name : Setup micromamba
36
+ - uses : mamba-org /setup-micromamba@v2
37
37
with :
38
- auto-update-conda : true
39
- miniforge-variant : Mambaforge
40
- channels : " conda-forge, salilab, pytorch, pyg"
41
- python-version : ${{ matrix.python-version }}
42
- use-mamba : true
38
+ micromamba-version : ' latest'
39
+ init-shell : bash
40
+ cache-environment : true
41
+ cache-environment-key : environment-${{ steps.date.outputs.date }}
42
+ cache-downloads-key : downloads-${{ steps.date.outputs.date }}
43
+ post-cleanup : ' all'
43
44
- name : Install setuptools
44
45
run : pip install setuptools==69.5.1
45
46
- name : Install Boost 1.7.3 (for DSSP)
46
- run : conda install -c anaconda libboost=1.73.0
47
+ run : mamba install -c anaconda libboost=1.73.0
47
48
- name : Install DSSP
48
- run : conda install dssp -c salilab
49
+ run : mamba install dssp -c salilab
49
50
- name : Install mmseqs
50
51
run : mamba install -c conda-forge -c bioconda mmseqs2
51
52
- name : Install PyTorch (1.13.0)
0 commit comments