Skip to content

Commit 020f841

Browse files
committed
Ensure cmake on windows
1 parent a62cade commit 020f841

File tree

1 file changed

+7
-8
lines changed

1 file changed

+7
-8
lines changed

.github/workflows/build-wheels.yml

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,12 @@ jobs:
7676
brew install libtool
7777
brew install automake
7878
79+
80+
- name : Ensure CMake Windows
81+
if: matrix.os == 'windows-latest'
82+
run: choco install cmake --install-args 'ADD_CMAKE_TO_PATH=System' -y
83+
84+
7985
- name: Initialize vcpkg
8086
uses: lukka/run-vcpkg@v11
8187
with:
@@ -111,14 +117,7 @@ jobs:
111117
with:
112118
name: PhotoshopAPI_Py-${{ matrix.os_dist.os }}-${{ matrix.os_dist.dist }}
113119
path: wheelhouse/*.whl
114-
115-
- name: Upload logs as artifact
116-
if: always() # Ensure this runs no matter what
117-
uses: actions/upload-artifact@v3
118-
with:
119-
name: build-logs
120-
path: D:\a\PhotoshopAPI\PhotoshopAPI\build\temp.win-amd64-cpython-37\Release\psapi\vcpkg-manifest-install.log
121-
120+
122121
mock-publish:
123122
name: Mock Upload release to PyPI
124123
permissions:

0 commit comments

Comments
 (0)