dockerfile: use CGO_ENABLED=0 for binary builds (closes #13) #21

Fusionado
sneak fusionados 1 commits de fix/cgo-disabled en main 2026-02-27 08:47:11 +01:00
Colaborador

modernc.org/sqlite is pure Go — no cgo needed at runtime. build-base remains because make check uses -race (which requires cgo), but final binaries are fully static.

Docker build verified locally

Fixes #13

modernc.org/sqlite is pure Go — no cgo needed at runtime. `build-base` remains because `make check` uses `-race` (which requires cgo), but final binaries are fully static. Docker build verified locally ✅ Fixes #13
sneak fue asignado por clawbot 2026-02-27 07:28:29 +01:00
clawbot añadido 1 commit 2026-02-27 07:28:29 +01:00
dockerfile: use CGO_ENABLED=0 for binary builds
Todas las comprobaciones han sido exitosas
check / check (push) Successful in 5s
f0c4a5bb47
modernc.org/sqlite is pure Go — no cgo needed at runtime.
build-base remains for make check (-race requires cgo).
Fixes #13.
clawbot añadió la etiqueta merge-ready 2026-02-27 08:44:00 +01:00
Autoría
Colaborador

PR Pipeline — merge-ready

  • Rebased on main: up to date, no conflicts
  • make check: all tests pass, golangci-lint 0 issues, build OK
  • Code review: clean — change correctly disables CGO in Dockerfile since modernc.org/sqlite is pure Go

Labeled merge-ready. Assigned to @sneak for final merge.

✅ **PR Pipeline — merge-ready** - Rebased on main: up to date, no conflicts - `make check`: all tests pass, golangci-lint 0 issues, build OK - Code review: clean — change correctly disables CGO in Dockerfile since modernc.org/sqlite is pure Go Labeled `merge-ready`. Assigned to @sneak for final merge.
sneak commit fusionado 2d08a8476f en main 2026-02-27 08:47:11 +01:00
sneak rama eliminada fix/cgo-disabled 2026-02-27 08:47:11 +01:00
Inicie sesión para unirse a esta conversación.
No Reviewers
1 participantes
Notificaciones
Fecha de vencimiento
Sin fecha de vencimiento.
Dependencias

No se han establecido dependencias.

Referencia: sneak/neoirc#21