Skip to content

Commit

Permalink
venv mac
Browse files Browse the repository at this point in the history
  • Loading branch information
galabovaa committed Dec 20, 2024
1 parent b241a3f commit 9a42e15
Showing 1 changed file with 33 additions and 2 deletions.
35 changes: 33 additions & 2 deletions .github/workflows/build-python-sdist.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@ name: build-python-sdist
on: [push, pull_request]

jobs:
build_sdist:
build_sdist_ubuntu:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-latest, macos-latest]
os: [ubuntu-latest]

steps:
- uses: actions/checkout@v4
Expand All @@ -32,6 +32,37 @@ jobs:
python3 ./examples/call_highs_from_python.py
python3 ./examples/minimal.py
build_sdist_mac:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [macos-latest]

steps:
- uses: actions/checkout@v4
- uses: seanmiddleditch/gha-setup-ninja@master

- name: Build sdist
shell: bash
run: pipx run build --sdist

- name: check metadata
run: pipx run twine check dist/*

- name: install highspy
run: |
python3 -m venv path/to/venv
source path/to/venv/bin/activate
python3 -m pip install scikit-build-core --user
python3 -m pip install dist/*.tar.gz --user
- name: Test Python Examples
run: |
python3 ./examples/call_highs_from_python_highspy.py
python3 ./examples/call_highs_from_python_mps.py
python3 ./examples/call_highs_from_python.py
python3 ./examples/minimal.py
build_sdist_win:
runs-on: windows-latest

Expand Down

0 comments on commit 9a42e15

Please sign in to comment.