@@ -22,14 +22,17 @@ jobs:
22
22
python-version : 3.6
23
23
- os : macos-latest
24
24
python-version : 3.8
25
- timeout-minutes : 40
25
+ # Fiona for Python 3.6 on Windows has build issues
26
+ # See https://github.com/conda-forge/fiona-feedstock/issues/171 for more details
27
+ - os : windows-latest
28
+ python-version : 3.6
29
+ timeout-minutes : 60
26
30
defaults :
27
31
run :
28
32
shell : bash -l {0}
29
33
env :
30
34
PYTHON_VERSION : ${{ matrix.python-version }}
31
- CHANS_DEV : " -c pyviz/label/dev"
32
- CHANS_OSX : " -c pyviz/label/dev -c conda-forge"
35
+ CHANS_DEV : " -c conda-forge -c pyviz/label/dev"
33
36
CHANS : " -c pyviz"
34
37
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
35
38
steps :
42
45
- uses : conda-incubator/setup-miniconda@v2
43
46
with :
44
47
miniconda-version : " latest"
48
+ python-version : ${{ matrix.python-version }}
45
49
- name : Fetch
46
50
run : git fetch --prune --tags
47
51
- name : conda setup
@@ -50,21 +54,12 @@ jobs:
50
54
conda install -c pyviz "pyctdev>=0.5"
51
55
doit ecosystem_setup
52
56
doit env_create ${{ env.CHANS_DEV}} --python=${{ matrix.python-version }}
53
- - name : doit develop_install osx
54
- if : contains(matrix.os, 'macos')
55
- run : |
56
- eval "$(conda shell.bash hook)"
57
- conda activate test-environment
58
- doit develop_install ${{ env.CHANS_OSX }} -o tests
59
- pip install hilbertcurve
60
57
- name : doit develop_install
61
- if : (!contains(matrix.os, 'macos'))
62
58
run : |
63
59
eval "$(conda shell.bash hook)"
64
60
conda activate test-environment
65
61
conda list
66
62
doit develop_install ${{ env.CHANS_DEV }} -o tests
67
- pip install hilbertcurve
68
63
- name : doit env_capture
69
64
run : |
70
65
eval "$(conda shell.bash hook)"
0 commit comments