12510 Commits

Author SHA1 Message Date
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]
b2c57be5d8 Tune ccache key and root note
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-24 23:59:00 +00:00
copilot-swe-agent[bot]
d0b6f5f37a Keep build workflow to build and test only
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-24 23:55:31 +00:00
copilot-swe-agent[bot]
f863c73339 Restore build flags and add ccache
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-24 23:51:50 +00:00
copilot-swe-agent[bot]
44a044684f Document root requirement for container
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-24 23:38:25 +00:00
copilot-swe-agent[bot]
5b88ff2455 Run container as root in Linux job
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-24 23:35:45 +00:00
copilot-swe-agent[bot]
dd9fa50bb6 Use absolute test working directory
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-24 23:29:49 +00:00
copilot-swe-agent[bot]
e414975fc5 Restore Linux tests and user mapping
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-24 23:29:19 +00:00
Vayle
6648ec2f03
Update .github/workflows/build.yaml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-24 18:21:47 -05:00
Vayle
4484f9204f
Update .github/workflows/build.yaml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-24 18:19:59 -05:00
Vayle
b1ac77937b
Update .github/workflows/build.yaml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-24 18:19:13 -05:00
copilot-swe-agent[bot]
aa867a8fb3 Improve workflow smoke test checks
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-24 21:20:46 +00:00
copilot-swe-agent[bot]
94524416a7 Clarify packaging temp dir
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-24 21:20:08 +00:00
copilot-swe-agent[bot]
e26d9fb0df Update Linux workflow packaging
Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
2026-01-24 21:19:29 +00:00
copilot-swe-agent[bot]
ad77f45bf7 Initial plan 2026-01-24 21:13:18 +00:00
Vayle
578e253644
Merge pull request #16 from Valorith/copilot/fix-bot-command-error
[Bug Fix] Prevent spelltype bot command aliasing from MSVC ICF on Windows
2026-01-24 15:12:53 -05:00
Vayle
0957a8f5ea
Merge pull request #17 from Valorith/claude/automated-binary-releases-BW5iE
Add hybrid release workflow for automated binary builds
2026-01-24 15:05:19 -05:00
Vayle
f95a73631b
Merge pull request #23 from Valorith/copilot/sub-pr-17-again
Add consistent binary validation and SHA256 checksums to release workflow
2026-01-24 15:01:47 -05: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]
aa0fc1fadb Initial plan 2026-01-24 19:54:39 +00:00
Vayle
dd9445c5ed
Merge pull request #21 from Valorith/copilot/sub-pr-17
Enhance release workflow robustness and observability
2026-01-24 14:45:10 -05: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]
040adaf339 Initial plan 2026-01-24 19:39:18 +00:00
Vayle
dbace7a7f6
Merge pull request #18 from Valorith/copilot/sub-pr-17
Fix duplicate binary packaging in Linux release workflow
2026-01-24 14:28:16 -05: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]
07d5c72f09 Merge remote-tracking branch 'origin/claude/automated-binary-releases-BW5iE' into copilot/sub-pr-17
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
2026-01-24 19:22:45 +00:00
Vayle
f0117b2d65
Merge pull request #19 from Valorith/copilot/sub-pr-17-again
Add validation to release workflow packaging steps
2026-01-24 14:21:43 -05: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
copilot-swe-agent[bot]
6b709c64cc Initial plan 2026-01-24 18:59:42 +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
copilot-swe-agent[bot]
9bbf5ad053 Initial plan 2026-01-24 18:58:11 +00: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