Skip to content

Commit f6cb3e8

Browse files
committed
build pacakges with latest go
disabling buildvcs for now, seems to be related to golang/go#51253
1 parent 88bfcbf commit f6cb3e8

File tree

3 files changed

+51
-3
lines changed

3 files changed

+51
-3
lines changed

.github/workflows/go.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
runs-on: ubuntu-latest
1111
strategy:
1212
matrix:
13-
go: ["1.18", "1.19"]
13+
go: [stable, oldstable]
1414
services:
1515
# Label used to access the service container
1616
postgres:

.goreleaser.yml

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ builds:
1818
main: ./cmd/cfssl
1919
ldflags:
2020
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
21+
flags:
22+
- -buildvcs=false
2123
- id: cfssl-linux
2224
binary: cfssl
2325
goos:
@@ -30,6 +32,8 @@ builds:
3032
main: ./cmd/cfssl
3133
ldflags:
3234
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
35+
flags:
36+
- -buildvcs=false
3337
- id: cfssl-windows
3438
binary: cfssl
3539
env:
@@ -42,6 +46,8 @@ builds:
4246
main: ./cmd/cfssl
4347
ldflags:
4448
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
49+
flags:
50+
- -buildvcs=false
4551
- id: cfssl-bundle-darwin
4652
binary: cfssl-bundle
4753
env:
@@ -55,6 +61,8 @@ builds:
5561
main: ./cmd/cfssl-bundle
5662
ldflags:
5763
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
64+
flags:
65+
- -buildvcs=false
5866
- id: cfssl-bundle-linux
5967
binary: cfssl-bundle
6068
goos:
@@ -67,6 +75,8 @@ builds:
6775
main: ./cmd/cfssl-bundle
6876
ldflags:
6977
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
78+
flags:
79+
- -buildvcs=false
7080
- id: cfssl-bundle-windows
7181
binary: cfssl-bundle
7282
env:
@@ -79,6 +89,8 @@ builds:
7989
main: ./cmd/cfssl-bundle
8090
ldflags:
8191
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
92+
flags:
93+
- -buildvcs=false
8294
- id: cfssl-certinfo-darwin
8395
binary: cfssl-certinfo
8496
env:
@@ -92,6 +104,8 @@ builds:
92104
main: ./cmd/cfssl-certinfo
93105
ldflags:
94106
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
107+
flags:
108+
- -buildvcs=false
95109
- id: cfssl-certinfo-linux
96110
binary: cfssl-certinfo
97111
goos:
@@ -104,6 +118,8 @@ builds:
104118
main: ./cmd/cfssl-certinfo
105119
ldflags:
106120
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
121+
flags:
122+
- -buildvcs=false
107123
- id: cfssl-certinfo-windows
108124
binary: cfssl-certinfo
109125
env:
@@ -116,6 +132,8 @@ builds:
116132
main: ./cmd/cfssl-certinfo
117133
ldflags:
118134
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
135+
flags:
136+
- -buildvcs=false
119137
- id: cfssl-newkey-darwin
120138
binary: cfssl-newkey
121139
env:
@@ -129,6 +147,8 @@ builds:
129147
main: ./cmd/cfssl-newkey
130148
ldflags:
131149
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
150+
flags:
151+
- -buildvcs=false
132152
- id: cfssl-newkey-linux
133153
binary: cfssl-newkey
134154
goos:
@@ -141,6 +161,8 @@ builds:
141161
main: ./cmd/cfssl-newkey
142162
ldflags:
143163
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
164+
flags:
165+
- -buildvcs=false
144166
- id: cfssl-newkey-windows
145167
binary: cfssl-newkey
146168
env:
@@ -153,6 +175,8 @@ builds:
153175
main: ./cmd/cfssl-newkey
154176
ldflags:
155177
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
178+
flags:
179+
- -buildvcs=false
156180
- id: cfssl-scan-darwin
157181
binary: cfssl-scan
158182
env:
@@ -166,6 +190,8 @@ builds:
166190
main: ./cmd/cfssl-scan
167191
ldflags:
168192
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
193+
flags:
194+
- -buildvcs=false
169195
- id: cfssl-scan-linux
170196
binary: cfssl-scan
171197
goos:
@@ -178,6 +204,8 @@ builds:
178204
main: ./cmd/cfssl-scan
179205
ldflags:
180206
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
207+
flags:
208+
- -buildvcs=false
181209
- id: cfssl-scan-windows
182210
binary: cfssl-scan
183211
env:
@@ -190,6 +218,8 @@ builds:
190218
main: ./cmd/cfssl-scan
191219
ldflags:
192220
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
221+
flags:
222+
- -buildvcs=false
193223
- id: cfssljson-darwin
194224
binary: cfssljson
195225
env:
@@ -203,6 +233,8 @@ builds:
203233
main: ./cmd/cfssljson
204234
ldflags:
205235
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
236+
flags:
237+
- -buildvcs=false
206238
- id: cfssljson-linux
207239
binary: cfssljson
208240
goos:
@@ -215,6 +247,8 @@ builds:
215247
main: ./cmd/cfssljson
216248
ldflags:
217249
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
250+
flags:
251+
- -buildvcs=false
218252
- id: cfssljson-windows
219253
binary: cfssljson
220254
env:
@@ -227,6 +261,8 @@ builds:
227261
main: ./cmd/cfssljson
228262
ldflags:
229263
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
264+
flags:
265+
- -buildvcs=false
230266
- id: mkbundle-darwin
231267
binary: mkbundle
232268
env:
@@ -240,6 +276,8 @@ builds:
240276
main: ./cmd/mkbundle
241277
ldflags:
242278
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
279+
flags:
280+
- -buildvcs=false
243281
- id: mkbundle-linux
244282
binary: mkbundle
245283
goos:
@@ -252,6 +290,8 @@ builds:
252290
main: ./cmd/mkbundle
253291
ldflags:
254292
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
293+
flags:
294+
- -buildvcs=false
255295
- id: mkbundle-windows
256296
binary: mkbundle
257297
env:
@@ -264,6 +304,8 @@ builds:
264304
main: ./cmd/mkbundle
265305
ldflags:
266306
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
307+
flags:
308+
- -buildvcs=false
267309
- id: multirootca-darwin
268310
binary: multirootca
269311
env:
@@ -277,6 +319,8 @@ builds:
277319
main: ./cmd/multirootca
278320
ldflags:
279321
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
322+
flags:
323+
- -buildvcs=false
280324
- id: multirootca-linux
281325
binary: multirootca
282326
goos:
@@ -289,6 +333,8 @@ builds:
289333
main: ./cmd/multirootca
290334
ldflags:
291335
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
336+
flags:
337+
- -buildvcs=false
292338
- id: multirootca-windows
293339
binary: multirootca
294340
env:
@@ -301,6 +347,8 @@ builds:
301347
main: ./cmd/multirootca
302348
ldflags:
303349
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
350+
flags:
351+
- -buildvcs=false
304352
archives:
305353
- format: binary
306354
allow_different_binary_count: true # https://github.com/goreleaser/goreleaser/pull/1841

Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ snapshot:
6060
--rm \
6161
-v $(PWD):/cross \
6262
-w /cross \
63-
ghcr.io/gythialy/golang-cross:v1.18 --rm-dist --snapshot --skip-publish
63+
ghcr.io/gythialy/golang-cross:latest --clean --snapshot --skip-publish
6464

6565
.PHONY: github-release
6666
github-release:
@@ -71,7 +71,7 @@ github-release:
7171
-e GITHUB_TOKEN=$(GITHUB_TOKEN) \
7272
-v $(PWD):/cross \
7373
-w /cross \
74-
ghcr.io/gythialy/golang-cross:v1.18 --rm-dist
74+
ghcr.io/gythialy/golang-cross:latest --clean
7575

7676
.PHONY: docker-build
7777
docker-build:

0 commit comments

Comments
 (0)