Re-add release dependencies and package libs

Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot] 2026-01-25 00:25:23 +00:00
parent f959060c5a
commit 6d519efdef

View File

@ -29,6 +29,11 @@ jobs:
with:
key: ${{ runner.os }}-release-ccache-${{ hashFiles('.github/workflows/release.yaml') }}
- name: Install dependencies
run: |
apt-get update
apt-get install -y build-essential ninja-build ccache uuid-dev
- name: Configure
run: |
cmake -S . -B build -G Ninja \
@ -69,6 +74,13 @@ jobs:
zip -uj eqemu-server-linux-x64.zip "$f"
fi
done
# Add shared libraries needed for runtime
for f in *.so*; do
if [ -f "$f" ]; then
zip -uj eqemu-server-linux-x64.zip "$f"
fi
done
# Verify zip file was created and contains files
if [ ! -f eqemu-server-linux-x64.zip ]; then