# Built by script/lint. The build runs golangci-lint, so a successful build # is a clean lint. # # `golangci-lint config verify` is left out on purpose: it downloads its # schema over the network on every run, unpinned. # # golangci/golangci-lint:v2.12.2 (Debian-based), 2026-08-07 FROM golangci/golangci-lint:v2.12.2@sha256:5cceeef04e53efe1470638d4b4b4f5ceefd574955ab3941b2d9a68a8c9ad5240 WORKDIR /src COPY go.mod go.sum ./ RUN go mod download COPY . . RUN golangci-lint run --config .golangci.yml ./...