diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c8aede0..200d8a7 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -35,3 +35,4 @@ jobs: args: release --clean env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + HOMEBREW_TAP_TOKEN: ${{ secrets.HOMEBREW_TAP_TOKEN }} diff --git a/.goreleaser.yaml b/.goreleaser.yaml index d2fcec6..c426446 100644 --- a/.goreleaser.yaml +++ b/.goreleaser.yaml @@ -106,20 +106,28 @@ release: # Extract and move to /usr/local/bin or add to PATH ``` -# Homebrew tap disabled until repository is created -# brews: -# - name: pumu -# repository: -# owner: carlosedujs -# name: homebrew-tap -# directory: Formula -# homepage: https://github.com/carlosedujs/pumu -# description: "Fast, concurrent disk space management tool for developers" -# license: MIT -# install: | -# bin.install "pumu" -# test: | -# system "#{bin}/pumu", "--version" +brews: + - name: pumu + repository: + owner: carlosedujs + name: homebrew-pumu + directory: Formula + homepage: https://github.com/carlosedujs/pumu + description: "Fast, concurrent disk space management tool for developers" + license: MIT + install: | + bin.install "pumu" + test: | + system "#{bin}/pumu", "--version" + url_template: "https://github.com/carlosedujs/pumu/releases/download/{{ .Tag }}/{{ .ArtifactName }}" + commit_author: + name: Carlos Edu (via Goreleaser) + email: carloseduardogit@gmail.com + + caveats: | + Pumu is a CLI to clean heavy dependency folders. + Run `pumu --help` for usage. + For interactive mode: just `pumu` or `pumu sweep`. nfpms: - id: pumu diff --git a/cmd/root.go b/cmd/root.go index feab574..30429f5 100644 --- a/cmd/root.go +++ b/cmd/root.go @@ -10,7 +10,7 @@ import ( "github.com/spf13/cobra" ) -const version = "v1.2.0-rc.1" +const version = "v1.2.1-rc.1" var rootCmd = &cobra.Command{ Use: "pumu",