Skip to content

feat(playbook): unify reusable Harnesses and Workflows #1765

feat(playbook): unify reusable Harnesses and Workflows

feat(playbook): unify reusable Harnesses and Workflows #1765

Triggered via pull request September 21, 2026 13:13
Status Success
Total duration 6m 12s
Artifacts –

ci.yml

on: pull_request
Matrix: unit
pre-commit diff
1m 15s
pre-commit diff
python lint
29s
python lint
trajectory regressions
26s
trajectory regressions
Windows self-upgrade
42s
Windows self-upgrade
kernel wheel smoke
55s
kernel wheel smoke
TUI checks
1m 22s
TUI checks
ui rpc contract
1m 0s
ui rpc contract
page checks
17s
page checks
bridge checks
13s
bridge checks
Matrix: installer
Fit to window
Zoom out
Zoom in

Annotations

15 warnings and 14 notices
TUI checks: ui-tui/src/app/useInputHandlers.ts#L561
Expected an assignment or function call and instead saw an expression
TUI checks: ui-tui/src/app/useInputHandlers.ts#L273
Mutating component props or hook arguments is not allowed. Consider using a local variable instead
TUI checks: ui-tui/src/app/useDagNodePoll.ts#L201
React Compiler has skipped optimizing this component because one or more React ESLint rules were disabled. React Compiler only works when your components follow all the rules of React, disabling them may result in unexpected or incorrect behavior
TUI checks: ui-tui/src/app/slash/commands/ops.ts#L802
Expected an assignment or function call and instead saw an expression
TUI checks: ui-tui/src/app/slash/commands/ops.ts#L553
Expected an assignment or function call and instead saw an expression
TUI checks: ui-tui/src/app/slash/commands/core.ts#L744
Expected an assignment or function call and instead saw an expression
TUI checks: ui-tui/src/app/slash/commands/core.ts#L480
Expected an assignment or function call and instead saw an expression
TUI checks: ui-tui/src/app/createSlashHandler.ts#L111
Expected an assignment or function call and instead saw an expression
TUI checks: ui-tui/src/__tests__/useSessionLifecycle.test.ts#L223
Writing to a variable defined outside a component or hook is not allowed. Consider using an effect
TUI checks: ui-tui/src/__tests__/useCompletion.test.ts#L297
Mutating component props or hook arguments is not allowed. Consider using a local variable instead
unit (py3.12 / ubuntu-latest / 1/4)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
unit (py3.12 / ubuntu-latest / 2/4)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
unit (py3.12 / ubuntu-latest / 4/4)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
unit (py3.12 / ubuntu-latest / 3/4)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
coverage gates
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@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
installer (ubuntu-latest) against the latest release
"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"
bridge 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"
page 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"
trajectory regressions
"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 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"
kernel wheel smoke
"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"
ui rpc contract
"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"
pre-commit diff
"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"
TUI 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"
unit (py3.12 / ubuntu-latest / 1/4)
"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"
unit (py3.12 / ubuntu-latest / 2/4)
"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"
unit (py3.12 / ubuntu-latest / 4/4)
"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"
unit (py3.12 / ubuntu-latest / 3/4)
"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"
coverage gates
"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"