Spaces:
Running
Running
Commit
·
f75d348
1
Parent(s):
a03df70
Add conda-forge test without miniforge
Browse files
.github/workflows/CI_conda_forge.yml
CHANGED
|
@@ -22,11 +22,13 @@ jobs:
|
|
| 22 |
python-version: ['3.9']
|
| 23 |
os: ['ubuntu-latest', 'macos-latest']
|
| 24 |
use-mamba: [true, false]
|
|
|
|
| 25 |
|
| 26 |
steps:
|
| 27 |
- uses: actions/checkout@v2
|
| 28 |
-
- name: "Set up
|
| 29 |
uses: conda-incubator/setup-miniconda@v2
|
|
|
|
| 30 |
with:
|
| 31 |
miniforge-variant: Mambaforge
|
| 32 |
miniforge-version: latest
|
|
@@ -34,11 +36,20 @@ jobs:
|
|
| 34 |
python-version: ${{ matrix.python-version }}
|
| 35 |
activate-environment: test
|
| 36 |
use-mamba: ${{ matrix.use-mamba }}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 37 |
- name: "Install pysr with mamba"
|
| 38 |
-
run: conda activate test && mamba install pysr
|
| 39 |
if: ${{ matrix.use-mamba }}
|
| 40 |
- name: "Install pysr with conda"
|
| 41 |
-
run: conda activate test && conda install pysr
|
| 42 |
if: ${{ !matrix.use-mamba }}
|
| 43 |
- name: "Run tests"
|
| 44 |
run: conda activate test && python3 -m unittest test.test && python3 -m unittest test.test_env
|
|
|
|
| 22 |
python-version: ['3.9']
|
| 23 |
os: ['ubuntu-latest', 'macos-latest']
|
| 24 |
use-mamba: [true, false]
|
| 25 |
+
use-miniforge: [true, false]
|
| 26 |
|
| 27 |
steps:
|
| 28 |
- uses: actions/checkout@v2
|
| 29 |
+
- name: "Set up miniforge"
|
| 30 |
uses: conda-incubator/setup-miniconda@v2
|
| 31 |
+
if: ${{ matrix.use-miniforge }}
|
| 32 |
with:
|
| 33 |
miniforge-variant: Mambaforge
|
| 34 |
miniforge-version: latest
|
|
|
|
| 36 |
python-version: ${{ matrix.python-version }}
|
| 37 |
activate-environment: test
|
| 38 |
use-mamba: ${{ matrix.use-mamba }}
|
| 39 |
+
- name: "Set up conda"
|
| 40 |
+
uses: conda-incubator/setup-miniconda@v2
|
| 41 |
+
if: ${{ !matrix.use-miniforge }}
|
| 42 |
+
with:
|
| 43 |
+
miniconda-version: latest
|
| 44 |
+
auto-activate-base: true
|
| 45 |
+
python-version: ${{ matrix.python-version }}
|
| 46 |
+
activate-environment: test
|
| 47 |
+
use-mamba: ${{ matrix.use-mamba }}
|
| 48 |
- name: "Install pysr with mamba"
|
| 49 |
+
run: conda activate test && mamba install -c conda-forge pysr
|
| 50 |
if: ${{ matrix.use-mamba }}
|
| 51 |
- name: "Install pysr with conda"
|
| 52 |
+
run: conda activate test && conda install -c conda-forge pysr
|
| 53 |
if: ${{ !matrix.use-mamba }}
|
| 54 |
- name: "Run tests"
|
| 55 |
run: conda activate test && python3 -m unittest test.test && python3 -m unittest test.test_env
|