From 0b6a6b27d576a25a87ddde1a7f4dd085f2a25406 Mon Sep 17 00:00:00 2001 From: Carlos Alexandro Becker Date: Fri, 25 Jul 2025 11:46:02 -0300 Subject: [PATCH] ci: publish to winget, nur; fixes brew token (#297) --- .goreleaser.yml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/.goreleaser.yml b/.goreleaser.yml index 827574aab39b51ff3bb32a9faf98da7773bad605..17dab8f9cb7b88781d54746e6372c990127eaf62 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -110,6 +110,7 @@ homebrew_casks: - repository: owner: charmbracelet name: homebrew-tap + token: "{{ .Env.HOMEBREW_TAP_GITHUB_TOKEN }}" npms: - name: "@charmland/crush" @@ -134,6 +135,32 @@ nfpms: - src: ./manpages/crush.1.gz dst: /usr/share/man/man1/crush.1.gz +nix: + - repository: + owner: "charmbracelet" + name: nur + token: "{{ .Env.HOMEBREW_TAP_GITHUB_TOKEN }}" + extra_install: |- + installManPage ./manpages/crush.1.gz. + installShellCompletion ./completions/* + +winget: + - publisher: charmbracelet + copyright: Charmbracelet, Inc + repository: + owner: "charmbracelet" + name: winget-pkgs + token: "{{ .Env.HOMEBREW_TAP_GITHUB_TOKEN }}" + branch: "crush-{{.Version}}" + pull_request: + enabled: true + draft: false + check_boxes: true + base: + owner: microsoft + name: winget-pkgs + branch: master + changelog: sort: asc disable: "{{ .IsNightly }}"