Skip to content

Commit d31652e

Browse files
DeJeuneclaude
andauthored
fix(ci): add Linux system deps for selection-hook native rebuild (#13855)
## Summary - Install `libevdev-dev`, `libxtst-dev`, `libx11-dev`, `libxfixes-dev`, and `libwayland-dev` in the Linux release build step so the `selection-hook` native module compiles successfully. ## Test plan - [ ] Trigger a Linux-only release build via `workflow_dispatch` and verify it completes without native module compilation errors. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Signed-off-by: suyao <[email protected]> Co-authored-by: Claude Opus 4.6 <[email protected]>
1 parent e1c503e commit d31652e

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ jobs:
111111
- name: Build Linux
112112
if: matrix.os == 'ubuntu-latest'
113113
run: |
114-
sudo apt-get install -y rpm
114+
sudo apt-get install -y rpm libevdev-dev libxtst-dev libx11-dev libxfixes-dev libwayland-dev
115115
pnpm build:linux
116116
117117
env:

0 commit comments

Comments
 (0)