blob: 58f5bb6a30113aedf2b2c0628c9e94d4b9339e77 [file] [log] [blame]
Josh Bleecher Snyder7b00c2c2025-07-02 12:24:30 -07001version: 2
2project_name: sketch
3
4# Build configuration
5before:
6 hooks:
7 - "npm ci --prefix webui"
8 - "npm run build --prefix webui"
9
10builds:
11 - id: sketch
12 main: ./cmd/sketch
13 env:
14 - CGO_ENABLED=0
15 goos:
16 - linux
17 - darwin
18 goarch:
19 - amd64
20 - arm64
21 ldflags:
22 - -s -w -X main.version={{.Version}} -X main.commit={{.Commit}} -X main.date={{.Date}}
23
24archives:
25 - id: releaseArchive
26 format: tar.gz
27 name_template: "{{ .ProjectName }}_{{ .Version }}_{{ .Os }}_{{ .Arch }}"
28 files:
29 - README.md
30 - LICENSE
31
32release:
33 github:
34 owner: boldsoftware
35 name: sketch
36 draft: false
37 prerelease: false