Add Steam goreleaser configuration

This commit is contained in:
Trevor Slocum 2025-02-04 11:05:17 -08:00
parent 0ff9315ace
commit 26116bcdf3

30
goreleaser-steam.yml Normal file
View file

@ -0,0 +1,30 @@
version: 2
project_name: boxcars
builds:
-
id: boxcars
goos:
- linux
- windows
goarch:
- amd64
env:
- >-
{{- if eq .Os "windows" }}
GOFLAGS=-ldflags=-H=windowsgui
{{- end }}
archives:
-
id: boxcars
builds:
- boxcars
format_overrides:
- goos: linux
formats: [ 'zip' ]
- goos: windows
formats: [ 'zip' ]
files:
- ./*.md
- LICENSE
checksum:
name_template: 'checksums.txt'