diff --git a/.goreleaser.yaml b/.goreleaser.yaml new file mode 100644 index 0000000..30b16d2 --- /dev/null +++ b/.goreleaser.yaml @@ -0,0 +1,31 @@ +project_name: newt + +builds: + - id: newt + main: ./cmd/newt + binary: newt + goos: + - linux + goarch: + - amd64 + - arm64 + ldflags: + - -s -w -X main.version={{ .Version }} + +nfpms: + - id: packages + package_name: newt + builds: + - newt + vendor: fosrl + maintainer: fosrl + description: Newt - userspace tunnel client and TCP/UDP proxy + license: AGPL-3.0 + formats: + - deb + - rpm + - apk + bindir: /usr/bin + contents: + - src: LICENSE + dst: /usr/share/doc/newt/LICENSE