fix: tests, bundling, themes #52
release.yml
on: push
Test Suite
/
Detect Changes
5s
Code Quality
/
Complexity & Maintainability
1m 17s
Code Quality
/
Dead Code Detection
51s
Code Quality
/
Duplicate Code Detection
57s
Code Quality
/
Bundle Size Check
1m 0s
Code Quality
/
TypeDoc Validation
51s
Code Quality
/
Dependency Size Delta
0s
Security Audit
/
Malware Scan
44s
Security Audit
/
Workflow Security Scan
5s
Security Audit
/
NPM Audit
1m 6s
Security Audit
/
Dependency Review
0s
Security Audit
/
CodeQL Security Analysis
1m 40s
Security Audit
/
Secret Scanning
0s
Security Audit
/
SBOM Generation
1m 4s
Security Audit
/
License Compliance
57s
Test Suite
/
Commit Message Lint
0s
Test Suite
/
PR Title Lint
0s
Matrix: Test Suite / test
Matrix: test-draft-installation
Matrix: test-npm-installation
Release Complete
0s
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/features/chat/agent/TaskComplexityAnalyzer.ts#L113
Unsafe call of a(n) `error` type typed value
|
|
Code Quality / Complexity & Maintainability:
src/features/chat/agent/TaskComplexityAnalyzer.ts#L113
Unsafe assignment of 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
|
|