Skip to content

Commit

Permalink
build pacakges with latest go
Browse files Browse the repository at this point in the history
disabling buildvcs for now, seems to be related to golang/go#51253
  • Loading branch information
nickysemenza committed May 11, 2023
1 parent 88bfcbf commit f6cb3e8
Show file tree
Hide file tree
Showing 3 changed files with 51 additions and 3 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/go.yml
Expand Up @@ -10,7 +10,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
go: ["1.18", "1.19"]
go: [stable, oldstable]
services:
# Label used to access the service container
postgres:
Expand Down
48 changes: 48 additions & 0 deletions .goreleaser.yml
Expand Up @@ -18,6 +18,8 @@ builds:
main: ./cmd/cfssl
ldflags:
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
flags:
- -buildvcs=false
- id: cfssl-linux
binary: cfssl
goos:
Expand All @@ -30,6 +32,8 @@ builds:
main: ./cmd/cfssl
ldflags:
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
flags:
- -buildvcs=false
- id: cfssl-windows
binary: cfssl
env:
Expand All @@ -42,6 +46,8 @@ builds:
main: ./cmd/cfssl
ldflags:
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
flags:
- -buildvcs=false
- id: cfssl-bundle-darwin
binary: cfssl-bundle
env:
Expand All @@ -55,6 +61,8 @@ builds:
main: ./cmd/cfssl-bundle
ldflags:
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
flags:
- -buildvcs=false
- id: cfssl-bundle-linux
binary: cfssl-bundle
goos:
Expand All @@ -67,6 +75,8 @@ builds:
main: ./cmd/cfssl-bundle
ldflags:
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
flags:
- -buildvcs=false
- id: cfssl-bundle-windows
binary: cfssl-bundle
env:
Expand All @@ -79,6 +89,8 @@ builds:
main: ./cmd/cfssl-bundle
ldflags:
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
flags:
- -buildvcs=false
- id: cfssl-certinfo-darwin
binary: cfssl-certinfo
env:
Expand All @@ -92,6 +104,8 @@ builds:
main: ./cmd/cfssl-certinfo
ldflags:
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
flags:
- -buildvcs=false
- id: cfssl-certinfo-linux
binary: cfssl-certinfo
goos:
Expand All @@ -104,6 +118,8 @@ builds:
main: ./cmd/cfssl-certinfo
ldflags:
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
flags:
- -buildvcs=false
- id: cfssl-certinfo-windows
binary: cfssl-certinfo
env:
Expand All @@ -116,6 +132,8 @@ builds:
main: ./cmd/cfssl-certinfo
ldflags:
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
flags:
- -buildvcs=false
- id: cfssl-newkey-darwin
binary: cfssl-newkey
env:
Expand All @@ -129,6 +147,8 @@ builds:
main: ./cmd/cfssl-newkey
ldflags:
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
flags:
- -buildvcs=false
- id: cfssl-newkey-linux
binary: cfssl-newkey
goos:
Expand All @@ -141,6 +161,8 @@ builds:
main: ./cmd/cfssl-newkey
ldflags:
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
flags:
- -buildvcs=false
- id: cfssl-newkey-windows
binary: cfssl-newkey
env:
Expand All @@ -153,6 +175,8 @@ builds:
main: ./cmd/cfssl-newkey
ldflags:
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
flags:
- -buildvcs=false
- id: cfssl-scan-darwin
binary: cfssl-scan
env:
Expand All @@ -166,6 +190,8 @@ builds:
main: ./cmd/cfssl-scan
ldflags:
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
flags:
- -buildvcs=false
- id: cfssl-scan-linux
binary: cfssl-scan
goos:
Expand All @@ -178,6 +204,8 @@ builds:
main: ./cmd/cfssl-scan
ldflags:
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
flags:
- -buildvcs=false
- id: cfssl-scan-windows
binary: cfssl-scan
env:
Expand All @@ -190,6 +218,8 @@ builds:
main: ./cmd/cfssl-scan
ldflags:
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
flags:
- -buildvcs=false
- id: cfssljson-darwin
binary: cfssljson
env:
Expand All @@ -203,6 +233,8 @@ builds:
main: ./cmd/cfssljson
ldflags:
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
flags:
- -buildvcs=false
- id: cfssljson-linux
binary: cfssljson
goos:
Expand All @@ -215,6 +247,8 @@ builds:
main: ./cmd/cfssljson
ldflags:
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
flags:
- -buildvcs=false
- id: cfssljson-windows
binary: cfssljson
env:
Expand All @@ -227,6 +261,8 @@ builds:
main: ./cmd/cfssljson
ldflags:
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
flags:
- -buildvcs=false
- id: mkbundle-darwin
binary: mkbundle
env:
Expand All @@ -240,6 +276,8 @@ builds:
main: ./cmd/mkbundle
ldflags:
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
flags:
- -buildvcs=false
- id: mkbundle-linux
binary: mkbundle
goos:
Expand All @@ -252,6 +290,8 @@ builds:
main: ./cmd/mkbundle
ldflags:
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
flags:
- -buildvcs=false
- id: mkbundle-windows
binary: mkbundle
env:
Expand All @@ -264,6 +304,8 @@ builds:
main: ./cmd/mkbundle
ldflags:
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
flags:
- -buildvcs=false
- id: multirootca-darwin
binary: multirootca
env:
Expand All @@ -277,6 +319,8 @@ builds:
main: ./cmd/multirootca
ldflags:
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
flags:
- -buildvcs=false
- id: multirootca-linux
binary: multirootca
goos:
Expand All @@ -289,6 +333,8 @@ builds:
main: ./cmd/multirootca
ldflags:
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
flags:
- -buildvcs=false
- id: multirootca-windows
binary: multirootca
env:
Expand All @@ -301,6 +347,8 @@ builds:
main: ./cmd/multirootca
ldflags:
- -s -w -X github.com/cloudflare/cfssl/cli/version.version={{.Version}}
flags:
- -buildvcs=false
archives:
- format: binary
allow_different_binary_count: true # https://github.com/goreleaser/goreleaser/pull/1841
Expand Down
4 changes: 2 additions & 2 deletions Makefile
Expand Up @@ -60,7 +60,7 @@ snapshot:
--rm \
-v $(PWD):/cross \
-w /cross \
ghcr.io/gythialy/golang-cross:v1.18 --rm-dist --snapshot --skip-publish
ghcr.io/gythialy/golang-cross:latest --clean --snapshot --skip-publish

.PHONY: github-release
github-release:
Expand All @@ -71,7 +71,7 @@ github-release:
-e GITHUB_TOKEN=$(GITHUB_TOKEN) \
-v $(PWD):/cross \
-w /cross \
ghcr.io/gythialy/golang-cross:v1.18 --rm-dist
ghcr.io/gythialy/golang-cross:latest --clean

.PHONY: docker-build
docker-build:
Expand Down

0 comments on commit f6cb3e8

Please sign in to comment.