memos/.github/workflows
Johnny d1d2d86900 perf: optimize CI/CD workflows and Docker builds
- Implement parallel matrix builds for multi-platform images (~50% faster)
- Add pnpm store caching for 20-40s savings on cache hits
- Use --frozen-lockfile for faster, deterministic installs
- Optimize Dockerfile: CGO_ENABLED=0, -trimpath, static linking
- Reduce Docker layers and improve caching strategy
- Enhance .dockerignore to exclude unnecessary files (~1MB saved)

Build time improvements:
- Canary: 12-18min → 6-10min
- Stable: 17-27min → 8-12min
2026-01-14 22:12:28 +08:00
..
backend-tests.yml chore: bump actions/setup-go from 5 to 6 (#5135) 2025-10-22 19:23:39 +08:00
build-and-push-canary-image.yml perf: optimize CI/CD workflows and Docker builds 2026-01-14 22:12:28 +08:00
build-and-push-stable-image.yml perf: optimize CI/CD workflows and Docker builds 2026-01-14 22:12:28 +08:00
demo-render-deploy.yml chore: unify action names 2025-06-11 23:39:29 +08:00
frontend-tests.yml chore: bump actions/setup-node from 4 to 5 (#5134) 2025-10-22 22:41:45 +08:00
proto-linter.yml chore: bump actions/checkout from 4 to 5 (#5052) 2025-09-02 22:56:08 +08:00
stale.yml chore: bump actions/stale from 9.1.0 to 10.0.0 (#5136) 2025-10-22 19:23:25 +08:00