fuzzyworld

template / commit

Use make for release.

1f6b6c4c41c5e8f9650583a124926f1a613cc928 · Pavel Safronov · 2023-02-08 21:40:48 -0800 · parents b731e232f7c8

Use make for release.
 .gitlab-ci.yml | 2 +-
 Makefile       | 4 ++++
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 5c79bd6..12ec1e0 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -63,4 +63,4 @@ release:
       - tags
 
   script: 
-    - goreleaser release --clean
\ No newline at end of file
+    - make release
\ No newline at end of file
diff --git a/Makefile b/Makefile
index 1edf4df..be586c7 100644
--- a/Makefile
+++ b/Makefile
@@ -45,6 +45,10 @@ release-local: build test lint
 	go install github.com/goreleaser/goreleaser@latest
 	goreleaser build --single-target
 
+release: build test lint
+	go install github.com/goreleaser/goreleaser@latest
+	goreleaser release --clean
+
 brew-install:
 	brew tap PavelSafronov/template https://gitlab.com/PavelSafronov/template.git
 	brew install template