Skip to content

Commit 8d326a0

Browse files
committed
Test checks on os + python version
1 parent f250798 commit 8d326a0

File tree

1 file changed

+7
-8
lines changed

1 file changed

+7
-8
lines changed

.github/workflows/build.yml

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -18,17 +18,16 @@ jobs:
1818
get-archi:
1919
strategy:
2020
matrix:
21-
python-version: ["3.8", "3.9", "3.10"]
22-
os: ["macos-latest", "macos-12"]
23-
arch: ["arm64", "x86_64"]
24-
exclude:
25-
- os: macos-12
26-
arch: arm64
27-
- os: macos-latest
28-
arch: x86_64
21+
python-version: ["3.9", "3.12"]
22+
os: ["macos-latest", "macos-12", "windows-latest", "ubuntu-latest"]
2923
fail-fast: false
3024
runs-on: ${{ matrix.os }}
3125
steps:
3226
- run: |
3327
echo ${{ matrix }}
3428
uname -a
29+
if [ "${{ startsWith(matrix.os, 'windows') || (startsWith(matrix.os, 'macos') && matrix.python-version == '3.12') }}" == false ]; then
30+
echo "install toulbar2"
31+
pip install "${wheelfile}[toulbar]"
32+
python -c "import pytoulbar2"
33+
fi

0 commit comments

Comments
 (0)