7 Commits

Author SHA1 Message Date
Vayle
0ebff2e68e
Update .github/workflows/release.yaml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-24 14:10:00 -05:00
copilot-swe-agent[bot]
8fae26133c Make validation more maintainable with named constants
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-24 19:03:15 +00:00
copilot-swe-agent[bot]
1b8ab775d3 Improve validation: use unzip -Z1 and increase min size threshold
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-24 19:02:21 +00:00
copilot-swe-agent[bot]
a49b6f523e Add validation to packaging steps to verify binaries exist
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-24 19:01:41 +00:00
Vayle
5caa4a78dc
Update .github/workflows/release.yaml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-24 13:58:59 -05:00
Vayle
f1303c5640
Update .github/workflows/release.yaml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-24 13:52:53 -05:00
Claude
f103a7c186
Add hybrid release workflow for automated binary builds
- Builds Linux and Windows binaries on every push to master
- Uploads artifacts with 90-day retention for PR merges
- Creates GitHub Release with downloadable zips when version tags (v*) are pushed
- Packages all server executables and required DLLs into platform-specific zips
2026-01-24 18:44:52 +00:00