fix: honor worktree config in TUI launches #1
ci.yml
on: push
Detect affected areas
9s
OSV scan
/
...
/
osv-scan
36s
Matrix: TypeScript / Check TypeScript
Python tests
/
e2e
55s
Python lints
/
ruff + ty diff
0s
Python lints
/
ruff enforcement (blocking)
12s
Python lints
/
Windows footguns (blocking)
15s
TypeScript
/
Build desktop app
1m 8s
Docs Site
/
docs-site-checks
5m 17s
Check contributors
/
check-attribution
21s
Check uv.lock
/
uv lock --check
13s
Lint Docker scripts
/
Lint Dockerfile (hadolint)
11s
Lint Docker scripts
/
Lint docker/ shell scripts (shellcheck)
9s
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
Build&Test Docker image
/
build-amd64
0s
Build&Test Docker image
/
build-arm64
0s
Build&Test Docker image
/
merge
0s
Matrix: Python tests / test
All required checks pass
2s
Annotations
16 warnings
|
Python lints / ruff enforcement (blocking)
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.12.3-pruned-803988bb49cc9857a89ea4da50292dffcd90580ca2de2735c0978a63c5c4a57f, another job may be creating this cache.
|
|
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 (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 (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 / 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/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/
|
|
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/
|
|
Python tests / Run tests slice 8/8
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.12.3-pruned-978840d890be4ee232a4c3786183ba3eb0f5797059bb1e8799fb5f740572140a, another job may be creating this cache.
|
|
Python tests / Run tests slice 4/8
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.12.3-pruned-978840d890be4ee232a4c3786183ba3eb0f5797059bb1e8799fb5f740572140a, another job may be creating this cache.
|
|
Python tests / Run tests slice 2/8
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.12.3-pruned-978840d890be4ee232a4c3786183ba3eb0f5797059bb1e8799fb5f740572140a, another job may be creating this cache.
|
|
Python tests / Run tests slice 7/8
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.12.3-pruned-978840d890be4ee232a4c3786183ba3eb0f5797059bb1e8799fb5f740572140a, another job may be creating this cache.
|
|
Python tests / Run tests slice 3/8
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.12.3-pruned-978840d890be4ee232a4c3786183ba3eb0f5797059bb1e8799fb5f740572140a, another job may be creating this cache.
|
|
Python tests / Run tests slice 5/8
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.12.3-pruned-978840d890be4ee232a4c3786183ba3eb0f5797059bb1e8799fb5f740572140a, another job may be creating this cache.
|
|
Python tests / Run tests slice 6/8
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.12.3-pruned-978840d890be4ee232a4c3786183ba3eb0f5797059bb1e8799fb5f740572140a, another job may be creating this cache.
|
|
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/
|
|
Python tests / Run tests slice 1/8
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.12.3-pruned-978840d890be4ee232a4c3786183ba3eb0f5797059bb1e8799fb5f740572140a, another job may be creating this cache.
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
OSV Scanner SARIF file
Expired
|
122 KB |
sha256:2d4e29b29e10c1d46411c519833e19daaf636a878e4a622ca84adb62e92d52cc
|
|
|
test-durations-slice-1
Expired
|
3.47 KB |
sha256:25c04e2d7efc314a01113e51d155beb7587fc31cce7b1dc82a0da968c739e064
|
|
|
test-durations-slice-2
Expired
|
3.62 KB |
sha256:adfd58c29e2fa0c54b78b171840d61e8f579608d41d7e504f5a64520708a8ed7
|
|
|
test-durations-slice-3
Expired
|
3.5 KB |
sha256:ede970af121c5c5aa185592996afcba2bd6f463508c04726a2a4d9247337f80f
|
|
|
test-durations-slice-4
Expired
|
3.42 KB |
sha256:497e53746d2286f7053c8e543a0ca1fc556f942a7565512748a6cc5c3cae7f7e
|
|
|
test-durations-slice-5
Expired
|
3.45 KB |
sha256:3952ec036cb817076adf828ae3f6391256eb5286982d0436b178e111bca0282f
|
|
|
test-durations-slice-6
Expired
|
3.41 KB |
sha256:db836dabfd935495ceb552023e3a710841e47f955d01a226a6780e4f2bbb525f
|
|
|
test-durations-slice-7
Expired
|
3.48 KB |
sha256:dd7677ce7197f1c2d8da460988c447657c3ecd286eccefe3c30917c6ab669ee2
|
|
|
test-durations-slice-8
Expired
|
3.49 KB |
sha256:f83a76b3f058d3546127ae72a1e595028712ba10c924bb2e42cacebb5b2639f3
|
|