fix: incorporate CI fixes from fix/ci-failures-kustomize-and-npm#150
fix: incorporate CI fixes from fix/ci-failures-kustomize-and-npm#150vishnu2kmohan wants to merge 2 commits into
Conversation
Cherry-pick key files from fix branch: - docker/Dockerfile.builder: Copy src/ before uv sync - docker/Dockerfile.playground: Copy src/ before uv sync - docker-compose.test.yml: Loki tmpfs UID fix for non-root - package-lock.json: Required for npm ci - adr-0067: Non-root container security ADR 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
🔴 Skipped Tests ReportTotal Skipped: 96 | Tracked: 0 | Untracked: 96 📊 View SummarySkipped Tests SummaryTotal Skipped Tests: 96 Top Files with Skipped Tests
Skip Reasons
|
📚 Documentation Validation Results
ℹ️ About This ValidationThis is the simplified documentation validation workflow that consolidates previous validators. What changed:
What Mintlify checks:
How to fix failures: # Run Mintlify validator locally (PRIMARY)
cd docs && npx mintlify broken-links
# Run consolidated documentation validator
python scripts/validators/validate_docs.py --allWorkflow Run: View Details |
🔒 Trivy Security Scan ResultsClick to view full security reportNote: Full report available in workflow artifacts. |
- Add vitest.d.ts type declarations for Jest-DOM matchers - Replace `global.` with `globalThis.` for ES module compatibility - Remove unused imports (React, waitFor, act, userEvent, HeartEvent) - Remove unused variable declarations (result, user, originalWebSocket) - Prefix unused parameters with underscore (_metadata) - Fix DOMRect mock missing x, y, toJSON properties - All 80+ TypeScript errors fixed, npm run build now succeeds This fixes the E2E CI failure in docker/Dockerfile.builder at the npm run build step. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
🔴 Skipped Tests ReportTotal Skipped: 96 | Tracked: 0 | Untracked: 96 📊 View SummarySkipped Tests SummaryTotal Skipped Tests: 96 Top Files with Skipped Tests
Skip Reasons
|
📚 Documentation Validation Results
ℹ️ About This ValidationThis is the simplified documentation validation workflow that consolidates previous validators. What changed:
What Mintlify checks:
How to fix failures: # Run Mintlify validator locally (PRIMARY)
cd docs && npx mintlify broken-links
# Run consolidated documentation validator
python scripts/validators/validate_docs.py --allWorkflow Run: View Details |
🔒 Trivy Security Scan ResultsClick to view full security reportNote: Full report available in workflow artifacts. |
📊 Coverage ReportCurrent Coverage: 75.9% Coverage TrendRun |
|
This pull request has been automatically marked as stale because it has not had |
Summary
This PR incorporates CI fixes from the
fix/ci-failures-kustomize-and-npmbranch:package-lock.jsonfor frontend builds (fixesnpm ciin Dockerfile.builder)Test Plan
🤖 Generated with Claude Code