Skip to content

Commit 10c3a19

Browse files
authored
Merge pull request #9 from tiwilliam/cursor/handle-existing-artifact-upload-conflict-6f17
Handle existing artifact upload conflict
2 parents be705d1 + 8de8fda commit 10c3a19

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

.github/workflows/build.yml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939
- name: Upload wheels
4040
uses: actions/upload-artifact@v4
4141
with:
42-
name: wheels
42+
name: wheels-${{ github.job }}-${{ matrix.target }}-${{ github.run_attempt }}
4343
path: dist
4444

4545
windows:
@@ -62,7 +62,7 @@ jobs:
6262
- name: Upload wheels
6363
uses: actions/upload-artifact@v4
6464
with:
65-
name: wheels
65+
name: wheels-${{ github.job }}-${{ matrix.target }}-${{ github.run_attempt }}
6666
path: dist
6767

6868
macos:
@@ -84,7 +84,7 @@ jobs:
8484
- name: Upload wheels
8585
uses: actions/upload-artifact@v4
8686
with:
87-
name: wheels
87+
name: wheels-${{ github.job }}-${{ matrix.target }}-${{ github.run_attempt }}
8888
path: dist
8989

9090
sdist:
@@ -99,7 +99,7 @@ jobs:
9999
- name: Upload sdist
100100
uses: actions/upload-artifact@v4
101101
with:
102-
name: wheels
102+
name: wheels-${{ github.job }}-${{ github.run_attempt }}
103103
path: dist
104104

105105
release:
@@ -109,7 +109,8 @@ jobs:
109109
steps:
110110
- uses: actions/download-artifact@v4
111111
with:
112-
name: wheels
112+
pattern: wheels-*-${{ github.run_attempt }}
113+
merge-multiple: true
113114
- name: Publish to PyPI
114115
uses: PyO3/maturin-action@v1
115116
env:

0 commit comments

Comments
 (0)