From ce82fbbac6f9b8c419724097836fbeac9e6c7f54 Mon Sep 17 00:00:00 2001 From: Dwi Siswanto Date: Mon, 31 Mar 2025 11:17:36 +0700 Subject: [PATCH] build: remove i386 Docker manifest Signed-off-by: Dwi Siswanto --- .goreleaser.yml | 35 ++++++++++++++++------------------- 1 file changed, 16 insertions(+), 19 deletions(-) diff --git a/.goreleaser.yml b/.goreleaser.yml index 3a9b5acc9..d33aabc1f 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -77,43 +77,40 @@ dockers: - "--label=org.opencontainers.image.revision={{ .FullCommit }}" - "--label=org.opencontainers.image.version={{ .Version }}" goarch: arm64 - - image_templates: - - "projectdiscovery/{{ .ProjectName }}:{{ .Tag }}-386" - - "projectdiscovery/{{ .ProjectName }}:v{{ .Major }}.{{ .Minor }}-386" - - "projectdiscovery/{{ .ProjectName }}:v{{ .Major }}-386" - - "projectdiscovery/{{ .ProjectName }}:latest-386" - dockerfile: Dockerfile.goreleaser - use: buildx - build_flag_templates: - - "--pull" - - "--platform=linux/386" - - "--label=org.opencontainers.image.created={{ .Date }}" - - "--label=org.opencontainers.image.ref.name={{ .Tag }}" - - "--label=org.opencontainers.image.revision={{ .FullCommit }}" - - "--label=org.opencontainers.image.version={{ .Version }}" - goarch: "386" + # # NOTE(dwisiswant0): chromium doesn't support 32-bit on alpine + # - image_templates: + # - "projectdiscovery/{{ .ProjectName }}:{{ .Tag }}-386" + # - "projectdiscovery/{{ .ProjectName }}:v{{ .Major }}.{{ .Minor }}-386" + # - "projectdiscovery/{{ .ProjectName }}:v{{ .Major }}-386" + # - "projectdiscovery/{{ .ProjectName }}:latest-386" + # dockerfile: Dockerfile.goreleaser + # use: buildx + # build_flag_templates: + # - "--pull" + # - "--platform=linux/386" + # - "--label=org.opencontainers.image.created={{ .Date }}" + # - "--label=org.opencontainers.image.ref.name={{ .Tag }}" + # - "--label=org.opencontainers.image.revision={{ .FullCommit }}" + # - "--label=org.opencontainers.image.version={{ .Version }}" + # goarch: "386" docker_manifests: - name_template: "projectdiscovery/{{ .ProjectName }}:{{ .Tag }}" image_templates: - "projectdiscovery/{{ .ProjectName }}:{{ .Tag }}-amd64" - "projectdiscovery/{{ .ProjectName }}:{{ .Tag }}-arm64" - - "projectdiscovery/{{ .ProjectName }}:{{ .Tag }}-386" - name_template: "projectdiscovery/{{ .ProjectName }}:v{{ .Major }}.{{ .Minor }}" image_templates: - "projectdiscovery/{{ .ProjectName }}:v{{ .Major }}.{{ .Minor }}-amd64" - "projectdiscovery/{{ .ProjectName }}:v{{ .Major }}.{{ .Minor }}-arm64" - - "projectdiscovery/{{ .ProjectName }}:v{{ .Major }}.{{ .Minor }}-386" - name_template: "projectdiscovery/{{ .ProjectName }}:v{{ .Major }}" image_templates: - "projectdiscovery/{{ .ProjectName }}:v{{ .Major }}-amd64" - "projectdiscovery/{{ .ProjectName }}:v{{ .Major }}-arm64" - - "projectdiscovery/{{ .ProjectName }}:v{{ .Major }}-386" - name_template: "projectdiscovery/{{ .ProjectName }}:latest" image_templates: - "projectdiscovery/{{ .ProjectName }}:latest-amd64" - "projectdiscovery/{{ .ProjectName }}:latest-arm64" - - "projectdiscovery/{{ .ProjectName }}:latest-386" announce: slack: