diff --git a/.goreleaser.yaml b/.goreleaser.yaml index f705302a4..492443592 100644 --- a/.goreleaser.yaml +++ b/.goreleaser.yaml @@ -17,6 +17,7 @@ builds: - all=-trimpath={{ .Env.PWD }} ldflags: &build-ldflags - -s -w + - -extldflags=-static - -X {{ .Env.PKG }}/cmd/opm/version.gitCommit={{ .Env.GIT_COMMIT }} - -X {{ .Env.PKG }}/cmd/opm/version.opmVersion={{ .Env.OPM_VERSION }} - -X {{ .Env.PKG }}/cmd/opm/version.buildDate={{ .Env.BUILD_DATE }} diff --git a/release/goreleaser.opm.Dockerfile b/release/goreleaser.opm.Dockerfile index eac78673c..5d1ff3e56 100644 --- a/release/goreleaser.opm.Dockerfile +++ b/release/goreleaser.opm.Dockerfile @@ -3,7 +3,7 @@ # and .github/workflows/release.yaml. FROM --platform=$BUILDPLATFORM ghcr.io/grpc-ecosystem/grpc-health-probe:v0.4.4 as grpc_health_probe -FROM gcr.io/distroless/base:debug +FROM gcr.io/distroless/static:debug COPY --from=grpc_health_probe /grpc_health_probe /bin/grpc_health_probe COPY ["nsswitch.conf", "/etc/nsswitch.conf"] COPY opm /bin/opm