ci(e2e): rebuild native modules for Electron's ABI so the smoke suite… #12
ci.yml
on: push
Matrix: test
Matrix: build
E2E smoke (ubuntu, xvfb)
1m 21s
Publish rolling "latest" release
0s
Annotations
37 warnings and 2 notices
|
Lint + unit tests (macos-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Lint + unit tests (macos-latest):
src/main/bridge/server.ts#L162
'err' is defined but never used. Allowed unused caught errors must match /^_/u
|
|
Lint + unit tests (macos-latest):
src/main/bridge/server.ts#L22
'getBridgeConfig' is defined but never used. Allowed unused vars must match /^_/u
|
|
Lint + unit tests (macos-latest):
src/main/agent-manager.ts#L280
Unexpected any. Specify a different type
|
|
Lint + unit tests (macos-latest):
src/main/agent-manager.ts#L156
Unexpected any. Specify a different type
|
|
Lint + unit tests (macos-latest):
src/bridge-app/components/useWebSocket.ts#L67
React Hook useCallback has a missing dependency: 'cleanup'. Either include it or remove the dependency array
|
|
Lint + unit tests (macos-latest):
src/bridge-app/components/SessionList.tsx#L40
'stateInfo' is defined but never used. Allowed unused args must match /^_/u
|
|
Lint + unit tests (macos-latest):
src/bridge-app/components/SessionList.tsx#L27
'formatTime' is defined but never used. Allowed unused vars must match /^_/u
|
|
Lint + unit tests (macos-latest):
src/bridge-app/App.tsx#L76
React Hook useEffect has a missing dependency: 'fetchSessions'. Either include it or remove the dependency array
|
|
Lint + unit tests (macos-latest):
src/bridge-app/App.tsx#L48
'sendCommand' is assigned a value but never used. Allowed unused vars must match /^_/u
|
|
Lint + unit tests (macos-latest):
src/bridge-app/App.tsx#L8
'useRef' is defined but never used. Allowed unused vars must match /^_/u
|
|
Lint + unit tests (ubuntu-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Lint + unit tests (ubuntu-latest):
src/main/bridge/server.ts#L162
'err' is defined but never used. Allowed unused caught errors must match /^_/u
|
|
Lint + unit tests (ubuntu-latest):
src/main/bridge/server.ts#L22
'getBridgeConfig' is defined but never used. Allowed unused vars must match /^_/u
|
|
Lint + unit tests (ubuntu-latest):
src/main/agent-manager.ts#L280
Unexpected any. Specify a different type
|
|
Lint + unit tests (ubuntu-latest):
src/main/agent-manager.ts#L156
Unexpected any. Specify a different type
|
|
Lint + unit tests (ubuntu-latest):
src/bridge-app/components/useWebSocket.ts#L67
React Hook useCallback has a missing dependency: 'cleanup'. Either include it or remove the dependency array
|
|
Lint + unit tests (ubuntu-latest):
src/bridge-app/components/SessionList.tsx#L40
'stateInfo' is defined but never used. Allowed unused args must match /^_/u
|
|
Lint + unit tests (ubuntu-latest):
src/bridge-app/components/SessionList.tsx#L27
'formatTime' is defined but never used. Allowed unused vars must match /^_/u
|
|
Lint + unit tests (ubuntu-latest):
src/bridge-app/App.tsx#L76
React Hook useEffect has a missing dependency: 'fetchSessions'. Either include it or remove the dependency array
|
|
Lint + unit tests (ubuntu-latest):
src/bridge-app/App.tsx#L48
'sendCommand' is assigned a value but never used. Allowed unused vars must match /^_/u
|
|
Lint + unit tests (ubuntu-latest):
src/bridge-app/App.tsx#L8
'useRef' is defined but never used. Allowed unused vars must match /^_/u
|
|
Lint + unit tests (windows-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Lint + unit tests (windows-latest):
src/main/bridge/server.ts#L162
'err' is defined but never used. Allowed unused caught errors must match /^_/u
|
|
Lint + unit tests (windows-latest):
src/main/bridge/server.ts#L22
'getBridgeConfig' is defined but never used. Allowed unused vars must match /^_/u
|
|
Lint + unit tests (windows-latest):
src/main/agent-manager.ts#L280
Unexpected any. Specify a different type
|
|
Lint + unit tests (windows-latest):
src/main/agent-manager.ts#L156
Unexpected any. Specify a different type
|
|
Lint + unit tests (windows-latest):
src/bridge-app/components/useWebSocket.ts#L67
React Hook useCallback has a missing dependency: 'cleanup'. Either include it or remove the dependency array
|
|
Lint + unit tests (windows-latest):
src/bridge-app/components/SessionList.tsx#L40
'stateInfo' is defined but never used. Allowed unused args must match /^_/u
|
|
Lint + unit tests (windows-latest):
src/bridge-app/components/SessionList.tsx#L27
'formatTime' is defined but never used. Allowed unused vars must match /^_/u
|
|
Lint + unit tests (windows-latest):
src/bridge-app/App.tsx#L76
React Hook useEffect has a missing dependency: 'fetchSessions'. Either include it or remove the dependency array
|
|
Lint + unit tests (windows-latest):
src/bridge-app/App.tsx#L48
'sendCommand' is assigned a value but never used. Allowed unused vars must match /^_/u
|
|
Lint + unit tests (windows-latest):
src/bridge-app/App.tsx#L8
'useRef' is defined but never used. Allowed unused vars must match /^_/u
|
|
Package app (macos-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Package app (ubuntu-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
E2E smoke (ubuntu, xvfb)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Package app (windows-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Lint + unit tests (macos-latest)
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167
|
|
Package app (macos-latest)
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
heliox-ide-0e9e87b0e4592f5034f46b70ce9ee7b99d3a576d-macos-latest
Expired
|
113 MB |
sha256:a8e50066093c91a9572274e001c132a1817d1e40ad40fa61779cedc68a69154f
|
|
|
heliox-ide-0e9e87b0e4592f5034f46b70ce9ee7b99d3a576d-ubuntu-latest
Expired
|
116 MB |
sha256:0016ab33b238a950116cce43334fdd05c58d6a62127af6117cb24ac1e2c74672
|
|
|
heliox-ide-0e9e87b0e4592f5034f46b70ce9ee7b99d3a576d-windows-latest
Expired
|
140 MB |
sha256:7fa5e807e4f7b3155ed0ca4e42f6694fb41bd5457c043bbe7592a8ade51936af
|
|