Add missing Windows binaries validation and SHA256 checksums

Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot] 2026-01-24 19:56:25 +00:00
parent aa0fc1fadb
commit 07a2a9a31d

View File

@ -136,7 +136,7 @@ jobs:
$minZipSize = 100KB
# Verify that critical binaries exist
$requiredBinaries = @("world.exe", "zone.exe", "ucs.exe", "queryserv.exe", "eqlaunch.exe", "shared_memory.exe")
$requiredBinaries = @("world.exe", "zone.exe", "ucs.exe", "queryserv.exe", "eqlaunch.exe", "shared_memory.exe", "loginserver.exe", "import_client_files.exe", "export_client_files.exe")
$missingBinaries = @()
foreach ($binary in $requiredBinaries) {
@ -240,6 +240,12 @@ jobs:
- name: List artifacts
run: ls -la artifacts/
- name: Generate checksums
run: |
cd artifacts
sha256sum *.zip > SHA256SUMS.txt
cat SHA256SUMS.txt
- name: Create Release
uses: softprops/action-gh-release@v2
with:
@ -250,3 +256,4 @@ jobs:
files: |
artifacts/eqemu-server-linux-x64.zip
artifacts/eqemu-server-windows-x64.zip
artifacts/SHA256SUMS.txt