11PKG? =github.com/smallstep/step-kms-plugin
22BINNAME? =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
66Q =$(if $V,,@)
@@ -115,19 +115,21 @@ govulncheck:
115115
116116release-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
124125release-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
133135release :
@@ -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