From f539c46cfec9508de533bb6d11f4252de8fa7385 Mon Sep 17 00:00:00 2001 From: Michael Kohl Date: Wed, 18 May 2022 14:44:24 +0700 Subject: [PATCH] Update GoReleaser config --- .goreleaser.yml | 72 ++++++++++++++++++++++++------------------------- 1 file changed, 35 insertions(+), 37 deletions(-) diff --git a/.goreleaser.yml b/.goreleaser.yml index e9e18b8..bec4c01 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -1,45 +1,43 @@ - +env: + - GO111MODULE=on + - CGO_ENABLED=0 +before: + hooks: + - go mod tidy builds: - - - env: - - CGO_ENABLED=0 + - main: ./cmd/unsavory/ + ldflags: + - "-s -w" goos: - darwin + - freebsd - linux + - openbsd - windows - goarch: - - i386 - - amd64 - - arm - - arm64 - goarm: - - 6 - - 7 - ignore: - - goos: darwin - goarch: 386 - - goos: darwin - goarch: arm - - goos: darwin - goarch: arm64 - - goos: windows - goarch: 386 - - goos: windows - goarch: arm + +archives: + - format: tar.gz + format_overrides: - goos: windows - goarch: arm64 - flags: -tags netgo - main: ./cmd/unsavory/main.go + format: zip + replacements: + darwin: macOS + linux: Linux + windows: Windows + 386: i386 + amd64: x86_64 + wrap_in_directory: true + +snapshot: + name_template: "{{ .Tag }}-next" changelog: sort: asc - filters: - exclude: - - '^docs:' - - '^test:' - - Dockerfile -brew: - github: - owner: citizen428 - name: homebrew-tap - homepage: "https://github.com/citizen428/unsavory" - description: "Removes outdated Pinboard bookmarks" + +brews: + - name: unsavory + tap: + owner: citizen428 + name: homebrew-tap + homepage: "https://github.com/citizen428/unsavory" + description: "Removes outdated Pinboard bookmarks" + license: "MIT"