Repository navigation
Commit 6c5e0a1
ci(release): drop windows-x86_64 from the release matrix
The Sprint 3 daemon mode uses tokio::net::UnixListener / UnixStream,
which are Unix-only. Rather than gate the daemon subcommand + CLI
fast-path behind #[cfg(unix)] and ship a Windows binary with a
permanently-crippled surface, remove Windows from the release
pipeline entirely: the bridge targets POSIX hosts where a real
daemon can run and cache SSH connections across CLI invocations.
Changes:
- release.yml matrix: drop the `x86_64-pc-windows-msvc` / windows-latest
entry. Now 4 targets: linux-x86_64, linux-arm64, macos-x86_64,
macos-arm64.
- Collapse `Package (unix)` and `Package (windows)` into a single
`Package` step (all four remaining targets use tar.gz).
- DXT packaging loop no longer tries to unzip a windows-x86_64 zip.
The release job `needs: build` would silently skip on Windows build
failures, so v1.12.0's first tag push produced no GitHub Release.
Retagging after this fix.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent d092fea commit 6c5e0a1
1 file changed
Lines changed: 1 addition & 21 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | 42 | | |
47 | 43 | | |
48 | 44 | | |
| |||
72 | 68 | | |
73 | 69 | | |
74 | 70 | | |
75 | | - | |
76 | | - | |
| 71 | + | |
77 | 72 | | |
78 | 73 | | |
79 | 74 | | |
80 | 75 | | |
81 | 76 | | |
82 | 77 | | |
83 | | - | |
84 | | - | |
85 | | - | |
86 | | - | |
87 | | - | |
88 | | - | |
89 | | - | |
90 | | - | |
91 | | - | |
92 | 78 | | |
93 | 79 | | |
94 | 80 | | |
| |||
133 | 119 | | |
134 | 120 | | |
135 | 121 | | |
136 | | - | |
137 | | - | |
138 | | - | |
139 | | - | |
140 | | - | |
141 | | - | |
142 | 122 | | |
143 | 123 | | |
144 | 124 | | |
| |||
0 commit comments