on main help sign in
ci(goreleaser): start releasing for android / termux (#780)
3c82e31Andrey Nering
.goreleaser.yml+9
@@ -50,6 +50,7 @@ builds:
50 - freebsd
50 - freebsd
51 - openbsd
51 - openbsd
52 - netbsd
52 - netbsd
53+ - android
53 goarch:
54 goarch:
54 - amd64
55 - amd64
55 - arm64
56 - arm64
@@ -57,6 +58,13 @@ builds:
57 - arm
58 - arm
58 goarm:
59 goarm:
59 - "7"
60 - "7"
61+ ignore:
62+ - goos: android
63+ goarch: amd64
64+ - goos: android
65+ goarch: arm
66+ - goos: android
67+ goarch: "386"
60 ldflags:
68 ldflags:
61 - -s -w -X github.com/charmbracelet/crush/internal/version.Version={{.Version}}
69 - -s -w -X github.com/charmbracelet/crush/internal/version.Version={{.Version}}
62
70
@@ -184,6 +192,7 @@ nfpms:
184 - deb
192 - deb
185 - rpm
193 - rpm
186 - archlinux
194 - archlinux
195+ - termux.deb
187 file_name_template: "{{ .ConventionalFileName }}"
196 file_name_template: "{{ .ConventionalFileName }}"
188 contents:
197 contents:
189 - src: ./completions/crush.bash
198 - src: ./completions/crush.bash