File tree Expand file tree Collapse file tree 5 files changed +9
-13
lines changed
Expand file tree Collapse file tree 5 files changed +9
-13
lines changed Original file line number Diff line number Diff line change 5959 - name : golangci-lint
6060 uses : golangci/golangci-lint-action@v8
6161 with :
62- version : v2.3.1
62+ version : v2.5.0
6363 args : -v
Original file line number Diff line number Diff line change 11# Define build arguments
22# GO_VERSION is updated automatically to match go.mod, see Makefile
3- ARG GO_VERSION=1.24.6
4- ARG ALPINE_VERSION=3.22
53ARG PKG_NAME=github.com/rudderlabs/keydb
64
75# Build stage
8- FROM golang:${GO_VERSION}-alpine${ALPINE_VERSION} AS builder
6+ FROM golang:1.25.3-alpine3.22@sha256:20ee0b674f987514ae3afb295b6a2a4e5fa11de8cc53a289343bbdab59b0df59 AS builder
97
108# Install necessary dependencies (zstd-dev used with cgo)
119RUN apk --no-cache add --update make tzdata ca-certificates gcc musl-dev zstd-dev
@@ -38,7 +36,7 @@ RUN go build \
3836 -o ./keydb ./cmd/node
3937
4038# Final stage
41- FROM alpine:${ALPINE_VERSION}
39+ FROM alpine:3.22.2@sha256:4b7ce07002c69e8f3d704a9c5d6fd3053be500b7f1c69fc0d80990c2ad8dd412
4240
4341# Update and install additional packages (zstd-libs used with cgo)
4442RUN apk --no-cache upgrade && \
Original file line number Diff line number Diff line change 11# Define build arguments
22# GO_VERSION is updated automatically to match go.mod, see Makefile
3- ARG GO_VERSION=1.24.6
4- ARG ALPINE_VERSION=3.22
53ARG PKG_NAME=github.com/rudderlabs/keydb
64
75# Build stage
8- FROM golang:${GO_VERSION}-alpine${ALPINE_VERSION} AS builder
6+ FROM golang:1.25.3-alpine3.22@sha256:20ee0b674f987514ae3afb295b6a2a4e5fa11de8cc53a289343bbdab59b0df59 AS builder
97
108# Install necessary dependencies
119RUN apk --no-cache add --update make tzdata ca-certificates gcc musl-dev
@@ -35,7 +33,7 @@ RUN go build \
3533 -o ./keydb-scaler ./cmd/scaler
3634
3735# Final stage
38- FROM alpine:${ALPINE_VERSION}
36+ FROM alpine:3.22.2@sha256:4b7ce07002c69e8f3d704a9c5d6fd3053be500b7f1c69fc0d80990c2ad8dd412
3937
4038# Update and install additional packages
4139RUN apk --no-cache upgrade && \
Original file line number Diff line number Diff line change @@ -2,12 +2,12 @@ GO := go
22TESTFILE := _testok
33DOCKER_USER :=
44
5- GOLANG_CI := github.com/golangci/golangci-lint/v2/cmd/golangci-lint@v2.3.1
5+ GOLANG_CI := github.com/golangci/golangci-lint/v2/cmd/golangci-lint@v2.5.0
66GOFUMPT := mvdan.cc/gofumpt@latest
77GOVULNCHECK := golang.org/x/vuln/cmd/govulncheck@latest
88GOIMPORTS := golang.org/x/tools/cmd/goimports@latest
9- MOCKGEN := github.com/golang/ mock/mockgen@v1 .6.0
10- GOTESTSUM := gotest.tools/gotestsum@v1.11 .0
9+ MOCKGEN := go.uber.org/ mock/mockgen@v0 .6.0
10+ GOTESTSUM := gotest.tools/gotestsum@v1.13 .0
1111
1212# go tools versions
1313protoc-gen-go =google.golang.org/protobuf/cmd/protoc-gen-go@v1.36.6
Original file line number Diff line number Diff line change 11module github.com/rudderlabs/keydb
22
3- go 1.24.6
3+ go 1.25.3
44
55require (
66 github.com/DataDog/zstd v1.5.7
You can’t perform that action at this time.
0 commit comments