fix(release): remove duplicate architecture suffixes from artifact names

Remove unnecessary rename steps that were adding duplicate architecture suffixes to AppImage and ZIP filenames. Electron Forge already includes architecture in AppImage filenames, and ZIPs include it in the darwin-arch pattern.
This commit is contained in:
plebeius
2026-01-30 16:52:58 +08:00
parent eec5ba559c
commit b30eb150d0
+2 -19
View File
@@ -43,15 +43,6 @@ jobs:
run: yarn electron:build:linux:x64
- name: List out directory
run: ls -laR out/make
# Rename AppImage to include architecture
- name: Rename artifacts with architecture suffix
run: |
for f in out/make/AppImage/**/*.AppImage; do
[ -f "$f" ] || continue
dir=$(dirname "$f")
base=$(basename "$f" .AppImage)
mv "$f" "$dir/${base}-${{ matrix.arch }}.AppImage"
done
# publish version release
- name: Generate release body
@@ -120,22 +111,14 @@ jobs:
fi
- name: List out directory
run: ls -laR out/make
# Rename artifacts to include architecture
- name: Rename artifacts with architecture suffix
# Rename DMG to include architecture (ZIPs already include arch from Forge)
- name: Rename DMG with architecture suffix
run: |
# Rename DMG
for f in out/make/*.dmg; do
[ -f "$f" ] || continue
base=$(basename "$f" .dmg)
mv "$f" "out/make/${base}-${{ matrix.arch }}.dmg"
done
# Rename ZIP
for f in out/make/zip/**/*.zip; do
[ -f "$f" ] || continue
dir=$(dirname "$f")
base=$(basename "$f" .zip)
mv "$f" "$dir/${base}-${{ matrix.arch }}.zip"
done
# publish version release
- name: Generate release body