Skip to content

Commit fedb109

Browse files
author
Joe Doss
committed
Switch Makefile to use goreleaser-cross-pro.
1 parent 26b19bf commit fedb109

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

Makefile

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
PKG?=github.com/smallstep/step-kms-plugin
22
BINNAME?=step-kms-plugin
3-
GOLANG_CROSS_VERSION?=v1.22
3+
GOLANG_CROSS_VERSION?=v1.24
44

55
# Set V to 1 for verbose output from the Makefile
66
Q=$(if $V,,@)
@@ -115,19 +115,21 @@ govulncheck:
115115

116116
release-dev:
117117
$Q @docker run -it --rm --privileged -e CGO_ENABLED=1 \
118+
-e GORELEASER_KEY=${GORELEASER_KEY} \
118119
--entrypoint /bin/bash \
119120
-v /var/run/docker.sock:/var/run/docker.sock \
120121
-v `pwd`:/go/src/$(PKG) \
121122
-w /go/src/$(PKG) \
122-
ghcr.io/goreleaser/goreleaser-cross:${GOLANG_CROSS_VERSION}
123+
ghcr.io/goreleaser/goreleaser-cross-pro:${GOLANG_CROSS_VERSION}
123124

124125
release-dry-run:
125126
$Q @docker run --rm --privileged -e CGO_ENABLED=1 \
127+
-e GORELEASER_KEY=${GORELEASER_KEY} \
126128
--entrypoint /go/src/$(PKG)/docker/build/entrypoint.sh \
127129
-v /var/run/docker.sock:/var/run/docker.sock \
128130
-v `pwd`:/go/src/$(PKG) \
129131
-w /go/src/$(PKG) \
130-
ghcr.io/goreleaser/goreleaser-cross:${GOLANG_CROSS_VERSION} \
132+
ghcr.io/goreleaser/goreleaser-cross-pro:${GOLANG_CROSS_VERSION} \
131133
--clean --skip=validate --skip=publish
132134

133135
release:
@@ -136,11 +138,12 @@ release:
136138
exit 1;\
137139
fi
138140
$Q @docker run --rm --privileged -e CGO_ENABLED=1 --env-file .release-env \
141+
-e GORELEASER_KEY=${GORELEASER_KEY} \
139142
--entrypoint /go/src/$(PKG)/docker/build/entrypoint.sh \
140143
-v /var/run/docker.sock:/var/run/docker.sock \
141144
-v `pwd`:/go/src/$(PKG) \
142145
-w /go/src/$(PKG) \
143-
ghcr.io/goreleaser/goreleaser-cross:${GOLANG_CROSS_VERSION} \
146+
ghcr.io/goreleaser/goreleaser-cross-pro:${GOLANG_CROSS_VERSION} \
144147
release --clean
145148

146149
.PHONY: release-dev release-dry-run release

0 commit comments

Comments
 (0)