@@ -24,6 +24,9 @@ builds:
2424 - linux
2525 - darwin
2626 - windows
27+ ignore :
28+ - goarch : arm
29+ goos : windows
2730 flags :
2831 - -trimpath
2932 mod_timestamp : ' {{ .CommitTimestamp }}'
@@ -50,58 +53,25 @@ checksum:
5053snapshot :
5154 version_template : " {{ .Tag }}-next"
5255
53- dockers :
54- - skip_push : false
55- use : buildx
56- dockerfile : Dockerfile
57- image_templates :
58- - quay.io/helmpack/chart-testing:{{ .Tag }}-amd64
59- - quay.io/helmpack/chart-testing:latest-amd64
60- build_flag_templates :
61- - --platform=linux/amd64
62- - --label=org.opencontainers.image.version={{ .Version }}
63- - --label=org.opencontainers.image.revision={{ .Commit }}
64- - --label=org.opencontainers.image.title={{ .ProjectName }}
65- - --label=org.opencontainers.image.created={{ .Date }}
66- - --label=org.opencontainers.image.description=ct - The chart testing tool
67- - --label=org.opencontainers.image.vendor=Helm
68- - --label=org.opencontainers.image.licenses=Apache-2.0
69- - --label=org.opencontainers.image.source=https://github.com/helm/chart-testing
70- - --label=org.opencontainers.image.authors=The Helm Authors
56+ dockers_v2 :
57+ - images :
58+ - " quay.io/helmpack/chart-testing"
59+ tags :
60+ - " {{ .Tag }}"
61+ - " latest"
62+ labels :
63+ " org.opencontainers.image.version " : " {{ .Version }}"
64+ " org.opencontainers.image.revision " : " {{ .Commit }}"
65+ " org.opencontainers.image.title " : " {{ .ProjectName }}"
66+ " org.opencontainers.image.created " : " {{ .Date }}"
67+ " org.opencontainers.image.description " : " ct - The chart testing tool"
68+ " org.opencontainers.image.vendor " : " Helm"
69+ " org.opencontainers.image.licenses " : " Apache-2.0"
70+ " org.opencontainers.image.source " : " https://github.com/helm/chart-testing"
71+ " org.opencontainers.image.authors " : " The Helm Authors"
7172 extra_files :
7273 - etc/chart_schema.yaml
7374 - etc/lintconf.yaml
74- - skip_push : false
75- goarch : arm64
76- use : buildx
77- dockerfile : Dockerfile
78- image_templates :
79- - quay.io/helmpack/chart-testing:{{ .Tag }}-arm64
80- - quay.io/helmpack/chart-testing:latest-arm64
81- build_flag_templates :
82- - --platform=linux/arm64
83- - --label=org.opencontainers.image.version={{ .Version }}
84- - --label=org.opencontainers.image.revision={{ .Commit }}
85- - --label=org.opencontainers.image.title={{ .ProjectName }}
86- - --label=org.opencontainers.image.created={{ .Date }}
87- - --label=org.opencontainers.image.description=ct - The chart testing tool
88- - --label=org.opencontainers.image.vendor=Helm
89- - --label=org.opencontainers.image.licenses=Apache-2.0
90- - --label=org.opencontainers.image.source=https://github.com/helm/chart-testing
91- - --label=org.opencontainers.image.authors=The Helm Authors
92- extra_files :
93- - etc/chart_schema.yaml
94- - etc/lintconf.yaml
95-
96- docker_manifests :
97- - name_template : quay.io/helmpack/chart-testing:latest
98- image_templates :
99- - quay.io/helmpack/chart-testing:latest-amd64
100- - quay.io/helmpack/chart-testing:latest-arm64
101- - name_template : quay.io/helmpack/chart-testing:{{ .Tag }}
102- image_templates :
103- - quay.io/helmpack/chart-testing:{{ .Tag }}-amd64
104- - quay.io/helmpack/chart-testing:{{ .Tag }}-arm64
10575
10676signs :
10777 - id : all
@@ -115,7 +85,6 @@ docker_signs:
11585 - id : images
11686 cmd : cosign
11787 args : ["sign", "${artifact}"]
118- artifacts : manifests
11988
12089changelog :
12190 use : github-native
0 commit comments