Skip to content

Commit 0be6538

Browse files
authored
Merge pull request #14 from OpenSourceBrain/experimental
Updates to GHA
2 parents d276737 + 4b66240 commit 0be6538

2 files changed

Lines changed: 6 additions & 5 deletions

File tree

.github/workflows/omv-ci.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
strategy:
1515
fail-fast: false
1616
matrix:
17-
python-version: [ "3.11" ]
17+
python-version: [ "3.12", "3.13" ]
1818
engine:
1919
- jNeuroML
2020
- jNeuroML_NEURON
@@ -27,19 +27,19 @@ jobs:
2727
- PyNEURON
2828

2929
steps:
30-
- uses: actions/checkout@v4
30+
- uses: actions/checkout@v6
3131

3232
- name: Set up Python ${{ matrix.python-version }}
33-
uses: actions/setup-python@v5
33+
uses: actions/setup-python@v6
3434
with:
3535
python-version: ${{ matrix.python-version }}
3636

3737
- name: Install OMV
3838
run: |
3939
pip install git+https://github.com/OpenSourceBrain/osb-model-validation
40-
pip install scipy sympy matplotlib cython pandas tables
40+
pip install scipy sympy matplotlib pandas tables "cython<3.1.0" # for nest...
4141
42-
pip install setuptools --upgrade # needed for eden on Python 3.12
42+
pip install setuptools==80 # needed for eden on Python 3.12...
4343
4444
- name: Run OMV tests on engine ${{ matrix.engine }}
4545
run: |

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,3 +49,4 @@ nnn/
4949
*_eden.py
5050
/NeuroML2/nmllite/*_nrn.py
5151
/NeuroML2/nmllite/*.mod
52+
/.DS_Store

0 commit comments

Comments
 (0)