fix: address review — break after first portable exe, remove debug ls

This commit is contained in:
benzntech
2026-03-03 09:27:31 +05:30
parent 8d93c13f9a
commit b8272c55d7
+4 -5
View File
@@ -110,15 +110,14 @@ jobs:
for file in *${{ matrix.ext }}; do
[ -f "$file" ] && cp "$file" ../../release-assets/
done
# Windows: also copy portable standalone exe
# Windows: also copy portable standalone exe as OmniRoute.exe
if [ "${{ matrix.platform }}" = "windows" ]; then
for file in *.exe; do
# Skip the NSIS installer (contains "Setup") and blockmap files
case "$file" in *Setup*|*.blockmap) continue ;; esac
[ -f "$file" ] && cp "$file" "../../release-assets/OmniRoute.exe"
# Skip the NSIS installer (contains "Setup")
case "$file" in *Setup*) continue ;; esac
[ -f "$file" ] && cp "$file" "../../release-assets/OmniRoute.exe" && break
done
fi
ls -la ../../release-assets/ || true
- name: Upload artifacts
uses: actions/upload-artifact@v4