goreleaser: build arm64 images

Signed-off-by: Rui Chen <rui@chenrui.dev>
This commit is contained in:
Rui Chen 2023-05-14 13:43:16 -04:00
parent 08258e4304
commit b4af00301c
No known key found for this signature in database
GPG key ID: 6577287BDCA70840

View file

@ -49,6 +49,24 @@ dockers:
- "--platform=linux/amd64"
goos: linux
goarch: amd64
- image_templates:
- 'ghcr.io/{{.Env.GIT_OWNER}}/kubeconform:latest-arm64'
- 'ghcr.io/{{.Env.GIT_OWNER}}/kubeconform:{{ .Tag }}-arm64'
dockerfile: Dockerfile
build_flag_templates:
- "--platform=linux/arm64"
goos: linux
goarch: arm64
use: buildx
- image_templates:
- 'ghcr.io/{{.Env.GIT_OWNER}}/kubeconform:latest-arm64-alpine'
- 'ghcr.io/{{.Env.GIT_OWNER}}/kubeconform:{{ .Tag }}-arm64-alpine'
dockerfile: Dockerfile-alpine
build_flag_templates:
- "--platform=linux/arm64"
goos: linux
goarch: arm64
use: buildx
checksum:
name_template: 'CHECKSUMS'