diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml
index 0e24dcfd..54830999 100644
--- a/.github/workflows/ci.yaml
+++ b/.github/workflows/ci.yaml
@@ -52,13 +52,17 @@ jobs:
     - uses: actions/checkout@v3
 
     - name: mamba environment and package installation
-      uses: mamba-org/provision-with-micromamba@main
+      uses: mamba-org/setup-micromamba@v1
       with:
         environment-file: devtools/conda-envs/test_env.yaml
-        channel-priority: "flexible"
+        condarc: |
+           channels:
+              - conda-forge
+              - bioconda
+           channel_priority: flexible
         cache-downloads: true
-        cache-env: true
-        extra-specs: |
+        cache-environment: true
+        create-args: >-
            python=${{ matrix.python-version }}
           
     - name: Python version information
@@ -73,6 +77,7 @@ jobs:
     - name: Install pybol (fixture staging tool)
       run: |
          python -m pip install pybol
+
     - name: Install GROMACS (${{ matrix.gromacs-version }})
       # include mdanalysis here AGAIN to work around micromamba removing mdanalysis 
       # while downgrading libxml2 (see issue #252)