fix(ci): resolve pipeline #516 audit and test failures #429

Merged
jason.woltje merged 1 commits from fix/pipeline-516-audit-tests into main 2026-02-21 20:11:59 +00:00
Owner

Summary

  • Add pnpm overrides for minimatch (>=10.2.1) and tar (>=7.5.8) to resolve high-severity audit findings blocking CI security-audit step
  • Add localStorage mock to web vitest setup to fix ThemeProvider test failures (localStorage.clear not a function)

Root Cause

Pipeline #516 (manual trigger on main) failed in api, orchestrator, and web steps:

  1. 5 vulnerabilities found
    Severity: 1 low | 4 moderate exits 1 due to minimatch ReDoS vulnerability
  2. 5 web tests fail in ThemeProvider.test.tsx due to missing localStorage mock

Verification

All quality gates pass locally: lint, typecheck, tests for api/orchestrator/web.

Test plan

  • CI pipeline passes on this branch (audit, lint, typecheck, test, build)
  • Merge to main and verify pipeline is green
## Summary - Add pnpm overrides for minimatch (>=10.2.1) and tar (>=7.5.8) to resolve high-severity audit findings blocking CI security-audit step - Add localStorage mock to web vitest setup to fix ThemeProvider test failures (localStorage.clear not a function) ## Root Cause Pipeline #516 (manual trigger on main) failed in api, orchestrator, and web steps: 1. 5 vulnerabilities found Severity: 1 low | 4 moderate exits 1 due to minimatch ReDoS vulnerability 2. 5 web tests fail in ThemeProvider.test.tsx due to missing localStorage mock ## Verification All quality gates pass locally: lint, typecheck, tests for api/orchestrator/web. ## Test plan - [ ] CI pipeline passes on this branch (audit, lint, typecheck, test, build) - [ ] Merge to main and verify pipeline is green
jason.woltje added 1 commit 2026-02-21 20:08:34 +00:00
fix(ci): resolve pipeline #516 audit and test failures
All checks were successful
ci/woodpecker/push/orchestrator Pipeline was successful
ci/woodpecker/push/web Pipeline was successful
ci/woodpecker/push/api Pipeline was successful
8f9eac7a94
- Add pnpm overrides for minimatch (>=10.2.1) and tar (>=7.5.8)
  to resolve high-severity audit findings blocking CI
- Add localStorage mock to web vitest setup to fix ThemeProvider
  test failures (localStorage.clear not a function)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
jason.woltje merged commit c23ebca648 into main 2026-02-21 20:11:59 +00:00
jason.woltje deleted branch fix/pipeline-516-audit-tests 2026-02-21 20:11:59 +00:00
Sign in to join this conversation.