@@ -1,24 +1,35 @@
1+# yaml-language-server: $schema=https://goreleaser.com/static/schema-pro.json
2+# vim: set ts=2 sw=2 tw=0 fo=jcroql
2−project_name: opencode
5+project_name: crush
8+ mod_timestamp: "{{ .CommitTimestamp }}"
10+ homepage: "https://charm.sh/crush"
11+ description: "A powerful terminal-based AI assistant for developers, providing intelligent coding assistance directly in your terminal."
13+ - "kujtimiihoxha <kujtim@charm.sh>"
7 - CGO_ENABLED=0
17 - CGO_ENABLED=0
15− - -s -w -X github.com/opencode-ai/opencode/internal/version.Version={{.Version}}
26+ - -s -w -X github.com/charmbracelet/crush/internal/version.Version={{.Version}}
16 main: ./main.go
27 main: ./main.go
19− - format: tar.gz
30+ - formats: [tar.gz]
20 name_template: >-
31 name_template: >-
22 {{- if eq .Os "darwin" }}mac-
33 {{- if eq .Os "darwin" }}mac-
23 {{- else if eq .Os "windows" }}windows-
34 {{- else if eq .Os "windows" }}windows-
24 {{- else if eq .Os "linux" }}linux-{{end}}
35 {{- else if eq .Os "linux" }}linux-{{end}}
@@ -28,34 +39,31 @@ archives:
28 {{- if .Arm }}v{{ .Arm }}{{ end }}
39 {{- if .Arm }}v{{ .Arm }}{{ end }}
29 format_overrides:
40 format_overrides:
30 - goos: windows
41 - goos: windows
31− format: zip
42+ formats: [zip]
33 name_template: "checksums.txt"
45 name_template: "checksums.txt"
35− name_template: "0.0.0-{{ .Timestamp }}"
48+ version_template: "0.0.0-{{ .Timestamp }}"
38− homepage: "https://github.com/opencode-ai/opencode"
39− description: "terminal based agent that can build anything"
41− - "kujtimiihoxha <kujtimii.h@gmail.com>"
43− private_key: "{{ .Env.AUR_KEY }}"
51+ - private_key: "{{ .Env.AUR_KEY }}"
44− git_url: "ssh://aur@aur.archlinux.org/opencode-ai-bin.git"
52+ git_url: "ssh://aur@aur.archlinux.org/charmbracelet-bin.git"
46− - opencode
54+ - crush
47 conflicts:
55 conflicts:
48− - opencode
56+ - crush
49 package: |-
57 package: |-
50− install -Dm755 ./opencode "${pkgdir}/usr/bin/opencode"
58+ install -Dm755 ./crush "${pkgdir}/usr/bin/crush"
52 - repository:
61 - repository:
53− owner: opencode-ai
62+ owner: charmbracelet
54 name: homebrew-tap
63 name: homebrew-tap
56− - maintainer: kujtimiihoxha
57− description: terminal based agent that can build anything
58− formats:
66+ - formats:
61 file_name_template: >-
69 file_name_template: >-