@@ -22,7 +22,7 @@ builds:
22
22
- goos : darwin
23
23
goarch : 386
24
24
ldflags :
25
- - -w -X github.com/zackijack/go-project /internal/version.Version={{ .Version }} -X github.com/zackijack/go-project /internal/version.GitCommit={{ .Commit }} -X github.com/zackijack/go-project /internal/version.BuildDate={{ .Date }}
25
+ - -w -X github.com/zackijack/{{ .ProjectName }} /internal/version.Version={{ .Prerelease }} -X github.com/zackijack/{{ .ProjectName }} /internal/version.GitCommit={{ .FullCommit }} -X github.com/zackijack/{{ .ProjectName }} /internal/version.BuildDate={{ .Date }}
26
26
27
27
archives :
28
28
- name_template : " {{ .ProjectName }}_{{ .Os }}_{{ .Arch }}"
@@ -47,6 +47,9 @@ changelog:
47
47
filters :
48
48
exclude :
49
49
- " ^docs"
50
+ - " ^chore"
51
+ - " ^style"
52
+ - " ^refactor"
50
53
- " ^test"
51
54
- Merge pull request
52
55
- Merge branch
@@ -57,40 +60,40 @@ brews:
57
60
owner : zackijack
58
61
name : homebrew-tap
59
62
folder : Formula
60
- homepage : https://github.com/zackijack/go-project
63
+ homepage : https://github.com/zackijack/{{ .ProjectName }}
61
64
description : Go project template
62
65
install : |
63
- bin.install "go-project "
66
+ bin.install "{{ .ProjectName }} "
64
67
65
- output = Utils.safe_popen_read({ "SHELL" => "bash" }, bin/"go-project ", "completion", "bash")
66
- (bash_completion/"go-project ").write output
68
+ output = Utils.safe_popen_read({ "SHELL" => "bash" }, bin/"{{ .ProjectName }} ", "completion", "bash")
69
+ (bash_completion/"{{ .ProjectName }} ").write output
67
70
68
- output = Utils.safe_popen_read({ "SHELL" => "zsh" }, bin/"go-project ", "completion", "zsh")
69
- (zsh_completion/"_go-project ").write output
71
+ output = Utils.safe_popen_read({ "SHELL" => "zsh" }, bin/"{{ .ProjectName }} ", "completion", "zsh")
72
+ (zsh_completion/"_{{ .ProjectName }} ").write output
70
73
test : |
71
- system "#{bin}/go-project version"
74
+ system "#{bin}/{{ .ProjectName }} version"
72
75
73
76
scoop :
74
77
bucket :
75
78
owner : zackijack
76
79
name : scoop-bucket
77
- homepage : https://github.com/zackijack/go-project
80
+ homepage : https://github.com/zackijack/{{ .ProjectName }}
78
81
description : Go project template
79
82
80
83
nfpms :
81
84
- file_name_template : " {{ .ProjectName }}_{{ .Arch }}"
82
- homepage : https://github.com/zackijack/go-project
85
+ homepage : https://github.com/zackijack/{{ .ProjectName }}
83
86
description : Go project template
84
87
formats :
85
88
- deb
86
89
- rpm
87
90
88
91
dockers :
89
92
- image_templates :
90
- - " zackijack/go-project :{{ .Tag }}"
91
- - " zackijack/go-project :v{{ .Major }}"
92
- - " zackijack/go-project :v{{ .Major }}.{{ .Minor }}"
93
- - " zackijack/go-project :latest"
93
+ - " zackijack/{{ .ProjectName }} :{{ .Tag }}"
94
+ - " zackijack/{{ .ProjectName }} :v{{ .Major }}"
95
+ - " zackijack/{{ .ProjectName }} :v{{ .Major }}.{{ .Minor }}"
96
+ - " zackijack/{{ .ProjectName }} :latest"
94
97
dockerfile : Dockerfile
95
98
use_buildx : true
96
99
build_flag_templates :
@@ -100,8 +103,8 @@ dockers:
100
103
- " --label=org.opencontainers.image.title={{ .ProjectName }}"
101
104
- " --label=org.opencontainers.image.revision={{ .FullCommit }}"
102
105
- " --label=org.opencontainers.image.description={{ .ProjectName }}"
103
- - " --label=org.opencontainers.image.url=https://github.com/zackijack/go-project "
104
- - " --label=org.opencontainers.image.source=https://github.com/zackijack/go-project "
106
+ - " --label=org.opencontainers.image.url=https://github.com/zackijack/{{ .ProjectName }} "
107
+ - " --label=org.opencontainers.image.source=https://github.com/zackijack/{{ .ProjectName }} "
105
108
- " --label=org.opencontainers.image.version={{ .Version }}"
106
109
- " --cache-from=type=local,src=/tmp/.buildx-cache"
107
110
- " --cache-to=type=local,dest=/tmp/.buildx-cache"
0 commit comments