on main help sign in
ci: publish to winget, nur; fixes brew token (#297)
0b6a6b2Carlos Alexandro Becker
.goreleaser.yml+27
@@ -110,6 +110,7 @@ homebrew_casks:
110 - repository:
110 - repository:
111 owner: charmbracelet
111 owner: charmbracelet
112 name: homebrew-tap
112 name: homebrew-tap
113+ token: "{{ .Env.HOMEBREW_TAP_GITHUB_TOKEN }}"
113
114
114npms:
115npms:
115 - name: "@charmland/crush"
116 - name: "@charmland/crush"
@@ -134,6 +135,32 @@ nfpms:
134 - src: ./manpages/crush.1.gz
135 - src: ./manpages/crush.1.gz
135 dst: /usr/share/man/man1/crush.1.gz
136 dst: /usr/share/man/man1/crush.1.gz
136
137
138+nix:
139+ - repository:
140+ owner: "charmbracelet"
141+ name: nur
142+ token: "{{ .Env.HOMEBREW_TAP_GITHUB_TOKEN }}"
143+ extra_install: |-
144+ installManPage ./manpages/crush.1.gz.
145+ installShellCompletion ./completions/*
146+
147+winget:
148+ - publisher: charmbracelet
149+ copyright: Charmbracelet, Inc
150+ repository:
151+ owner: "charmbracelet"
152+ name: winget-pkgs
153+ token: "{{ .Env.HOMEBREW_TAP_GITHUB_TOKEN }}"
154+ branch: "crush-{{.Version}}"
155+ pull_request:
156+ enabled: true
157+ draft: false
158+ check_boxes: true
159+ base:
160+ owner: microsoft
161+ name: winget-pkgs
162+ branch: master
163+
137changelog:
164changelog:
138 sort: asc
165 sort: asc
139 disable: "{{ .IsNightly }}"
166 disable: "{{ .IsNightly }}"