Skip to content
This repository was archived by the owner on Apr 11, 2026. It is now read-only.

Commit 176317e

Browse files
z23ccclaude
andcommitted
fix(release): drop unsupported targets (x86_64-darwin, windows)
ort-sys has no prebuilt ONNX binary for Intel Mac, so x86_64-apple-darwin builds fail. flowctl-daemon uses Unix sockets, so Windows builds fail. Drop both targets from the release matrix. Also drop fastembed's image-models feature since we only use TextEmbedding for memory semantic search (saves ~20 transitive deps). ensure-flowctl.sh now degrades gracefully: Intel Mac falls back to cargo build, Windows prints WSL recommendation. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 8fc80c7 commit 176317e

5 files changed

Lines changed: 14 additions & 594 deletions

File tree

.github/workflows/release.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,10 @@ jobs:
2727
os: ubuntu-latest
2828
- target: aarch64-unknown-linux-gnu
2929
os: ubuntu-latest
30-
- target: x86_64-apple-darwin
31-
os: macos-latest
3230
- target: aarch64-apple-darwin
3331
os: macos-latest
34-
- target: x86_64-pc-windows-msvc
35-
os: windows-latest
32+
# Note: Windows is unsupported — flowctl-daemon uses Unix sockets.
33+
# Windows users should run flowctl via WSL.
3634

3735
steps:
3836
- uses: actions/checkout@v4

0 commit comments

Comments
 (0)