Skip to content

Commit 63613a3

Browse files
authored
Simplify CI workflow by removing redundant steps
Removed unnecessary steps for macOS and Windows in CI workflow.
1 parent 03721bc commit 63613a3

1 file changed

Lines changed: 0 additions & 24 deletions

File tree

.github/workflows/cibuildwheel.yml

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -22,34 +22,10 @@ jobs:
2222
with:
2323
python-version: "3.11"
2424

25-
- name: Install dependencies (macOS)
26-
if: runner.os == 'macOS'
27-
run: |
28-
brew install uv
29-
30-
- name: Cache vcpkg
31-
if: runner.os == 'Windows'
32-
uses: actions/cache@v4
33-
with:
34-
path: C:\\vcpkg\\installed
35-
key: vcpkg-openblas-${{ runner.os }}
36-
3725
- name: Install cibuildwheel
3826
run: python -m pip install --upgrade pip cibuildwheel
3927

4028
- name: Build wheels
41-
env:
42-
CIBW_ENVIRONMENT_MACOS: EASYSBA_USE_ACCELERATE=1 EASYSBA_LAPACK_LIBS=
43-
# Use the pre-installed vcpkg location for speed and reliability
44-
CIBW_BEFORE_ALL_WINDOWS: >-
45-
vcpkg install openblas:x64-windows
46-
47-
CIBW_ENVIRONMENT_WINDOWS: >-
48-
EASYSBA_LAPACK_LIBS="libopenblas"
49-
EASYSBA_INCLUDE_DIRS="C:/vcpkg/installed/x64-windows/include"
50-
EASYSBA_LIBRARY_DIRS="C:/vcpkg/installed/x64-windows/lib"
51-
INCLUDE="C:/vcpkg/installed/x64-windows/include;$INCLUDE"
52-
LIB="C:/vcpkg/installed/x64-windows/lib;$LIB"
5329
run: python -m cibuildwheel --output-dir wheelhouse
5430

5531
- name: Upload wheels

0 commit comments

Comments
 (0)