blob: 58f5bb6a30113aedf2b2c0628c9e94d4b9339e77 [file] [log] [blame]
version: 2
project_name: sketch
# Build configuration
before:
hooks:
- "npm ci --prefix webui"
- "npm run build --prefix webui"
builds:
- id: sketch
main: ./cmd/sketch
env:
- CGO_ENABLED=0
goos:
- linux
- darwin
goarch:
- amd64
- arm64
ldflags:
- -s -w -X main.version={{.Version}} -X main.commit={{.Commit}} -X main.date={{.Date}}
archives:
- id: releaseArchive
format: tar.gz
name_template: "{{ .ProjectName }}_{{ .Version }}_{{ .Os }}_{{ .Arch }}"
files:
- README.md
- LICENSE
release:
github:
owner: boldsoftware
name: sketch
draft: false
prerelease: false