copilot-swe-agent[bot]
4d97f1d303
Count vcpkg libs using null-delimited paths
...
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 04:02:44 +00:00
copilot-swe-agent[bot]
036ffbbedd
Align vcpkg lib counting with existing pattern
...
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 04:01:23 +00:00
copilot-swe-agent[bot]
aeafa03ce3
Fix vcpkg lib count for packaging
...
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 03:50:01 +00:00
copilot-swe-agent[bot]
70aee1e9b5
Harden vcpkg lib counting in package step
...
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 03:49:38 +00:00
copilot-swe-agent[bot]
05fd084c5f
Exclude debug vcpkg libs from packaging
...
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 03:48:49 +00:00
copilot-swe-agent[bot]
56446f7a12
Include vcpkg runtime libs in linux package
...
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 03:47:55 +00:00
Vayle
ab1f082b53
Merge pull request #25 from Valorith/copilot/add-discord-webhook-release
...
Add Discord release notification embed to release workflow
2026-01-24 21:49:07 -05:00
copilot-swe-agent[bot]
e9342d3107
Add shell: bash to all run steps in build-linux job for consistency
...
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 02:14:23 +00:00
copilot-swe-agent[bot]
7b94c36c78
Fix Linux build by adding shell: bash to Package binaries step
...
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 02:05:16 +00:00
copilot-swe-agent[bot]
8a1f31f15a
Document ignored webhook failures
...
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 01:58:21 +00:00
copilot-swe-agent[bot]
823dce3477
Clean up webhook temp file
...
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 01:57:12 +00:00
copilot-swe-agent[bot]
1f37236f80
Harden Discord webhook payload and logging
...
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 01:56:49 +00:00
copilot-swe-agent[bot]
f7e9f726f8
Add webhook failure logging
...
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 01:54:07 +00:00
copilot-swe-agent[bot]
a0c8c8ff78
Add Discord release notification step
...
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 01:53:19 +00:00
copilot-swe-agent[bot]
97a56904a5
Initialize zip content tracking
...
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 00:46:40 +00:00
copilot-swe-agent[bot]
9f27f56d2a
Unify zip duplicate handling
...
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 00:45:55 +00:00
copilot-swe-agent[bot]
9b42bc0a25
Cache zip contents and verify ccache install
...
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 00:44:42 +00:00
copilot-swe-agent[bot]
324e8d6601
Harden ccache and zip handling
...
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 00:43:38 +00:00
copilot-swe-agent[bot]
9e220a05c5
Guard ccache and avoid lib name collisions
...
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 00:42:42 +00:00
copilot-swe-agent[bot]
d27e901421
Improve Linux lib packaging
...
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 00:33:16 +00:00
copilot-swe-agent[bot]
2b60bda5b7
Guard shared lib packaging
...
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 00:31:35 +00:00
copilot-swe-agent[bot]
56266f6f21
Limit shared lib search to build libs
...
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 00:30:08 +00:00
copilot-swe-agent[bot]
907ac747eb
Refine Linux shared lib packaging
...
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 00:29:12 +00:00
copilot-swe-agent[bot]
c5fe0c20b8
Package Linux shared libs in release
...
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 00:28:16 +00:00
copilot-swe-agent[bot]
246138ac51
Package shared libs from build tree
...
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 00:26:54 +00:00
copilot-swe-agent[bot]
6d519efdef
Re-add release dependencies and package libs
...
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 00:25:23 +00:00
copilot-swe-agent[bot]
f959060c5a
Remove redundant release deps install
...
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 00:18:27 +00:00
copilot-swe-agent[bot]
cffdaf2373
Align release workflow with container build
...
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-25 00:07:01 +00:00
copilot-swe-agent[bot]
07a2a9a31d
Add missing Windows binaries validation and SHA256 checksums
...
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-24 19:56:25 +00:00
copilot-swe-agent[bot]
ecf16c5cd7
Implement remaining Claude Code review suggestions
...
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-24 19:40:53 +00:00
copilot-swe-agent[bot]
8e13d89033
Merge base branch and resolve packaging conflict
...
Incorporated validation logic from base branch while keeping the deduplication fix. The resolution:
- Keeps validation to check required binaries exist before packaging
- Removes explicit zip command with hardcoded binary list (avoiding duplication)
- Uses only the loop to add all executables
- Keeps post-creation validation
2026-01-24 19:26:54 +00:00
copilot-swe-agent[bot]
1e600896d6
Remove error suppression to resolve conflicts with base branch
...
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-24 19:16:10 +00:00
copilot-swe-agent[bot]
4e49ae782b
Add loginserver and client_files binaries to validation list
...
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-24 19:13:29 +00:00
Vayle
24fb6306dd
Update .github/workflows/release.yaml
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-24 14:11:16 -05:00
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
copilot-swe-agent[bot]
50d4ba04dd
Use zip -uj for explicit update behavior
...
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-24 19:00:45 +00:00
copilot-swe-agent[bot]
3716422af8
Fix duplicate binary packaging in Linux build
...
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-24 18:59:54 +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