Skip to content

Commit 5566765

Browse files
committed
fix: flatten release artifacts before publish — use find instead of glob
Made-with: Cursor
1 parent e2c99c7 commit 5566765

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

.github/workflows/release.yml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -154,15 +154,17 @@ jobs:
154154
path: dist
155155
merge-multiple: true
156156

157+
- name: Flatten release assets
158+
run: |
159+
mkdir -p release-assets
160+
find dist -type f \( -name "*.AppImage" -o -name "*.deb" -o -name "*.dmg" -o -name "*.exe" -o -name "*.msi" \) -exec cp {} release-assets/ \;
161+
echo "Release assets:"
162+
ls -lh release-assets/
163+
157164
- name: Publish GitHub release assets
158165
uses: softprops/action-gh-release@v2
159166
with:
160167
tag_name: ${{ github.event.inputs.version || github.ref_name }}
161168
name: ${{ github.event.inputs.version || github.ref_name }}
162-
files: |
163-
dist/**/*.AppImage
164-
dist/**/*.deb
165-
dist/**/*.dmg
166-
dist/**/*.exe
167-
dist/**/*.msi
169+
files: release-assets/*
168170
fail_on_unmatched_files: true

0 commit comments

Comments
 (0)