Files
edgeguard-native/management-ui/go.mod
noroot 924540d7a9 fix(build): management-ui als eigene Go-Modul-Grenze
golangci-lint schlug beim Stable-Release-Rebuild neu fehl:
management-ui/node_modules/flatted/golang/pkg/flatted/flatted.go (eine
rohe .go-Datei ohne eigenes go.mod, Teil des npm-Pakets "flatted") hat
sich durch den bun-statt-npm-Rebuild inhaltlich geändert und wurde vom
govet-Sublinter neu bemängelt — geriet nur ins Gate weil sie ohne
Modul-Grenze automatisch unter `./...` des Root-Moduls fällt.

management-ui/go.mod als reine Grenze (kein eigenständiges Buildable-
Modul) stoppt `go vet/build/test ./...` davor, überhaupt dort
hineinzulaufen — robuster als ein golangci-lint-Pfad-Exclude, weil es
auch die plain go vet/build/test-Schritte in release-check erfasst,
nicht nur golangci-lint.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-02 16:48:36 +02:00

9 lines
441 B
Modula-2

// Modul-Grenze, kein eigenständiges Go-Modul mit Code. Verhindert dass
// `go vet/build/test ./...` im Root-Modul in management-ui/node_modules/
// hineinläuft — npm-Pakete (z.B. flatted) shippen dort teils rohe .go-
// Dateien ohne eigenes go.mod, die sich bei jedem bun/npm install ändern
// können und sonst ungefragt in EdgeGuards Go-Quality-Gates landen.
module git.netcell-it.de/projekte/edgeguard-native/management-ui
go 1.26