File tree Expand file tree Collapse file tree 2 files changed +7
-4
lines changed Expand file tree Collapse file tree 2 files changed +7
-4
lines changed Original file line number Diff line number Diff line change 14
14
runs-on : ${{ matrix.os }}
15
15
strategy :
16
16
matrix :
17
- os : ["ubuntu-latest"]
17
+ python-version : ['3.10', '3.11', '3.12']
18
+ os : ["ubuntu-latest", "windows-latest"]
18
19
steps :
19
20
- name : check out diffpy.pdffit2
20
21
uses : actions/checkout@v3
@@ -26,14 +27,15 @@ jobs:
26
27
- name : initialize miniconda
27
28
# this uses a marketplace action that sets up miniconda in a way that makes
28
29
# it easier to use. I tried setting it up without this and it was a pain
29
- uses : conda-incubator/setup-miniconda@v2
30
+ uses : conda-incubator/setup-miniconda@v3
30
31
with :
32
+ miniconda-version : " latest"
31
33
activate-environment : test
32
34
# environment.yml file is needed by this action. Because I don't want
33
35
# maintain this but rather maintain the requirements files it just has
34
36
# basic things in it like conda and pip
35
37
environment-file : ./environment.yml
36
- python-version : 3
38
+ python-version : ${{ matrix.python-version }}
37
39
auto-activate-base : false
38
40
39
41
- name : install diffpy.pdffit2 requirements
Original file line number Diff line number Diff line change @@ -2,8 +2,9 @@ name: diffpy.pdffit2
2
2
channels :
3
3
- conda-forge
4
4
dependencies :
5
- - python=3
5
+ - python>=3.10
6
6
- pip
7
+ - conda
7
8
- gsl
8
9
- gcc
9
10
- gxx
You can’t perform that action at this time.
0 commit comments