Fix duplicate binary packaging in Linux build

Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot] 2026-01-24 18:59:54 +00:00
parent 9bbf5ad053
commit 3716422af8

View File

@ -44,14 +44,10 @@ jobs:
- name: Package binaries
run: |
cd build/bin
zip -j eqemu-server-linux-x64.zip \
world zone ucs queryserv eqlaunch shared_memory \
loginserver import_client_files export_client_files \
2>/dev/null || true
# Include any additional binaries that exist
# Add all executable files (excluding tests)
for f in *; do
if [ -f "$f" ] && [ -x "$f" ] && [ "$f" != "tests" ]; then
zip -u eqemu-server-linux-x64.zip "$f" 2>/dev/null || true
zip -j eqemu-server-linux-x64.zip "$f" 2>/dev/null || true
fi
done
ls -la eqemu-server-linux-x64.zip