Skip to content

Commit a6fa02a

Browse files
committed
debug path
1 parent 1276d95 commit a6fa02a

File tree

1 file changed

+41
-28
lines changed

1 file changed

+41
-28
lines changed

.github/workflows/wheels.yml

Lines changed: 41 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -19,41 +19,54 @@ jobs:
1919
matrix:
2020
buildplat:
2121
- [windows-11-arm, win_arm64]
22-
python: [["cp312", "3.12"]]
22+
python: [["cp313", "3.13"]]
2323

2424
steps:
2525
- name: Checkout pandas
2626
uses: actions/checkout@v4
2727
with:
2828
fetch-depth: 0
2929

30-
- name: Build wheels
31-
uses: pypa/[email protected]
32-
with:
33-
package-dir: ./ # Build from source checkout
34-
env:
35-
CIBW_BUILD: ${{ matrix.python[0] }}-${{ matrix.buildplat[1] }}
36-
CIBW_BUILD_FRONTEND: 'pip'
37-
CIBW_PLATFORM: 'auto'
38-
CIBW_BEFORE_BUILD_WINDOWS: bash scripts/cibw_before_build_windows.sh
39-
CIBW_ENVIRONMENT_WINDOWS: |
40-
CC=cl.exe
41-
CXX=cl.exe
42-
LD=link.exe
43-
44-
- name: Set up Python for validation
45-
uses: mamba-org/setup-micromamba@v2
46-
with:
47-
environment-name: wheel-env
48-
create-args: >-
49-
python=3.12
50-
wheel
51-
cache-downloads: true
52-
cache-environment: true
53-
54-
- name: Validate wheel RECORD
55-
shell: bash -el {0}
56-
run: for whl in $(ls wheelhouse); do wheel unpack wheelhouse/$whl -d /tmp; done
30+
- name: Debug MSVC tools in PATH
31+
shell: cmd
32+
run: |
33+
echo "Searching for cl.exe..."
34+
where cl.exe || echo "cl.exe not found in PATH"
35+
echo "Searching for link.exe..."
36+
where link.exe || echo "link.exe not found in PATH"
37+
echo "Searching for nmake.exe..."
38+
where nmake.exe || echo "nmake.exe not found in PATH"
39+
echo "Current PATH:"
40+
echo %PATH%
41+
42+
# Steps for building and validation are removed as per requirements
43+
# - name: Build wheels
44+
# uses: pypa/[email protected]
45+
# with:
46+
# package-dir: ./ # Build from source checkout
47+
# env:
48+
# CIBW_BUILD: ${{ matrix.python[0] }}-${{ matrix.buildplat[1] }}
49+
# CIBW_BUILD_FRONTEND: 'pip'
50+
# CIBW_PLATFORM: 'auto'
51+
# CIBW_BEFORE_BUILD_WINDOWS: bash scripts/cibw_before_build_windows.sh
52+
# CIBW_ENVIRONMENT_WINDOWS: |
53+
# CC=cl.exe
54+
# CXX=cl.exe
55+
# LD=link.exe
56+
57+
# - name: Set up Python for validation
58+
# uses: mamba-org/setup-micromamba@v2
59+
# with:
60+
# environment-name: wheel-env
61+
# create-args: >-
62+
# python=3.12
63+
# wheel
64+
# cache-downloads: true
65+
# cache-environment: true
66+
67+
# - name: Validate wheel RECORD
68+
# shell: bash -el {0}
69+
# run: for whl in $(ls wheelhouse); do wheel unpack wheelhouse/$whl -d /tmp; done
5770

5871
# Artifact upload is removed as per requirements
5972
# - uses: actions/upload-artifact@v4

0 commit comments

Comments
 (0)