mirror of
https://github.com/QwenLM/qwen-code.git
synced 2026-04-28 03:30:40 +00:00
fix(vscode-ide-companion): prune ripgrep binaries and remove generic node-pty
- Re-enable macOS x64 CI builds using macos-15-intel runner - Remove generic node-pty dependency in favor of platform-specific @lydell/node-pty-* packages - Add ripgrep binary pruning for platform-specific builds to reduce VSIX size - Add Windows workaround to remove npm junction self-references during packaging
This commit is contained in:
parent
3d6fe23c3b
commit
e5b800a79d
6 changed files with 139 additions and 32 deletions
10
.github/workflows/release-vscode-companion.yml
vendored
10
.github/workflows/release-vscode-companion.yml
vendored
|
|
@ -141,12 +141,11 @@ jobs:
|
|||
- os: 'ubuntu-latest'
|
||||
target: 'linux-x64'
|
||||
universal: false
|
||||
# macOS 15 (x64): use macos-latest-large
|
||||
# macOS 15 (x64): use macos-15-intel
|
||||
# Endpoint Badge: macos-latest-large, macos-15-large, or macos-15-intel
|
||||
# TODO: Uncomment when billing is resolved
|
||||
# - os: 'macos-latest-large'
|
||||
# target: 'darwin-x64'
|
||||
# universal: false
|
||||
- os: 'macos-15-intel'
|
||||
target: 'darwin-x64'
|
||||
universal: false
|
||||
# macOS 15 Arm64: use macos-latest
|
||||
# Endpoint Badge: macos-latest, macos-15, or macos-15-xlarge
|
||||
- os: 'macos-latest'
|
||||
|
|
@ -198,6 +197,7 @@ jobs:
|
|||
- name: 'Prepare VSCode Extension'
|
||||
env:
|
||||
UNIVERSAL_BUILD: '${{ matrix.universal }}'
|
||||
VSCODE_TARGET: '${{ matrix.target }}'
|
||||
run: |
|
||||
# Build and stage the extension + bundled CLI
|
||||
npm --workspace=qwen-code-vscode-ide-companion run prepackage
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue