File tree Expand file tree Collapse file tree 1 file changed +52
-0
lines changed Expand file tree Collapse file tree 1 file changed +52
-0
lines changed Original file line number Diff line number Diff line change
1
+ name : test-python-install-sdist
2
+
3
+ on : [push, pull_request]
4
+
5
+ jobs :
6
+ build_sdist :
7
+ runs-on : ${{ matrix.os }}
8
+ matrix :
9
+ os : [ubuntu-latest, macos-latest]
10
+
11
+ steps :
12
+ - uses : actions/checkout@v4
13
+
14
+ - name : Build sdist
15
+ shell : bash
16
+ run : pipx run build --sdist
17
+
18
+ - name : check metadata
19
+ run : pipx run twine check dist/*
20
+
21
+ - name : install highspy
22
+ run : python3 -m pip install dist/highspy*
23
+
24
+ - name : Test Python Examples
25
+ run : |
26
+ python3 ./examples/call_highs_from_python_highspy.py
27
+ python3 ./examples/call_highs_from_python_mps.py
28
+ python3 ./examples/call_highs_from_python.py
29
+ python3 ./examples/minimal.py
30
+
31
+ build_sdist_win :
32
+ runs-on : windows-latest
33
+
34
+ steps :
35
+ - uses : actions/checkout@v4
36
+
37
+ - name : Build sdist
38
+ shell : bash
39
+ run : pipx run build --sdist
40
+
41
+ - name : check metadata
42
+ run : pipx run twine check dist/*
43
+
44
+ - name : install highspy
45
+ run : python -m pip install dist/highspy*
46
+
47
+ - name : Test Python Examples
48
+ run : |
49
+ python ./examples/call_highs_from_python_highspy.py
50
+ python ./examples/call_highs_from_python_mps.py
51
+ python ./examples/call_highs_from_python.py
52
+ python ./examples/minimal.py
You can’t perform that action at this time.
0 commit comments