|
|
|
|
@ -100,7 +100,7 @@ web/src/
|
|
|
|
|
|
|
|
|
|
- **backend-tests.yml:** Go 1.26.2, `go mod tidy -go=1.26.2`, golangci-lint v2.11.3, tests parallelized by group (store, server, internal, other)
|
|
|
|
|
- **build-canary-image.yml:** Builds frontend with `pnpm release`, then publishes canary multi-arch container images for linux/amd64 and linux/arm64
|
|
|
|
|
- **frontend-tests.yml:** Node 24, pnpm 10, lint + build
|
|
|
|
|
- **frontend-tests.yml:** Node 24, pnpm 11, lint + build
|
|
|
|
|
- **proto-linter.yml:** buf lint + format check
|
|
|
|
|
- **release.yml:** On version tags, builds frontend once, packages binaries for Linux/macOS/Windows, and publishes release container images/tags
|
|
|
|
|
- **Docker:** Multi-stage (`scripts/Dockerfile`), Alpine 3.21, non-root user, port 5230, multi-arch (amd64/arm64/arm/v7)
|
|
|
|
|
|