Skip to content

Commit 733a096

Browse files
committed
ci(publish): ensure filenames are unique
1 parent fe9facc commit 733a096

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

.github/workflows/publish.yml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,17 @@ jobs:
4444
env:
4545
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
4646

47+
- name: Prepare release artifacts
48+
run: |
49+
mkdir -p dist
50+
for dir in prebuilds/*/; do
51+
platform=$(basename "$dir")
52+
cp "$dir/tree-sitter.node" "dist/tree-sitter-$platform.node"
53+
done
54+
ls -l dist
55+
4756
- name: Create release
4857
run: |-
49-
files=$(find prebuilds -name "*.node")
50-
gh release create ${{ github.ref_name }} --generate-notes $files
58+
gh release create ${{ github.ref_name }} --generate-notes dist/*
5159
env:
5260
GH_TOKEN: ${{ github.token }}

0 commit comments

Comments
 (0)