Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
Mirrored from https://github.com/Slazee/caddy.git
Synced Nov 13, 21:45 UTC
ci: update goreleaser (#4582)
Mohammed Al Sahaf committed
Feb 20, 2022 at 01:16 UTC
7778912d4eb51b5ae2c7af584c42fc85e1e09f2c
1 file changed
+5
-6
.goreleaser.yml
+5
-6
@@ -6,8 +6,7 @@ before:
6
# subsequently causes gorleaser to refuse running.
7
- mkdir -p caddy-build
8
- cp cmd/caddy/main.go caddy-build/main.go
9
- - cp ./go.mod caddy-build/go.mod
10
- - sed -i.bkp 's|github.com/caddyserver/caddy/v2|caddy|g' ./caddy-build/go.mod
9
+ - /bin/sh -c 'cd ./caddy-build && go mod init caddy'
10
# GoReleaser doesn't seem to offer {{.Tag}} at this stage, so we have to embed it into the env
11
# so we run: TAG=$(git describe --abbrev=0) goreleaser release --rm-dist --skip-publish --skip-validate
12
- go mod edit -require=github.com/caddyserver/caddy/v2@{{.Env.TAG}} ./caddy-build/go.mod
@@ -36,9 +35,9 @@ builds:
35
- s390x
36
- ppc64le
37
goarm:
39
- - 5
40
- - 6
41
- - 7
38
+ - "5"
39
+ - "6"
40
+ - "7"
41
ignore:
42
- goos: darwin
43
goarch: arm
@@ -56,7 +55,7 @@ builds:
55
goarch: s390x
56
- goos: freebsd
57
goarch: arm
59
- goarm: 5
58
+ goarm: "5"
59
flags:
60
- -trimpath
61
ldflags: