Repository navigation
fix(cli): wire 'openamer plugins reload' + harden Windows encoding in… #1352
ci.yml
on: push
Detect affected areas
17s
OSV scan
/
...
/
osv-scan
39s
Desktop E2E
/
Playwright E2E (Linux)
5m 45s
Check contributors
/
check-attribution
22s
Check uv.lock
/
uv lock --check
14s
Deny unrelated histories
/
check-common-ancestor
package-lock.json diff
/
package-lock.json semantic diff
Matrix: Build&Test Docker image / build
Waiting for pending jobs
Python tests
/
e2e
45s
Python lints
/
ruff + ty diff
0s
Python lints
/
ruff enforcement (blocking)
19s
Python lints
/
Windows footguns (blocking)
16s
Docs Site
/
docs-site-checks
1m 5s
Lint Docker scripts
/
Lint Dockerfile (hadolint)
18s
Lint Docker scripts
/
Lint docker/ shell scripts (shellcheck)
11s
Supply-chain scan
/
Check PyPI dependency upper bounds
Supply-chain scan
/
Scan PR for critical supply chain risks
Matrix: Build&Test Docker image / publish
Waiting for pending jobs
Matrix: JS & TS checks / check
Matrix: Python tests / test
CI review comment (live)
0s
CI timing report
16s
Annotations
12 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 6/8
Process completed with exit code 1.
|
|
Python tests / Run tests slice 8/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 2/8
Process completed with exit code 1.
|
|
Python tests / Run tests slice 1/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
|
|
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/
|
|
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/
|
|
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/
|
|
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 / 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 / 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/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 / 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/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 / 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 / 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/
|
|
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 / 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/
|
|
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.
|
|
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"
|
|
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"
|
|
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"
|
|
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"
|
|
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"
|
|
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"
|
|
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 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"
|
|
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"
|
|
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"
|
|
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"
|
|
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"
|
|
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"
|
|
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 / 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 / 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/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 / 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/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 / 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 / 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"
|
|
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 / 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"
|
|
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 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"
|
|
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 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 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"
|
|
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 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:f4b6bda6793da72c6c2655731be8bda2ac4f8b95c98a136da3939067652c5430
|
|
|
ci-timings-report
|
6.32 KB |
sha256:d7edc7b5fee370637efc9677215b1704885b98531d1beb29c63fa604273279e7
|
|
|
ci-timings-review-status
|
358 Bytes |
sha256:487d14ae7c681de6e3b19c95780a62d006986d07b234d995dc86821331007a30
|
|
|
playwright-test-results-8a1a8d61cdbfb086cd039673bcd7cbbacf13257e
|
60.4 MB |
sha256:0c5e482b9ed70e76d7f03bf17a63d16c8eeab375ab963886f1c2d785e6a81b72
|
|