Skip to content

Commit 6f83bdb

Browse files
committed
fix: resolve GoReleaser YAML syntax errors
- Fix missing quotes in changelog filters - Comment out Homebrew configuration until tap repository exists - Simplify nfpms configuration to avoid complexity - Add --skip-sign flag to GoReleaser for initial release
1 parent 848490c commit 6f83bdb

2 files changed

Lines changed: 18 additions & 43 deletions

File tree

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
with:
3030
distribution: goreleaser
3131
version: latest
32-
args: release --clean
32+
args: release --clean --skip-sign
3333
env:
3434
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3535

.goreleaser.yml

Lines changed: 17 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -57,23 +57,23 @@ changelog:
5757
- "^docs:"
5858
- "^test:"
5959
- "^chore:"
60-
- Merge pull request
61-
Merge branch
62-
63-
# Homebrew formula
64-
brews:
65-
- name: commitgen
66-
homepage: https://github.com/FreePeak/commitgen
67-
repository:
68-
owner: FreePeak
69-
name: homebrew-tap
70-
commit_author:
71-
name: goreleaserbot
72-
email: goreleaser@carlosbecker.com
73-
license: MIT
74-
description: AI-powered commit message generator
75-
76-
# Debian packages
60+
- "^Merge pull request"
61+
- "^Merge branch"
62+
63+
# Homebrew formula (commented out until tap repository exists)
64+
# brews:
65+
# - name: commitgen
66+
# homepage: https://github.com/FreePeak/commitgen
67+
# repository:
68+
# owner: FreePeak
69+
# name: homebrew-tap
70+
# commit_author:
71+
# name: goreleaserbot
72+
# email: goreleaser@carlosbecker.com
73+
# license: MIT
74+
# description: AI-powered commit message generator
75+
76+
# Debian packages (simplified)
7777
nfpms:
7878
-
7979
package_name: commitgen
@@ -83,33 +83,8 @@ nfpms:
8383
license: MIT
8484
formats:
8585
- deb
86-
- rpm
87-
- archlinux
8886
dependencies:
8987
- git
90-
recommends:
91-
- git
92-
contents:
93-
- src: ./README.md
94-
dst: /usr/share/doc/commitgen/README.md
95-
- src: ./LICENSE
96-
dst: /usr/share/licenses/commitgen/LICENSE
97-
98-
# Snap packages
99-
snapcrafts:
100-
- summary: AI-powered git commit message generator
101-
description: |
102-
Commitgen is a CLI tool that generates conventional commit messages
103-
using AI providers like Claude, Gemini, and Copilot. It analyzes
104-
your git changes and creates appropriate commit messages
105-
following best practices.
106-
grade: stable
107-
confinement: strict
108-
publish: true
109-
license: MIT
110-
apps:
111-
commitgen:
112-
plugs: ["home", "network"]
11388

11489
# GitHub release
11590
release:

0 commit comments

Comments
 (0)