Skip to content
This repository was archived by the owner on Aug 20, 2025. It is now read-only.

Commit b853549

Browse files
🔧 config: remove Windows support from releases
- Remove Windows build target from GitHub Actions workflow - Remove Windows platform detection from extension - Support only Linux x86_64 and macOS (Intel/ARM) platforms - Simplify artifact preparation steps 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
1 parent 220ee49 commit b853549

File tree

2 files changed

+1
-12
lines changed

2 files changed

+1
-12
lines changed

‎.github/workflows/release.yml‎

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,6 @@ jobs:
2222
- target: aarch64-apple-darwin
2323
os: macos-latest
2424
name: claude-code-server-macos-aarch64
25-
- target: x86_64-pc-windows-msvc
26-
os: windows-latest
27-
name: claude-code-server-windows-x86_64.exe
2825

2926
steps:
3027
- uses: actions/checkout@v4
@@ -38,17 +35,11 @@ jobs:
3835
run: |
3936
cargo build --release --target ${{ matrix.target }} --package claude-code-server
4037
41-
- name: Prepare artifact (Unix)
42-
if: matrix.os != 'windows-latest'
38+
- name: Prepare artifact
4339
run: |
4440
cp target/${{ matrix.target }}/release/claude-code-server ${{ matrix.name }}
4541
chmod +x ${{ matrix.name }}
4642
47-
- name: Prepare artifact (Windows)
48-
if: matrix.os == 'windows-latest'
49-
run: |
50-
copy target/${{ matrix.target }}/release/claude-code-server.exe ${{ matrix.name }}
51-
5243
- name: Upload artifact
5344
uses: actions/upload-artifact@v4
5445
with:
@@ -72,7 +63,6 @@ jobs:
7263
claude-code-server-linux-x86_64/claude-code-server-linux-x86_64
7364
claude-code-server-macos-x86_64/claude-code-server-macos-x86_64
7465
claude-code-server-macos-aarch64/claude-code-server-macos-aarch64
75-
claude-code-server-windows-x86_64.exe/claude-code-server-windows-x86_64.exe
7666
draft: false
7767
prerelease: false
7868
generate_release_notes: true

‎claude-code-extension/src/lib.rs‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,6 @@ fn get_platform_binary_name() -> Result<String, String> {
177177
("linux", "x86_64") => Ok("claude-code-server-linux-x86_64".to_string()),
178178
("macos", "x86_64") => Ok("claude-code-server-macos-x86_64".to_string()),
179179
("macos", "aarch64") => Ok("claude-code-server-macos-aarch64".to_string()),
180-
("windows", "x86_64") => Ok("claude-code-server-windows-x86_64.exe".to_string()),
181180
_ => Err(format!("Unsupported platform: {}-{}", os, arch)),
182181
}
183182
}

0 commit comments

Comments
 (0)