Commit b9993b9
ci: also skip backend build+deploy on frontend-only commits
deploy.yml builds + ships the BACKEND /api image to the VPS only; the
frontend deploys independently via Vercel. A frontend-only commit was
still busting the Docker cache at `COPY . .` (frontend/ is in the build
context), pushing a fresh GHCR image, and force-recreating the prod
backend container — for a change the backend never serves.
Added 'frontend/**' to the existing paths-ignore. Frontend-only and
docs-only commits now skip this pipeline entirely (Vercel still
deploys the frontend); mixed commits touching backend/src still deploy.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent 817c575 commit b9993b9
1 file changed
Lines changed: 7 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
7 | | - | |
8 | | - | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
9 | 12 | | |
10 | 13 | | |
11 | 14 | | |
12 | 15 | | |
| 16 | + | |
13 | 17 | | |
14 | 18 | | |
15 | 19 | | |
| |||
0 commit comments