|
Ran
|
Jobs
1
|
Files
62
|
Run time
1min
|
Badge
README BADGES
|
push
github
perf: improve CI and Docker build performance (#485) * perf: improve CI and Docker build performance - Split Docker multi-arch build into native parallel jobs (eliminates QEMU) - Add Docker BuildX GHA cache to docker-publish workflow - Add pnpm cache mount in Dockerfile - Cache Playwright browsers in E2E workflow - Cache Next.js build output in shared setup action - Cache TypeScript build info in type-check workflow Closes #483 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * fix: pin actions/cache to SHA commit (v5) Replace unpinned actions/cache@v4 with SHA-pinned actions/cache@668228422 (v5) to match the existing convention in the repo. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * refactor: simplify docker-publish with matrix strategy Use a matrix strategy to deduplicate the two build jobs into one job definition. Also scope GHA cache per architecture to avoid cache collisions, and extract registry/image into env vars. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * fix: split matrix into explicit jobs and push by digest Address Copilot review feedback: - Matrix outputs don't aggregate per-matrix run, so split back into explicit build-amd64 and build-arm64 jobs with stable outputs - Use push-by-digest to avoid race condition where both arch builds overwrite the same tag — merge job creates the final tagged manifests Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
241 of 331 branches covered (72.81%)
Branch coverage included in aggregate %.
463 of 605 relevant lines covered (76.53%)
12.95 hits per line
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 24085383152.1 | 62 |
75.21 |
GitHub Action Run |
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line | Branch Hits | Branch Misses |
|---|