diff --git a/.github/workflows/lint.yaml b/.github/workflows/lint.yaml index 4ce179f..8424f67 100644 --- a/.github/workflows/lint.yaml +++ b/.github/workflows/lint.yaml @@ -18,7 +18,7 @@ jobs: strategy: matrix: go: [ '1.23', '1.24', '1.25' ] - os: [ ubuntu-latest, windows-latest ] + os: [ ubuntu-latest, windows-latest, macos-latest ] permissions: contents: read # for actions/checkout to fetch code pull-requests: read # for golangci/golangci-lint-action to fetch pull requests diff --git a/.goreleaser.yaml b/.goreleaser.yaml index dbacda1..a5e5c87 100644 --- a/.goreleaser.yaml +++ b/.goreleaser.yaml @@ -85,6 +85,17 @@ scoops: description: The commitizen command line utility, without nodejs. Forked from commitizen-go, fixes some issues of commitizen-go and supports more new features. license: MIT +homebrew_casks: + - name: commitizen + repository: + owner: shipengqi + name: homebrew-casks + description: "The commitizen command line utility, without nodejs. Forked from commitizen-go, fixes some issues of commitizen-go and supports more new features." + homepage: "https://github.com/shipengqi/commitizen" + binary: "commitizen" + url: + template: "https://github.com/shipengqi/commitizen/releases/download/{{ .Tag }}/commitizen-{{ .Tag }}-darwin-arm64.tar.gz" + # modelines, feel free to remove those if you don't want/use them: # yaml-language-server: $schema=https://goreleaser.com/static/schema.json # vim: set ts=2 sw=2 tw=0 fo=cnqoj