Skip to content

Security Checks

Security Checks #1866

Triggered via schedule August 9, 2026 00:52
Status Failure
Total duration 1m 12s
Artifacts

security.yml

on: schedule
OpenSSF Scorecard
56s
OpenSSF Scorecard
Security Audit
26s
Security Audit
Security Linting
45s
Security Linting
Security Tests
29s
Security Tests
CodeQL Analysis
1m 5s
CodeQL Analysis
Semgrep SAST
28s
Semgrep SAST
Gitleaks Secret Scan
12s
Gitleaks Secret Scan
Socket.dev Security
0s
Socket.dev Security
Scorecard Threshold Gate
11s
Scorecard Threshold Gate
Fit to window
Zoom out
Zoom in

Annotations

1 error and 10 warnings
Security Audit
Process completed with exit code 1.
Security Linting: extensions/git-id-switcher/src/core/errors.ts#L181
Move the ternary into the varying part of the expression
Security Linting: extensions/git-id-switcher/src/core/errors.ts#L83
Expected private field `rawStack` to come before public field `internalDetails`
Security Linting: extensions/git-id-switcher/src/core/constants.ts#L122
Prefer Unicode code point escapes
Security Linting: extensions/git-id-switcher/src/core/constants.ts#L113
Prefer Unicode code point escapes
Security Linting: extensions/git-id-switcher/src/core/configChangeDetector.ts#L132
Expected private method `valuesEqual` to come before public method `clearSnapshot`
Security Linting: extensions/git-id-switcher/src/commands/handlers.ts#L231
Move this nested loop or switch into a function instead of using `break` here
Security Linting: extensions/git-id-switcher/src/commands/handlers.ts#L227
Move this nested loop or switch into a function instead of using `break` here
Security Linting: extensions/git-id-switcher/src/commands/handlers.ts#L223
Move this nested loop or switch into a function instead of using `break` here
Security Linting: extensions/git-id-switcher/src/commands/handlers.ts#L219
Move this nested loop or switch into a function instead of using `break` here
Security Linting: extensions/git-id-switcher/src/commands/handlers.ts#L214
Move this nested loop or switch into a function instead of using `break` here