Skip to content

Commit 6f26203

Browse files
committed
CI: Only test minimum dependencies on minimum Python
1 parent 66c3bdc commit 6f26203

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

.github/workflows/unittests.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,15 @@ jobs:
3131
AFNI_TTATLAS_DATASET: /opt/afni/atlases
3232
AFNI_PLUGINPATH: /opt/afni/plugins
3333
ANTSPATH: /opt/ants
34+
DEPS: ${{ matrix.deps }}
3435
strategy:
3536
max-parallel: 5
3637
matrix:
3738
python-version: ["3.8", "3.9", "3.10"]
39+
deps: ["requirements"]
40+
include:
41+
- python-version: "3.8"
42+
deps: "min-requirements"
3843

3944
steps:
4045
- uses: actions/cache@v3
@@ -109,10 +114,10 @@ jobs:
109114
run: |
110115
conda install fsl-fugue fsl-topup
111116
- uses: actions/checkout@v3
112-
- name: Install minimal dependencies
117+
- name: Install dependencies
113118
timeout-minutes: 5
114119
run: |
115-
pip install -r min-requirements.txt
120+
pip install -r $DEPS
116121
pip install .[tests]
117122
118123

0 commit comments

Comments
 (0)