From e3f05f102860976d2233643cb37e9a956e23a70b Mon Sep 17 00:00:00 2001 From: shipengqi Date: Sun, 28 Sep 2025 19:43:58 +0800 Subject: [PATCH 1/2] chore: release commitizen to homebrew --- .goreleaser.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) 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 From 528265cc574eba0356502c0a901d138af2cf565d Mon Sep 17 00:00:00 2001 From: shipengqi Date: Sun, 28 Sep 2025 19:49:18 +0800 Subject: [PATCH 2/2] chore: lint matrix --- .github/workflows/lint.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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