mirror of
https://github.com/EQEmu/Server.git
synced 2026-04-19 16:52:25 +00:00
Add missing Windows binaries validation and SHA256 checksums
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
This commit is contained in:
parent
aa0fc1fadb
commit
07a2a9a31d
9
.github/workflows/release.yaml
vendored
9
.github/workflows/release.yaml
vendored
@ -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
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user