Skip to content

fix(install): pin TEMP/TMP for the uv installer so it stops littering… #1346

fix(install): pin TEMP/TMP for the uv installer so it stops littering…

fix(install): pin TEMP/TMP for the uv installer so it stops littering… #1346

Triggered via push October 11, 2026 18:55
Status Failure
Total duration 17m 15s
Artifacts 6

ci.yml

on: push
Detect affected areas
12s
Detect affected areas
OSV scan  /  ...  /  osv-scan
44s
OSV scan / Scan lockfiles / osv-scan
Desktop E2E  /  Playwright E2E (Linux)
4m 8s
Desktop E2E / Playwright E2E (Linux)
Check contributors  /  check-attribution
23s
Check contributors / check-attribution
Check uv.lock  /  uv lock --check
13s
Check uv.lock / uv lock --check
Deny unrelated histories  /  check-common-ancestor
Deny unrelated histories / check-common-ancestor
package-lock.json diff  /  package-lock.json semantic diff
package-lock.json diff / package-lock.json semantic diff
Matrix: Build&Test Docker image / build
Waiting for pending jobs
Python tests  /  e2e
38s
Python tests / e2e
Python lints  /  ruff + ty diff
0s
Python lints / ruff + ty diff
Python lints  /  ruff enforcement (blocking)
15s
Python lints / ruff enforcement (blocking)
Python lints  /  Windows footguns (blocking)
22s
Python lints / Windows footguns (blocking)
Docs Site  /  docs-site-checks
1m 6s
Docs Site / docs-site-checks
Lint Docker scripts  /  Lint Dockerfile (hadolint)
23s
Lint Docker scripts / Lint Dockerfile (hadolint)
Lint Docker scripts  /  Lint docker/ shell scripts (shellcheck)
12s
Lint Docker scripts / Lint docker/ shell scripts (shellcheck)
JS & TS checks  /  List npm workspaces
32s
JS & TS checks / List npm workspaces
Supply-chain scan  /  Check PyPI dependency upper bounds
Supply-chain scan / Check PyPI dependency upper bounds
Supply-chain scan  /  Scan PR for critical supply chain risks
Supply-chain scan / Scan PR for critical supply chain risks
Python tests  /  Generate slices
12s
Python tests / Generate slices
OSV scan  /  Emit review status
9s
OSV scan / Emit review status
Matrix: Build&Test Docker image / publish
Waiting for pending jobs
Matrix: JS & TS checks / check
Supply-chain scan  /  Aggregate review statuses
Supply-chain scan / Aggregate review statuses
Matrix: Python tests / test
Build&Test Docker image  /  merge
Build&Test Docker image / merge
Review label gate  /  Review label gate
Review label gate / Review label gate
Python tests  /  save-durations
0s
Python tests / save-durations
CI review comment (live)
0s
CI review comment (live)
All required checks pass
2s
All required checks pass
CI timing report
15s
CI timing report
Fit to window
Zoom out
Zoom in

Annotations

10 errors, 24 warnings, and 35 notices
Python lints / Windows footguns (blocking)
Process completed with exit code 1.
Docs Site / docs-site-checks
Process completed with exit code 1.
Python tests / Run tests slice 8/8
Process completed with exit code 1.
Python tests / Run tests slice 2/8
Process completed with exit code 1.
Python tests / Run tests slice 5/8
Process completed with exit code 1.
Python tests / Run tests slice 4/8
Process completed with exit code 1.
Python tests / Run tests slice 3/8
Process completed with exit code 1.
Python tests / Run tests slice 7/8
Process completed with exit code 1.
All required checks pass
Process completed with exit code 1.
All required checks pass
3 job(s) failed: tests, lint, docs-site
JS & TS checks / List npm workspaces
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/
OSV scan / Emit review status
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093. 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/
Desktop E2E / Playwright E2E (Linux)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809, actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Desktop E2E / Playwright E2E (Linux)
No files were found with the provided path: apps/desktop/playwright-report. No artifacts will be uploaded.
JS & TS checks / apps/desktop / check:test:desktop:all
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/
JS & TS checks / apps/shared / check
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/
JS & TS checks / tests-js / check
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/
JS & TS checks / ui-tui/packages/openamer-ink / check
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/
JS & TS checks / web / check
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/
JS & TS checks / web / check: web/src/themes/context.tsx#L586
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
JS & TS checks / web / check: web/src/pages/SkillsPage.tsx#L174
React Hook useEffect has missing dependencies: 'showToast' and 't.common.loading'. Either include them or remove the dependency array
JS & TS checks / web / check
React Hook useEffect has missing dependencies: 'showToast' and 't.config.failedToLoadRaw'. Either include them or remove the dependency array
JS & TS checks / web / check
React Hook useEffect has missing dependencies: 'searchParams', 'setSearchParams', and 'terminalTheme'. Either include them or remove the dependency array
JS & TS checks / web / check: web/src/i18n/context.tsx#L134
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
JS & TS checks / web / check: web/src/i18n/context.tsx#L54
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
JS & TS checks / web / check: web/src/components/SidebarStatusStrip.tsx#L51
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
JS & TS checks / web / check: web/src/components/ChatSidebar.tsx#L89
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
JS & TS checks / apps/vscode / check
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/
JS & TS checks / apps/desktop / check:lint
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/
JS & TS checks / apps/bootstrap-installer / check
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/
JS & TS checks / ui-tui / check
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/
JS & TS checks / apps/desktop / check:test:desktop:platforms
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/
JS & TS checks / apps/desktop / check:test:ui
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/
Detect affected areas
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Python tests / Generate slices
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Check contributors / check-attribution
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Lint Docker scripts / Lint docker/ shell scripts (shellcheck)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
OSV scan / Scan lockfiles / osv-scan
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Check uv.lock / uv lock --check
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
JS & TS checks / List npm workspaces
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Python lints / ruff enforcement (blocking)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Python lints / Windows footguns (blocking)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Lint Docker scripts / Lint Dockerfile (hadolint)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
OSV scan / Emit review status
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Python tests / e2e
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Docs Site / docs-site-checks
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Desktop E2E / Playwright E2E (Linux)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Python tests / Run tests slice 8/8
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Python tests / Run tests slice 1/8
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Python tests / Run tests slice 2/8
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
JS & TS checks / apps/desktop / check:test:desktop:all
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
JS & TS checks / apps/shared / check
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
JS & TS checks / tests-js / check
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
JS & TS checks / ui-tui/packages/openamer-ink / check
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
JS & TS checks / web / check
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
JS & TS checks / apps/vscode / check
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Python tests / Run tests slice 6/8
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
JS & TS checks / apps/desktop / check:lint
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
JS & TS checks / apps/bootstrap-installer / check
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
JS & TS checks / ui-tui / check
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
JS & TS checks / apps/desktop / check:test:desktop:platforms
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
JS & TS checks / apps/desktop / check:test:ui
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Python tests / Run tests slice 5/8
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Python tests / Run tests slice 4/8
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Python tests / Run tests slice 3/8
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Python tests / Run tests slice 7/8
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
All required checks pass
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
CI timing report
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"

Artifacts

Produced during runtime
Name Size Digest
OSV Scanner SARIF file
446 KB
sha256:0ccc4052fbee35eb56c2ef0e62fa088eb3849d17aeffe6472530f7643acd090b
ci-timings-report
6.37 KB
sha256:673f157787fcb7af47e61a43ad443aab521b3a0ec80ba17bc233e59cb10599c6
ci-timings-review-status
358 Bytes
sha256:43ff582fe0ac0996d5f1f36265d98b9d7f75d2788352560138da416a933f2c91
playwright-test-results-0dbfff89e5993ef496ef8ed78b95f3bf837a1376
53.3 MB
sha256:e460ad6cb8233e5b87dfefc714c59354077c28174a625bb168f318fa81255009
test-durations-slice-1
4.79 KB
sha256:b57a9d08bec1cb75f4dd866e77e46ddf64b12a3a18c114ab15f10ded0fac4a6d
test-durations-slice-6
5.06 KB
sha256:aa7970c53e8f7557125b4cc1508fb44f11ac24440440141e63b32e48a63ee7f7