feat: add wasm release binary (#1432)

Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
This commit is contained in:
Oliver Bähler
2025-05-01 11:45:07 +02:00
committed by GitHub
parent b739e4816c
commit 4f11a1e6e2
+19
View File
@@ -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: |