File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -121,15 +121,30 @@ jobs:
121121 path : dist/
122122
123123 - name : Install wheel
124- if : matrix.skip_on_pr != true || github.event_name != 'pull_request'
124+ if : ( matrix.skip_on_pr != true || github.event_name != 'pull_request') && matrix.arch != 'aarch64 '
125125 shell : bash
126126 run : |
127127 # Install from the dist directory, pip will pick the right wheel
128128 # Allow pip to fetch dependencies from PyPI
129129 pip install --find-links=dist/ tsrkit-pvm
130130
131+ - name : Verify aarch64 wheel artifact
132+ if : (matrix.skip_on_pr != true || github.event_name != 'pull_request') && matrix.arch == 'aarch64'
133+ shell : bash
134+ run : |
135+ echo "Verifying aarch64 wheel artifact..."
136+ ls -la dist/
137+ python - <<'PY'
138+ import glob, sys
139+ wheels = glob.glob("dist/*.whl")
140+ if not wheels:
141+ print("No wheel artifacts found in dist/")
142+ sys.exit(1)
143+ print("Found wheels:", wheels)
144+ PY
145+
131146 - name : Test Interpreter Mode (Cython)
132- if : matrix.skip_on_pr != true || github.event_name != 'pull_request'
147+ if : ( matrix.skip_on_pr != true || github.event_name != 'pull_request') && matrix.arch != 'aarch64 '
133148 shell : bash
134149 run : |
135150 echo "Testing PVM_MODE=interpreter..."
You can’t perform that action at this time.
0 commit comments