Skip to content

Commit fa597f8

Browse files
committed
update tests
1 parent cabdcc7 commit fa597f8

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

.github/workflows/tests-on-pr.yml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,13 @@ jobs:
1414
run:
1515
shell: bash -l {0}
1616

17-
runs-on: macos-14
17+
runs-on: ${{ matrix.os }}
18+
strategy:
19+
fail-fast: false
20+
matrix:
21+
os: [ubuntu-latest, windows-latest, macos-13, macos-14]
22+
python-version: [3.11, 3.12, 3.13]
23+
1824
steps:
1925
- name: Check out diffpy.srreal
2026
uses: actions/checkout@v4
@@ -26,7 +32,7 @@ jobs:
2632
auto-update-conda: true
2733
environment-file: environment.yml
2834
auto-activate-base: false
29-
python-version: 3.12
35+
python-version: ${{ matrix.python-version }}
3036

3137
- name: Conda config
3238
run: >-
@@ -35,8 +41,8 @@ jobs:
3541
3642
- name: Install diffpy.srreal and requirements
3743
run: |
44+
conda install --file requirements/conda.txt
3845
conda install --file requirements/test.txt
39-
conda install boost numpy libdiffpy setuptools diffpy.structure periodictable gsl
4046
python -m pip install . --no-deps
4147
4248
- name: Validate diffpy.pdfgui

0 commit comments

Comments
 (0)