From 1ae707e65db39f5979ed5207b2f7bcd096805ed8 Mon Sep 17 00:00:00 2001 From: omissis Date: Sat, 10 Sep 2022 17:20:29 +0200 Subject: [PATCH] chore: tweak build commands --- .goreleaser.yaml | 8 ++++++++ Makefile | 14 ++++++++++---- 2 files changed, 18 insertions(+), 4 deletions(-) diff --git a/.goreleaser.yaml b/.goreleaser.yaml index 3a3c7f1..8c99da3 100644 --- a/.goreleaser.yaml +++ b/.goreleaser.yaml @@ -1,3 +1,5 @@ +--- +project_name: goarkitect before: hooks: - go mod tidy @@ -27,6 +29,12 @@ changelog: exclude: - '^docs:' - '^test:' +release: + github: + owner: omissis + name: goarkitect + name_template: '{{ .Tag }}' + prerelease: auto brews: - name: goarkitect tap: diff --git a/Makefile b/Makefile index 099a25a..68858dd 100644 --- a/Makefile +++ b/Makefile @@ -125,13 +125,19 @@ examples: @go run main.go verify --output=json examples/.goarkitect.yaml @echo "\n================================================================================\n" -.PHONY: release-local release +.PHONY: build release -release-local: - @GO_VERSION=$$(go version | cut -d ' ' -f 3) OS_ARCH=$$(go version | cut -d ' ' -f 4) goreleaser release --debug --snapshot --rm-dist +build: + @export GO_VERSION=$$(go version | cut -d ' ' -f 3) && \ + export OS_ARCH=$$(go version | cut -d ' ' -f 4) && \ + goreleaser check && \ + goreleaser release --debug --snapshot --rm-dist release: - @GO_VERSION=$$(go version | cut -d ' ' -f 3) OS_ARCH=$$(go version | cut -d ' ' -f 4) goreleaser --debug release --rm-dist + @export GO_VERSION=$$(go version | cut -d ' ' -f 3) && \ + export OS_ARCH=$$(go version | cut -d ' ' -f 4) && \ + goreleaser check && \ + goreleaser --debug release --rm-dist # Helpers