From 0e14975e3df5fde7c357ee035ab4f71a12f1357b Mon Sep 17 00:00:00 2001 From: sandeep Date: Sun, 8 Aug 2021 01:56:41 +0530 Subject: [PATCH] uniform release format --- .goreleaser.yml | 50 ++++++++++++++++++++++++++++++------------------- 1 file changed, 31 insertions(+), 19 deletions(-) diff --git a/.goreleaser.yml b/.goreleaser.yml index 1fabc17..a10e943 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -1,21 +1,33 @@ +before: + hooks: + - go mod tidy + builds: - - binary: httpx - main: cmd/httpx/httpx.go - goos: - - linux - - windows - - darwin - goarch: - - amd64 - - 386 - - arm - - arm64 - +- env: + - CGO_ENABLED=0 + goos: + - windows + - linux + - darwin + goarch: + - amd64 + - 386 + - arm + - arm64 + + ignore: + - goos: darwin + goarch: '386' + - goos: windows + goarch: 'arm' + + binary: '{{ .ProjectName }}' + main: cmd/httpx/main.go + archives: - - id: tgz - format: tar.gz - replacements: - darwin: macOS - format_overrides: - - goos: windows - format: zip \ No newline at end of file +- format: zip + replacements: + darwin: macOS + +checksum: + algorithm: sha256 \ No newline at end of file