diff --git a/.goreleaser.yml b/.goreleaser.yml index 0996d24d5..a37a5c0e7 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -17,10 +17,14 @@ builds: id: macos goos: [darwin] goarch: [amd64] + hooks: + pre: make manpages + - <<: *build_defaults id: linux goos: [linux] goarch: [386, amd64, arm64] + - <<: *build_defaults id: windows goos: [windows] diff --git a/Makefile b/Makefile index bcf564947..c284f6c57 100644 --- a/Makefile +++ b/Makefile @@ -46,9 +46,9 @@ endif .PHONY: site-publish -share/man/man1/: +share/man/man1: mkdir -p $@ .PHONY: manpages -manpages: manpage +manpages: share/man/man1 go run ./cmd/gen-docs --man-page --doc-path ./share/man/man1/