Skip to content

fix: tests, bundling, themes #52

fix: tests, bundling, themes

fix: tests, bundling, themes #52

Triggered via push January 3, 2026 09:11
Status Failure
Total duration 6m 6s
Artifacts 2

release.yml

on: push
Test Suite  /  Detect Changes
5s
Test Suite / Detect Changes
Code Quality  /  Complexity & Maintainability
1m 17s
Code Quality / Complexity & Maintainability
Code Quality  /  Dead Code Detection
51s
Code Quality / Dead Code Detection
Code Quality  /  Duplicate Code Detection
57s
Code Quality / Duplicate Code Detection
Code Quality  /  Bundle Size Check
1m 0s
Code Quality / Bundle Size Check
Code Quality  /  TypeDoc Validation
51s
Code Quality / TypeDoc Validation
Code Quality  /  Dependency Size Delta
0s
Code Quality / Dependency Size Delta
Security Audit  /  Malware Scan
44s
Security Audit / Malware Scan
Security Audit  /  Workflow Security Scan
5s
Security Audit / Workflow Security Scan
Security Audit  /  NPM Audit
1m 6s
Security Audit / NPM Audit
Security Audit  /  Dependency Review
0s
Security Audit / Dependency Review
Security Audit  /  CodeQL Security Analysis
1m 40s
Security Audit / CodeQL Security Analysis
Security Audit  /  Secret Scanning
0s
Security Audit / Secret Scanning
Security Audit  /  SBOM Generation
1m 4s
Security Audit / SBOM Generation
Security Audit  /  License Compliance
57s
Security Audit / License Compliance
Test Suite  /  Commit Message Lint
0s
Test Suite / Commit Message Lint
Test Suite  /  PR Title Lint
0s
Test Suite / PR Title Lint
Matrix: Test Suite / test
Code Quality  /  Quality Summary
3s
Code Quality / Quality Summary
Security Audit  /  Security Summary
3s
Security Audit / Security Summary
Test Suite  /  CI Gate
4s
Test Suite / CI Gate
Create Draft Release
0s
Create Draft Release
Build Distribution Packages
0s
Build Distribution Packages
Matrix: test-draft-installation
Publish GitHub Release
Publish GitHub Release
Publish to npm
0s
Publish to npm
Matrix: test-npm-installation
Deploy Documentation  /  Build Documentation
Deploy Documentation / Build Documentation
Deploy Documentation  /  Deploy to GitHub Pages
Deploy Documentation / Deploy to GitHub Pages
Release Complete
0s
Release Complete
Fit to window
Zoom out
Zoom in

Annotations

14 errors and 65 warnings
Code Quality / Complexity & Maintainability: src/features/chat/commands/ChatCommand.ts#L104
Unsafe call of a(n) `error` type typed value
Code Quality / Complexity & Maintainability: src/features/chat/commands/ChatCommand.ts#L104
Unsafe call of a(n) `error` type typed value
Code Quality / Complexity & Maintainability: src/features/chat/agent/TaskComplexityAnalyzer.ts#L115
Unsafe member access .content on an `error` typed value
Code Quality / Complexity & Maintainability: src/features/chat/agent/TaskComplexityAnalyzer.ts#L113
Unsafe member access .chat on an `error` typed value
Code Quality / Complexity & Maintainability: src/cli.ts#L34
Unsafe construction of a(n) `error` type typed value
Code Quality / Complexity & Maintainability: src/cli.ts#L34
Unsafe assignment of an error typed value
Code Quality / Complexity & Maintainability: src/cli.ts#L33
Unsafe construction of a(n) `error` type typed value
Code Quality / Complexity & Maintainability: src/cli.ts#L33
Unsafe assignment of an error typed value
Test Suite / Test on macos-latest
Process completed with exit code 1.
tests/unit/cli/keyboard/KeyboardEventBus.test.ts > KeyboardEventBus > Integration with KeyBindingsManager > should handle multiple keys mapped to same action: tests/unit/cli/keyboard/KeyboardEventBus.test.ts#L329
AssertionError: expected "spy" to be called 2 times, but got 1 times ❯ tests/unit/cli/keyboard/KeyboardEventBus.test.ts:329:23
tests/unit/cli/keyboard/KeyboardEventBus.test.ts > KeyboardEventBus > Integration with KeyBindingsManager > should dispatch correct action from raw key: tests/unit/cli/keyboard/KeyboardEventBus.test.ts#L315
AssertionError: expected false to be true // Object.is equality - Expected + Received - true + false ❯ tests/unit/cli/keyboard/KeyboardEventBus.test.ts:315:22
Test Suite / CI Gate
Process completed with exit code 1.
Code Quality / Dead Code Detection
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
Code Quality / Dead Code Detection
Cache not found for keys: npx-tools-Linux-8129bc33def1209f2325ab2abab7d6bd6fbf0dff73180bd247317f7c65c81d93
Code Quality / Dead Code Detection
Cache not found for keys: node-cache-Linux-x64-yarn-33d1cd0a3eedcdf4268e73c09b22c3ebdacd92331872c26d0b48dce03887e058
Code Quality / TypeDoc Validation
Cache not found for keys: node-cache-Linux-x64-yarn-33d1cd0a3eedcdf4268e73c09b22c3ebdacd92331872c26d0b48dce03887e058
Code Quality / Duplicate Code Detection
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
Code Quality / Duplicate Code Detection
Cache not found for keys: npx-tools-Linux-8129bc33def1209f2325ab2abab7d6bd6fbf0dff73180bd247317f7c65c81d93
Code Quality / Duplicate Code Detection
Cache not found for keys: node-cache-Linux-x64-yarn-33d1cd0a3eedcdf4268e73c09b22c3ebdacd92331872c26d0b48dce03887e058
Security Audit / License Compliance
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
Security Audit / License Compliance
Cache not found for keys: npx-tools-Linux-8129bc33def1209f2325ab2abab7d6bd6fbf0dff73180bd247317f7c65c81d93
Security Audit / License Compliance
Cache not found for keys: node-cache-Linux-x64-yarn-33d1cd0a3eedcdf4268e73c09b22c3ebdacd92331872c26d0b48dce03887e058
Code Quality / Bundle Size Check
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
Code Quality / Bundle Size Check
Cache not found for keys: node-cache-Linux-x64-yarn-33d1cd0a3eedcdf4268e73c09b22c3ebdacd92331872c26d0b48dce03887e058
Security Audit / SBOM Generation
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
Security Audit / SBOM Generation
Cache not found for keys: node-cache-Linux-x64-yarn-33d1cd0a3eedcdf4268e73c09b22c3ebdacd92331872c26d0b48dce03887e058
Security Audit / NPM Audit
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
Security Audit / NPM Audit
Cache not found for keys: tsc-Linux-463e392c5786aee78941934101815e4533edde71f9ff8157c6be54b844cf6b2b-d30e5e5dedde92186d544452a4b1887506b860f6f332ad896cc4910a43615d8b
Security Audit / NPM Audit
Cache not found for keys: node-cache-Linux-x64-yarn-33d1cd0a3eedcdf4268e73c09b22c3ebdacd92331872c26d0b48dce03887e058
Code Quality / Complexity & Maintainability
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
Code Quality / Complexity & Maintainability
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
Code Quality / Complexity & Maintainability: src/shared/utils/SecurityValidator.ts#L219
Unexpected control character(s) in regular expression: \x00, \x08, \x0b, \x0c, \x0e, \x1f
Code Quality / Complexity & Maintainability: src/shared/config/ConfigLoader.ts#L218
Define a constant instead of duplicating this literal 4 times
Code Quality / Complexity & Maintainability: src/mocks/MockTeamsAPIClient.ts#L128
Define a constant instead of duplicating this literal 6 times
Code Quality / Complexity & Maintainability: src/mocks/MockTeamsAPIClient.ts#L73
Define a constant instead of duplicating this literal 4 times
Code Quality / Complexity & Maintainability: src/mocks/MockTeamsAPIClient.ts#L71
Define a constant instead of duplicating this literal 5 times
Code Quality / Complexity & Maintainability: src/features/providers/components/ProviderSetupWizard.tsx#L266
Define a constant instead of duplicating this literal 4 times
Code Quality / Complexity & Maintainability: src/features/providers/components/ProviderSetupWizard.tsx#L265
Define a constant instead of duplicating this literal 4 times
Code Quality / Complexity & Maintainability: src/features/providers/components/ProviderSetupWizard.tsx#L261
Define a constant instead of duplicating this literal 4 times
Code Quality / Complexity & Maintainability: src/features/providers/components/ProviderSetupWizard.tsx#L217
Define a constant instead of duplicating this literal 7 times
Code Quality / Complexity & Maintainability: src/features/chat/components/AgentSelectionUI.tsx#L76
Define a constant instead of duplicating this literal 6 times
Code Quality / Complexity & Maintainability
Cache not found for keys: tsc-Linux-463e392c5786aee78941934101815e4533edde71f9ff8157c6be54b844cf6b2b-d30e5e5dedde92186d544452a4b1887506b860f6f332ad896cc4910a43615d8b
Code Quality / Complexity & Maintainability
Cache not found for keys: node-cache-Linux-x64-yarn-33d1cd0a3eedcdf4268e73c09b22c3ebdacd92331872c26d0b48dce03887e058
Test Suite / Test on macos-latest: src/shared/utils/SecurityValidator.ts#L219
Unexpected control character(s) in regular expression: \x00, \x08, \x0b, \x0c, \x0e, \x1f
Test Suite / Test on macos-latest: src/shared/config/ConfigLoader.ts#L218
Define a constant instead of duplicating this literal 4 times
Test Suite / Test on macos-latest: src/mocks/MockTeamsAPIClient.ts#L128
Define a constant instead of duplicating this literal 6 times
Test Suite / Test on macos-latest: src/mocks/MockTeamsAPIClient.ts#L73
Define a constant instead of duplicating this literal 4 times
Test Suite / Test on macos-latest: src/mocks/MockTeamsAPIClient.ts#L71
Define a constant instead of duplicating this literal 5 times
Test Suite / Test on macos-latest: src/features/providers/components/ProviderSetupWizard.tsx#L266
Define a constant instead of duplicating this literal 4 times
Test Suite / Test on macos-latest: src/features/providers/components/ProviderSetupWizard.tsx#L265
Define a constant instead of duplicating this literal 4 times
Test Suite / Test on macos-latest: src/features/providers/components/ProviderSetupWizard.tsx#L261
Define a constant instead of duplicating this literal 4 times
Test Suite / Test on macos-latest: src/features/providers/components/ProviderSetupWizard.tsx#L217
Define a constant instead of duplicating this literal 7 times
Test Suite / Test on macos-latest: src/features/chat/components/AgentSelectionUI.tsx#L76
Define a constant instead of duplicating this literal 6 times
Test Suite / Test on macos-latest
Cache not found for keys: node-cache-macOS-arm64-yarn-33d1cd0a3eedcdf4268e73c09b22c3ebdacd92331872c26d0b48dce03887e058
Test Suite / Test on ubuntu-latest
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
Test Suite / Test on ubuntu-latest: src/shared/utils/SecurityValidator.ts#L219
Unexpected control character(s) in regular expression: \x00, \x08, \x0b, \x0c, \x0e, \x1f
Test Suite / Test on ubuntu-latest: src/shared/config/ConfigLoader.ts#L218
Define a constant instead of duplicating this literal 4 times
Test Suite / Test on ubuntu-latest: src/mocks/MockTeamsAPIClient.ts#L128
Define a constant instead of duplicating this literal 6 times
Test Suite / Test on ubuntu-latest: src/mocks/MockTeamsAPIClient.ts#L73
Define a constant instead of duplicating this literal 4 times
Test Suite / Test on ubuntu-latest: src/mocks/MockTeamsAPIClient.ts#L71
Define a constant instead of duplicating this literal 5 times
Test Suite / Test on ubuntu-latest: src/features/providers/components/ProviderSetupWizard.tsx#L266
Define a constant instead of duplicating this literal 4 times
Test Suite / Test on ubuntu-latest: src/features/providers/components/ProviderSetupWizard.tsx#L265
Define a constant instead of duplicating this literal 4 times
Test Suite / Test on ubuntu-latest: src/features/providers/components/ProviderSetupWizard.tsx#L261
Define a constant instead of duplicating this literal 4 times
Test Suite / Test on ubuntu-latest: src/features/providers/components/ProviderSetupWizard.tsx#L217
Define a constant instead of duplicating this literal 7 times
Test Suite / Test on ubuntu-latest: src/features/chat/components/AgentSelectionUI.tsx#L76
Define a constant instead of duplicating this literal 6 times
Test Suite / Test on ubuntu-latest
Cache not found for keys: node-cache-Linux-x64-yarn-33d1cd0a3eedcdf4268e73c09b22c3ebdacd92331872c26d0b48dce03887e058
Test Suite / Test on windows-latest: src/shared/utils/SecurityValidator.ts#L219
Unexpected control character(s) in regular expression: \x00, \x08, \x0b, \x0c, \x0e, \x1f
Test Suite / Test on windows-latest: src/shared/config/ConfigLoader.ts#L218
Define a constant instead of duplicating this literal 4 times
Test Suite / Test on windows-latest: src/mocks/MockTeamsAPIClient.ts#L128
Define a constant instead of duplicating this literal 6 times
Test Suite / Test on windows-latest: src/mocks/MockTeamsAPIClient.ts#L73
Define a constant instead of duplicating this literal 4 times
Test Suite / Test on windows-latest: src/mocks/MockTeamsAPIClient.ts#L71
Define a constant instead of duplicating this literal 5 times
Test Suite / Test on windows-latest: src/features/providers/components/ProviderSetupWizard.tsx#L266
Define a constant instead of duplicating this literal 4 times
Test Suite / Test on windows-latest: src/features/providers/components/ProviderSetupWizard.tsx#L265
Define a constant instead of duplicating this literal 4 times
Test Suite / Test on windows-latest: src/features/providers/components/ProviderSetupWizard.tsx#L261
Define a constant instead of duplicating this literal 4 times
Test Suite / Test on windows-latest: src/features/providers/components/ProviderSetupWizard.tsx#L217
Define a constant instead of duplicating this literal 7 times
Test Suite / Test on windows-latest: src/features/chat/components/AgentSelectionUI.tsx#L76
Define a constant instead of duplicating this literal 6 times
Test Suite / Test on windows-latest
Cache not found for keys: node-cache-Windows-x64-yarn-33d1cd0a3eedcdf4268e73c09b22c3ebdacd92331872c26d0b48dce03887e058

Artifacts

Produced during runtime
Name Size Digest
jscpd-report
399 Bytes
sha256:4efdf377c0ef5817595eb25280da71e62126ea0486b5c199b91184ef0a78c26b
sbom
116 KB
sha256:b0aabfb3076f4d9aca1b09b2def91a32e8d0201d73c645fe54a5bfc1a1354b6a