Skip to content

Commit a62cade

Browse files
committed
upload logs
1 parent ac73249 commit a62cade

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

.github/workflows/build-wheels.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ jobs:
7676
brew install libtool
7777
brew install automake
7878
79-
- name: Load or restore vcpkg libraries
79+
- name: Initialize vcpkg
8080
uses: lukka/run-vcpkg@v11
8181
with:
8282
vcpkgDirectory: '${{ github.workspace }}/thirdparty/vcpkg'
@@ -86,6 +86,7 @@ jobs:
8686
CC: gcc-13
8787
CXX: g++-13
8888
CIBW_ARCHS: auto64
89+
MACOSX_DEPLOYMENT_TARGET: 14.0
8990
CIBW_MANYLINUX_X86_64_IMAGE: quay.io/pypa/manylinux_2_34_x86_64:latest
9091
CIBW_BUILD: "${{ matrix.os_dist.dist }}"
9192
# Test not only by running the test suite but also by executing every example we provide. This is to ensure
@@ -111,6 +112,13 @@ jobs:
111112
name: PhotoshopAPI_Py-${{ matrix.os_dist.os }}-${{ matrix.os_dist.dist }}
112113
path: wheelhouse/*.whl
113114

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+
114122
mock-publish:
115123
name: Mock Upload release to PyPI
116124
permissions:

0 commit comments

Comments
 (0)