Skip to content

Commit fcb9fab

Browse files
Upgrading go releases to latest major version (#1285)
1 parent 51b5e9d commit fcb9fab

File tree

9 files changed

+217
-221
lines changed

9 files changed

+217
-221
lines changed

cmd/builder/.goreleaser.yaml

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,38 @@ snapshot:
5555
version_template: '{{ incpatch .Version }}-next'
5656
checksum:
5757
name_template: checksums.txt
58+
changelog:
59+
disable: "true"
60+
signs:
61+
- cmd: cosign
62+
args:
63+
- sign-blob
64+
- --output-signature
65+
- ${artifact}.sig
66+
- --output-certificate
67+
- ${artifact}.pem
68+
- ${artifact}
69+
signature: ${artifact}.sig
70+
artifacts: all
71+
certificate: ${artifact}.pem
72+
docker_signs:
73+
- args:
74+
- sign
75+
- ${artifact}
76+
artifacts: all
77+
if: $SKIP_SIGNS != 'true'
78+
sboms:
79+
- id: archive
80+
artifacts: archive
81+
- id: package
82+
artifacts: package
83+
monorepo:
84+
tag_prefix: cmd/builder/
85+
dir: .core/cmd/builder
86+
nightly:
87+
version_template: '{{ incpatch .Version}}-nightly.{{ .ShortCommit }}'
88+
tag_name: nightly-builder
89+
keep_single_release: true
5890
dockers:
5991
- goos: linux
6092
goarch: amd64
@@ -153,35 +185,3 @@ docker_manifests:
153185
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-builder:{{ .Env.CONTAINER_IMAGE_EPHEMERAL_TAG }}-arm64
154186
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-builder:{{ .Env.CONTAINER_IMAGE_EPHEMERAL_TAG }}-ppc64le
155187
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-builder:{{ .Env.CONTAINER_IMAGE_EPHEMERAL_TAG }}-riscv64
156-
changelog:
157-
disable: "true"
158-
signs:
159-
- cmd: cosign
160-
args:
161-
- sign-blob
162-
- --output-signature
163-
- ${artifact}.sig
164-
- --output-certificate
165-
- ${artifact}.pem
166-
- ${artifact}
167-
signature: ${artifact}.sig
168-
artifacts: all
169-
certificate: ${artifact}.pem
170-
docker_signs:
171-
- args:
172-
- sign
173-
- ${artifact}
174-
artifacts: all
175-
if: $SKIP_SIGNS != 'true'
176-
sboms:
177-
- id: archive
178-
artifacts: archive
179-
- id: package
180-
artifacts: package
181-
monorepo:
182-
tag_prefix: cmd/builder/
183-
dir: .core/cmd/builder
184-
nightly:
185-
version_template: '{{ incpatch .Version}}-nightly.{{ .ShortCommit }}'
186-
tag_name: nightly-builder
187-
keep_single_release: true

cmd/opampsupervisor/.goreleaser.yaml

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,38 @@ snapshot:
8282
version_template: '{{ incpatch .Version }}-next'
8383
checksum:
8484
name_template: checksums.txt
85+
changelog:
86+
disable: "true"
87+
signs:
88+
- cmd: cosign
89+
args:
90+
- sign-blob
91+
- --output-signature
92+
- ${artifact}.sig
93+
- --output-certificate
94+
- ${artifact}.pem
95+
- ${artifact}
96+
signature: ${artifact}.sig
97+
artifacts: all
98+
certificate: ${artifact}.pem
99+
docker_signs:
100+
- args:
101+
- sign
102+
- ${artifact}
103+
artifacts: all
104+
if: $SKIP_SIGNS != 'true'
105+
sboms:
106+
- id: archive
107+
artifacts: archive
108+
- id: package
109+
artifacts: package
110+
monorepo:
111+
tag_prefix: cmd/opampsupervisor/
112+
dir: .contrib/cmd/opampsupervisor
113+
nightly:
114+
version_template: '{{ incpatch .Version}}-nightly.{{ .ShortCommit }}'
115+
tag_name: nightly-opampsupervisor
116+
keep_single_release: true
85117
dockers:
86118
- goos: linux
87119
goarch: amd64
@@ -158,35 +190,3 @@ docker_manifests:
158190
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-opampsupervisor:{{ .Env.CONTAINER_IMAGE_EPHEMERAL_TAG }}-amd64
159191
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-opampsupervisor:{{ .Env.CONTAINER_IMAGE_EPHEMERAL_TAG }}-arm64
160192
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-opampsupervisor:{{ .Env.CONTAINER_IMAGE_EPHEMERAL_TAG }}-ppc64le
161-
changelog:
162-
disable: "true"
163-
signs:
164-
- cmd: cosign
165-
args:
166-
- sign-blob
167-
- --output-signature
168-
- ${artifact}.sig
169-
- --output-certificate
170-
- ${artifact}.pem
171-
- ${artifact}
172-
signature: ${artifact}.sig
173-
artifacts: all
174-
certificate: ${artifact}.pem
175-
docker_signs:
176-
- args:
177-
- sign
178-
- ${artifact}
179-
artifacts: all
180-
if: $SKIP_SIGNS != 'true'
181-
sboms:
182-
- id: archive
183-
artifacts: archive
184-
- id: package
185-
artifacts: package
186-
monorepo:
187-
tag_prefix: cmd/opampsupervisor/
188-
dir: .contrib/cmd/opampsupervisor
189-
nightly:
190-
version_template: '{{ incpatch .Version}}-nightly.{{ .ShortCommit }}'
191-
tag_name: nightly-opampsupervisor
192-
keep_single_release: true

distributions/otelcol-contrib/.goreleaser.yaml

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,36 @@ snapshot:
107107
version_template: '{{ incpatch .Version }}-next'
108108
checksum:
109109
name_template: '{{ .ProjectName }}_otelcol-contrib{{ if eq .Runtime.Goos "windows" }}_{{ .Runtime.Goos }}{{ end }}_checksums.txt'
110+
signs:
111+
- cmd: cosign
112+
args:
113+
- sign-blob
114+
- --output-signature
115+
- ${artifact}.sig
116+
- --output-certificate
117+
- ${artifact}.pem
118+
- ${artifact}
119+
signature: ${artifact}.sig
120+
artifacts: all
121+
certificate: ${artifact}.pem
122+
docker_signs:
123+
- args:
124+
- sign
125+
- ${artifact}
126+
artifacts: all
127+
sboms:
128+
- id: archive
129+
artifacts: archive
130+
- id: package
131+
artifacts: package
132+
monorepo:
133+
tag_prefix: v
134+
partial:
135+
by: target
136+
nightly:
137+
version_template: '{{ incpatch .Version}}-nightly.{{ .ShortCommit }}'
138+
tag_name: nightly-otelcol-contrib
139+
keep_single_release: true
110140
dockers:
111141
- goos: linux
112142
goarch: "386"
@@ -332,33 +362,3 @@ docker_manifests:
332362
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-contrib:{{ .Env.CONTAINER_IMAGE_EPHEMERAL_TAG }}-ppc64le
333363
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-contrib:{{ .Env.CONTAINER_IMAGE_EPHEMERAL_TAG }}-riscv64
334364
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-contrib:{{ .Env.CONTAINER_IMAGE_EPHEMERAL_TAG }}-s390x
335-
signs:
336-
- cmd: cosign
337-
args:
338-
- sign-blob
339-
- --output-signature
340-
- ${artifact}.sig
341-
- --output-certificate
342-
- ${artifact}.pem
343-
- ${artifact}
344-
signature: ${artifact}.sig
345-
artifacts: all
346-
certificate: ${artifact}.pem
347-
docker_signs:
348-
- args:
349-
- sign
350-
- ${artifact}
351-
artifacts: all
352-
sboms:
353-
- id: archive
354-
artifacts: archive
355-
- id: package
356-
artifacts: package
357-
monorepo:
358-
tag_prefix: v
359-
partial:
360-
by: target
361-
nightly:
362-
version_template: '{{ incpatch .Version}}-nightly.{{ .ShortCommit }}'
363-
tag_name: nightly-otelcol-contrib
364-
keep_single_release: true

distributions/otelcol-ebpf-profiler/.goreleaser.yaml

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,36 @@ snapshot:
3333
version_template: '{{ incpatch .Version }}-next'
3434
checksum:
3535
name_template: '{{ .ProjectName }}_otelcol-ebpf-profiler{{ if eq .Runtime.Goos "windows" }}_{{ .Runtime.Goos }}{{ end }}_checksums.txt'
36+
signs:
37+
- cmd: cosign
38+
args:
39+
- sign-blob
40+
- --output-signature
41+
- ${artifact}.sig
42+
- --output-certificate
43+
- ${artifact}.pem
44+
- ${artifact}
45+
signature: ${artifact}.sig
46+
artifacts: all
47+
certificate: ${artifact}.pem
48+
docker_signs:
49+
- args:
50+
- sign
51+
- ${artifact}
52+
artifacts: all
53+
sboms:
54+
- id: archive
55+
artifacts: archive
56+
- id: package
57+
artifacts: package
58+
monorepo:
59+
tag_prefix: v
60+
partial:
61+
by: target
62+
nightly:
63+
version_template: '{{ incpatch .Version}}-nightly.{{ .ShortCommit }}'
64+
tag_name: nightly-otelcol-ebpf-profiler
65+
keep_single_release: true
3666
dockers:
3767
- goos: linux
3868
goarch: amd64
@@ -87,33 +117,3 @@ docker_manifests:
87117
image_templates:
88118
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-ebpf-profiler:{{ .Env.CONTAINER_IMAGE_EPHEMERAL_TAG }}-amd64
89119
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-ebpf-profiler:{{ .Env.CONTAINER_IMAGE_EPHEMERAL_TAG }}-arm64
90-
signs:
91-
- cmd: cosign
92-
args:
93-
- sign-blob
94-
- --output-signature
95-
- ${artifact}.sig
96-
- --output-certificate
97-
- ${artifact}.pem
98-
- ${artifact}
99-
signature: ${artifact}.sig
100-
artifacts: all
101-
certificate: ${artifact}.pem
102-
docker_signs:
103-
- args:
104-
- sign
105-
- ${artifact}
106-
artifacts: all
107-
sboms:
108-
- id: archive
109-
artifacts: archive
110-
- id: package
111-
artifacts: package
112-
monorepo:
113-
tag_prefix: v
114-
partial:
115-
by: target
116-
nightly:
117-
version_template: '{{ incpatch .Version}}-nightly.{{ .ShortCommit }}'
118-
tag_name: nightly-otelcol-ebpf-profiler
119-
keep_single_release: true

distributions/otelcol-k8s/.goreleaser.yaml

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,36 @@ snapshot:
4848
version_template: '{{ incpatch .Version }}-next'
4949
checksum:
5050
name_template: '{{ .ProjectName }}_otelcol-k8s{{ if eq .Runtime.Goos "windows" }}_{{ .Runtime.Goos }}{{ end }}_checksums.txt'
51+
signs:
52+
- cmd: cosign
53+
args:
54+
- sign-blob
55+
- --output-signature
56+
- ${artifact}.sig
57+
- --output-certificate
58+
- ${artifact}.pem
59+
- ${artifact}
60+
signature: ${artifact}.sig
61+
artifacts: all
62+
certificate: ${artifact}.pem
63+
docker_signs:
64+
- args:
65+
- sign
66+
- ${artifact}
67+
artifacts: all
68+
sboms:
69+
- id: archive
70+
artifacts: archive
71+
- id: package
72+
artifacts: package
73+
monorepo:
74+
tag_prefix: v
75+
partial:
76+
by: target
77+
nightly:
78+
version_template: '{{ incpatch .Version}}-nightly.{{ .ShortCommit }}'
79+
tag_name: nightly-otelcol-k8s
80+
keep_single_release: true
5181
dockers:
5282
- goos: linux
5383
goarch: amd64
@@ -210,33 +240,3 @@ docker_manifests:
210240
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-k8s:{{ .Env.CONTAINER_IMAGE_EPHEMERAL_TAG }}-ppc64le
211241
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-k8s:{{ .Env.CONTAINER_IMAGE_EPHEMERAL_TAG }}-riscv64
212242
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-k8s:{{ .Env.CONTAINER_IMAGE_EPHEMERAL_TAG }}-s390x
213-
signs:
214-
- cmd: cosign
215-
args:
216-
- sign-blob
217-
- --output-signature
218-
- ${artifact}.sig
219-
- --output-certificate
220-
- ${artifact}.pem
221-
- ${artifact}
222-
signature: ${artifact}.sig
223-
artifacts: all
224-
certificate: ${artifact}.pem
225-
docker_signs:
226-
- args:
227-
- sign
228-
- ${artifact}
229-
artifacts: all
230-
sboms:
231-
- id: archive
232-
artifacts: archive
233-
- id: package
234-
artifacts: package
235-
monorepo:
236-
tag_prefix: v
237-
partial:
238-
by: target
239-
nightly:
240-
version_template: '{{ incpatch .Version}}-nightly.{{ .ShortCommit }}'
241-
tag_name: nightly-otelcol-k8s
242-
keep_single_release: true

0 commit comments

Comments
 (0)