@@ -29,11 +29,11 @@ jobs:
29
29
30
30
steps :
31
31
- name : Set up Python ${{ matrix.python-version }}
32
- uses : actions/setup-python@v4
32
+ uses : actions/setup-python@v5
33
33
with :
34
34
python-version : ${{ matrix.python-version }}
35
35
36
- - uses : actions/checkout@v3
36
+ - uses : actions/checkout@v4
37
37
with :
38
38
fetch-depth : 20
39
39
@@ -44,20 +44,20 @@ jobs:
44
44
45
45
# install AMICI
46
46
- name : Create AMICI sdist
47
- run : |
48
- pip3 install build && cd python/sdist && python3 -m build --sdist
47
+ run : pip3 install build && cd python/sdist && python3 -m build --sdist
48
+
49
49
- name : Install AMICI sdist
50
50
run : |
51
51
pip3 install --user petab[vis] && \
52
- AMICI_PARALLEL_COMPILE=2 pip3 install -v --user \
52
+ AMICI_PARALLEL_COMPILE="" pip3 install -v --user \
53
53
$(ls -t python/sdist/dist/amici-*.tar.gz | head -1)[petab,test,vis]
54
54
55
55
# retrieve test models
56
56
- name : Download and test benchmark collection
57
57
run : |
58
58
git clone --depth 1 https://github.com/benchmarking-initiative/Benchmark-Models-PEtab.git \
59
59
&& export BENCHMARK_COLLECTION="$(pwd)/Benchmark-Models-PEtab/Benchmark-Models/" \
60
- && AMICI_PARALLEL_COMPILE=2 tests/benchmark-models/test_benchmark_collection.sh
60
+ && AMICI_PARALLEL_COMPILE="" tests/benchmark-models/test_benchmark_collection.sh
61
61
62
62
# run gradient checks
63
63
- name : Run Gradient Checks
66
66
&& cd tests/benchmark-models && pytest ./test_petab_benchmark.py
67
67
68
68
# upload results
69
- - uses : actions/upload-artifact@v3
69
+ - uses : actions/upload-artifact@v4
70
70
with :
71
- name : computation times
71
+ name : computation- times-${{ matrix.python-version }}-${{ matrix.extract_subexpressions }}
72
72
path : |
73
73
tests/benchmark-models/computation_times.csv
74
74
tests/benchmark-models/computation_times.png
0 commit comments