Skip to content

Commit 7628622

Browse files
authored
chore: release commitizen to homebrew (#158)
* chore: release commitizen to homebrew * chore: lint matrix
1 parent 582e731 commit 7628622

File tree

2 files changed

+12
-1
lines changed

2 files changed

+12
-1
lines changed

.github/workflows/lint.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
strategy:
1919
matrix:
2020
go: [ '1.23', '1.24', '1.25' ]
21-
os: [ ubuntu-latest, windows-latest ]
21+
os: [ ubuntu-latest, windows-latest, macos-latest ]
2222
permissions:
2323
contents: read # for actions/checkout to fetch code
2424
pull-requests: read # for golangci/golangci-lint-action to fetch pull requests

.goreleaser.yaml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,17 @@ scoops:
8585
description: The commitizen command line utility, without nodejs. Forked from commitizen-go, fixes some issues of commitizen-go and supports more new features.
8686
license: MIT
8787

88+
homebrew_casks:
89+
- name: commitizen
90+
repository:
91+
owner: shipengqi
92+
name: homebrew-casks
93+
description: "The commitizen command line utility, without nodejs. Forked from commitizen-go, fixes some issues of commitizen-go and supports more new features."
94+
homepage: "https://github.com/shipengqi/commitizen"
95+
binary: "commitizen"
96+
url:
97+
template: "https://github.com/shipengqi/commitizen/releases/download/{{ .Tag }}/commitizen-{{ .Tag }}-darwin-arm64.tar.gz"
98+
8899
# modelines, feel free to remove those if you don't want/use them:
89100
# yaml-language-server: $schema=https://goreleaser.com/static/schema.json
90101
# vim: set ts=2 sw=2 tw=0 fo=cnqoj

0 commit comments

Comments
 (0)