Skip to content

Commit eac209e

Browse files
authored
Merge pull request #190 from benzntech/fix/electron-windows-collect-installers
fix: Windows electron release — collect portable exe by pattern
2 parents a5b3fdc + b66e2e3 commit eac209e

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

.github/workflows/electron-release.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -110,9 +110,13 @@ jobs:
110110
for file in *${{ matrix.ext }}; do
111111
[ -f "$file" ] && cp "$file" ../../release-assets/
112112
done
113-
# Windows: also copy portable standalone exe
113+
# Windows: also copy portable standalone exe as OmniRoute.exe
114114
if [ "${{ matrix.platform }}" = "windows" ]; then
115-
[ -f "OmniRoute.exe" ] && cp OmniRoute.exe ../../release-assets/
115+
for file in *.exe; do
116+
# Skip the NSIS installer (contains "Setup")
117+
case "$file" in *Setup*) continue ;; esac
118+
[ -f "$file" ] && cp "$file" "../../release-assets/OmniRoute.exe" && break
119+
done
116120
fi
117121
118122
- name: Upload artifacts

0 commit comments

Comments
 (0)