Skip to content

Commit 28c88a8

Browse files
committed
Make cibuildwheel store wheels in package dist folder
1 parent 80f45d6 commit 28c88a8

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

.github/workflows/build.yml

+7-6
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,9 @@ jobs:
3838
3939
- uses: actions/upload-artifact@v4
4040
with:
41-
path: packages/${{ matrix.package }}/dist/*
41+
path: |
42+
packages/${{ matrix.package }}/dist/*.tar.gz
43+
packages/${{ matrix.package }}/dist/*.whl
4244
name: dist-${{ matrix.package }}
4345

4446
build_basemap:
@@ -84,11 +86,9 @@ jobs:
8486
- name: Build sdist
8587
if: matrix.os == 'ubuntu-latest'
8688
run: |
87-
mkdir -p wheelhouse
8889
cd packages/basemap
8990
python -m pip install build
9091
python -m build --sdist
91-
mv dist/* ../../wheelhouse/
9292
9393
- name: Build wheels
9494
uses: pypa/[email protected]
@@ -100,13 +100,14 @@ jobs:
100100
CIBW_BEFORE_ALL: ${{ matrix.before_all }}
101101
CIBW_ENVIRONMENT: ${{ matrix.environment }}
102102
with:
103-
package-dir: packages/basemap
103+
package-dir: "packages/basemap"
104+
output-dir: "packages/basemap/dist"
104105

105106
- uses: actions/upload-artifact@v4
106107
with:
107108
path: |
108-
./wheelhouse/*.whl
109-
./wheelhouse/*.tar.gz
109+
packages/basemap/dist/*.tar.gz
110+
packages/basemap/dist/*.whl
110111
name: dist-basemap-${{ matrix.os }}
111112

112113
check:

0 commit comments

Comments
 (0)