Skip to content

Commit

Permalink
skip C++ test suite
Browse files Browse the repository at this point in the history
  • Loading branch information
molpopgen committed Aug 15, 2023
1 parent cf93ec0 commit f290a47
Showing 1 changed file with 2 additions and 7 deletions.
9 changes: 2 additions & 7 deletions .github/workflows/macos_x86.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,10 +36,9 @@ jobs:
with:
crate: cbindgen
version: "=0.24.3"
- name: Install GSL and Boost
- name: Install GSL
run: |
brew install gsl
brew install boost
- name: Install Python dependencies
run: |
python -m venv venv
Expand All @@ -51,12 +50,8 @@ jobs:
- name: Build extension module
run: |
source venv/bin/activate
cmake -S. -Bbuild -DCMAKE_BUILD_TYPE=Release -DBUILD_CPP_UNIT_TESTS=ON -DBUILD_PYTHON_UNIT_TESTS=ON -DDISABLE_LTO=ON
cmake -S. -Bbuild -DCMAKE_BUILD_TYPE=Release -DBUILD_PYTHON_UNIT_TESTS=ON -DDISABLE_LTO=ON
cmake --build build -j 4
- name: Run C++ tests
run: |
source venv/bin/activate
cmake --build build -t test
- name: Manualy run setuptools_scm
run: |
Expand Down

0 comments on commit f290a47

Please sign in to comment.