From 4f11a1e6e202f17ea603c88d0865df00218fae65 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oliver=20B=C3=A4hler?= Date: Thu, 1 May 2025 11:45:07 +0200 Subject: [PATCH] feat: add wasm release binary (#1432) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Oliver Bähler --- .goreleaser.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/.goreleaser.yml b/.goreleaser.yml index 52ed22c3..1d334bbc 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -28,6 +28,25 @@ builds: -X main.GitDirty={{ .Date }} -X main.BuildTime={{ .Date }} -X main.GitRepo={{ .ProjectName }} + - main: . + binary: "{{ .ProjectName }}.wasm" + env: + - CGO_ENABLED=0 + goos: + - js + goarch: + - wasm + flags: + - -trimpath + mod_timestamp: '{{ .CommitTimestamp }}' + ldflags: + - >- + -X main.Version={{ .Tag }} + -X main.GitCommit={{ .Commit }} + -X main.GitTag={{ .Tag }} + -X main.GitDirty={{ .Date }} + -X main.BuildTime={{ .Date }} + -X main.GitRepo={{ .ProjectName }} release: prerelease: auto footer: |