Skip to content

Commit 3b93aad

Browse files
authored
update to mamba-org/setup-micromamba (#258)
- fix #251 - use mamba-org/setup-micromamba in CI - note: channels are defined in the environment.yml file AND the micromamba setup because the channels from the yml file are only applied during use of the file but we need all channels during GROMACS installation (separate step)
1 parent 4de96a4 commit 3b93aad

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

.github/workflows/ci.yaml

+9-4
Original file line numberDiff line numberDiff line change
@@ -52,13 +52,17 @@ jobs:
5252
- uses: actions/checkout@v3
5353

5454
- name: mamba environment and package installation
55-
uses: mamba-org/provision-with-micromamba@main
55+
uses: mamba-org/setup-micromamba@v1
5656
with:
5757
environment-file: devtools/conda-envs/test_env.yaml
58-
channel-priority: "flexible"
58+
condarc: |
59+
channels:
60+
- conda-forge
61+
- bioconda
62+
channel_priority: flexible
5963
cache-downloads: true
60-
cache-env: true
61-
extra-specs: |
64+
cache-environment: true
65+
create-args: >-
6266
python=${{ matrix.python-version }}
6367
6468
- name: Python version information
@@ -73,6 +77,7 @@ jobs:
7377
- name: Install pybol (fixture staging tool)
7478
run: |
7579
python -m pip install pybol
80+
7681
- name: Install GROMACS (${{ matrix.gromacs-version }})
7782
# include mdanalysis here AGAIN to work around micromamba removing mdanalysis
7883
# while downgrading libxml2 (see issue #252)

0 commit comments

Comments
 (0)