Skip to content

Commit 33419ef

Browse files
committed
Fix artifacts conflict. Use bash on Windows.
1 parent e2fb692 commit 33419ef

File tree

2 files changed

+10
-1
lines changed

2 files changed

+10
-1
lines changed

.github/workflows/github-deploy.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,13 @@ on:
1212
tags: [ "**" ]
1313
pull_request:
1414

15+
16+
defaults:
17+
run:
18+
# Use bash on Windows for consistency.
19+
shell: bash
20+
21+
1522
jobs:
1623
build_wheels:
1724
name: Build wheels on ${{ matrix.os }}
@@ -46,7 +53,7 @@ jobs:
4653
4754
- uses: actions/upload-artifact@v4
4855
with:
49-
name: artifact-wheels
56+
name: artifact-wheels-${{ matrix.os }}
5057
path: ./wheelhouse/*.whl
5158

5259
build_sdist:

pyproject.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ requires = [
77
build-backend = "setuptools.build_meta"
88

99
[tool.cibuildwheel]
10+
# We enable all builds and then cherry-pick the platforms via the `build`
11+
# configuration below.
1012
enable = ["all"]
1113
# See https://cibuildwheel.pypa.io/en/stable/options/#build-skip
1214
# Not sure why it was failing on PyPy 3.11.

0 commit comments

Comments
 (0)