veza/.github/workflows
senke d6b5ae9560 ci: dedup frontend job, drop frontend-ci.yml duplicate
frontend-ci.yml was structurally broken (npm ci in apps/web with no
lockfile at that path — workspace lockfile lives at repo root) and
duplicated lint/tsc/build/test from ci.yml. Folded its useful checks
(OpenAPI types-sync, bundle-size gate, npm audit) into ci.yml's frontend
job and removed the duplicate workflow.

Why:
- Cuts CI time by ~50% on frontend (no double-run).
- Avoids burning two runner slots per push for the same code.
- Eliminates the broken `npm ci` in apps/web that produced silent
  fallbacks.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-26 01:20:53 +02:00
..
ci.yml ci: dedup frontend job, drop frontend-ci.yml duplicate 2026-04-26 01:20:53 +02:00
e2e.yml feat(ci): add E2E Playwright workflow + runbook (v1.0.8 C2 + C5) 2026-04-25 23:51:33 +02:00
go-fuzz.yml ci: bump Go to 1.25 and fix goimports drift in 3 files 2026-04-14 17:02:09 +02:00
security-scan.yml ci(security): allowlist test fixtures and historic backup dirs in gitleaks 2026-04-14 11:45:43 +02:00
trivy-fs.yml ci: simplify workflows for Forgejo self-hosted runner 2026-04-09 20:08:37 +02:00