fix(ci): restore fork main test consistency #9
ci.yml
on: push
Detect affected areas
8s
OSV scan
/
...
/
osv-scan
25s
Matrix: Build&Test Docker image / build
Matrix: TypeScript / Check TypeScript
Python tests
/
e2e
34s
Python lints
/
ruff + ty diff
0s
Python lints
/
ruff enforcement (blocking)
13s
Python lints
/
Windows footguns (blocking)
14s
TypeScript
/
Build desktop app
52s
Docs Site
/
docs-site-checks
4m 57s
Check contributors
/
check-attribution
25s
Check uv.lock
/
uv lock --check
13s
Lint Docker scripts
/
Lint Dockerfile (hadolint)
14s
Lint Docker scripts
/
Lint docker/ shell scripts (shellcheck)
8s
Deny unrelated histories
/
check-common-ancestor
Supply-chain scan
/
Check PyPI dependency upper bounds
Supply-chain scan
/
MCP catalog security review
Supply-chain scan
/
Scan PR for critical supply chain risks
Matrix: Python tests / test
CI timing report
13s
Annotations
7 errors and 7 warnings
|
TypeScript / Check TypeScript (apps/desktop)
Process completed with exit code 2.
|
|
TypeScript / Check TypeScript (apps/desktop)
'"@/store/thread-scroll"' has no exported member named 'setThreadScrolledUp'. Did you mean '$threadScrolledUp'?
|
|
TypeScript / Check TypeScript (apps/desktop)
Module '"./types"' has no exported member 'SearchProps'.
|
|
TypeScript / Check TypeScript (apps/desktop)
'"./completion-drawer"' has no exported member named 'COMPLETION_DRAWER_ROW_CLASS'. Did you mean 'COMPLETION_DRAWER_CLASS'?
|
|
Python tests / Run tests slice 5/8
Process completed with exit code 1.
|
|
All required checks pass
Process completed with exit code 1.
|
|
All required checks pass
2 job(s) failed
|
|
TypeScript / Check TypeScript (apps/shared)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
TypeScript / Check TypeScript (apps/bootstrap-installer)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
TypeScript / Check TypeScript (web)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
TypeScript / Check TypeScript (ui-tui)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
TypeScript / Build desktop app
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
TypeScript / Check TypeScript (apps/desktop)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Docs Site / docs-site-checks
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
OSV Scanner SARIF file
|
129 KB |
sha256:bde8a22d3172e29d3315374de49079fa81d0ba9a11d336a31a6a342526965d80
|
|
|
ci-timings-report.html
|
44.1 KB |
sha256:061a6649dc695fa6a5155594acd5552fc9de31acf5fcf0f3c87fe5ca91d22d89
|
|
|
test-durations-slice-1
Expired
|
3.92 KB |
sha256:68d161114923accb3fa4c576a9f79d509844eff1c97568a4598ec09028d12f5d
|
|
|
test-durations-slice-2
Expired
|
4.06 KB |
sha256:d38296b4897c653d77dd6df2f031003cbcd11c61ac64db7ba83eedc16e2089f1
|
|
|
test-durations-slice-3
Expired
|
3.89 KB |
sha256:571d6152788a873f565fc998687b094a23f548fa2ccbd0f8818ab7bc6bbaeb34
|
|
|
test-durations-slice-4
Expired
|
3.93 KB |
sha256:e3fe38c44a2bb99e5b0c78394fe4f576ff861e7fce1e0b6e4bccc1cda6ca7747
|
|
|
test-durations-slice-6
Expired
|
3.98 KB |
sha256:3ac90b2cb92835e91510b4c55a85f2d600fd970c8e63bedd321791d956e19a64
|
|
|
test-durations-slice-7
Expired
|
3.97 KB |
sha256:2a1ac927521224a9198409e0361e3de3519da85853253c3d98bd014512559bdb
|
|
|
test-durations-slice-8
Expired
|
3.92 KB |
sha256:f0862b152057853b5bf3eda9132e52697bcc686a51f4b8a4a02f879786d1c458
|
|