Skip to content

Commit c68ba9a

Browse files
authored
Merge pull request #2377 from ReactionMechanismGenerator/CI_with_mamba
CI with mamba. Should be much faster. Thanks.
2 parents 9f9bc89 + 7804375 commit c68ba9a

File tree

2 files changed

+18
-10
lines changed

2 files changed

+18
-10
lines changed

.github/workflows/CI.yml

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,17 +18,21 @@ jobs:
1818
shell: bash -l {0}
1919
steps:
2020
- uses: actions/checkout@v2
21-
- uses: conda-incubator/setup-miniconda@v2
21+
- name: Setup Mambaforge Python 3.7
22+
uses: conda-incubator/setup-miniconda@v2
2223
with:
2324
environment-file: environment.yml
25+
miniforge-variant: Mambaforge
26+
miniforge-version: latest
2427
python-version: 3.7
2528
activate-environment: rmg_env
29+
use-mamba: true
2630
- name: Install codecov
27-
run: conda install -y -c conda-forge codecov
28-
- name: Conda info
31+
run: mamba install -y -c conda-forge codecov
32+
- name: mamba info
2933
run: |
30-
conda info
31-
conda list
34+
mamba info
35+
mamba list
3236
- name: Install and link Julia dependencies
3337
run: |
3438
julia -e "using Pkg; Pkg.add(PackageSpec(url=\"https://github.com/ReactionMechanismGenerator/ReactionMechanismSimulator.jl\", rev=\"main\"))"

.github/workflows/docs.yml

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,17 +16,21 @@ jobs:
1616
shell: bash -l {0}
1717
steps:
1818
- uses: actions/checkout@v2
19-
- uses: conda-incubator/setup-miniconda@v2
19+
- name: Setup Mambaforge Python 3.7
20+
uses: Setup Mambaforge Python 3.7
2021
with:
2122
environment-file: environment.yml
23+
miniforge-variant: Mambaforge
24+
miniforge-version: latest
2225
python-version: 3.7
2326
activate-environment: rmg_env
27+
use-mamba: true
2428
- name: Install sphinx
25-
run: conda install -y sphinx
26-
- name: Conda info
29+
run: mamba install -y sphinx
30+
- name: Mamba info
2731
run: |
28-
conda info
29-
conda list
32+
mamba info
33+
mamba list
3034
- name: Install and link Julia dependencies
3135
run: |
3236
julia -e "using Pkg; Pkg.add(PackageSpec(url=\"https://github.com/ReactionMechanismGenerator/ReactionMechanismSimulator.jl\", rev=\"main\"))"

0 commit comments

Comments
 (0)