fix: Code review fixes for GoReleaser setup
- Change version.go constants to variables for ldflags to work - Fix changelog regex to properly match feat(scope): and fix(scope): - Enable windows/arm64 builds (pure Go, no CGO issues) - Add concurrency guard to release workflow Oracle review feedback implemented.
This commit is contained in:
@@ -23,10 +23,6 @@ builds:
|
||||
goarch:
|
||||
- amd64
|
||||
- arm64
|
||||
# Ignore combinations that don't make sense
|
||||
ignore:
|
||||
- goos: windows
|
||||
goarch: arm64
|
||||
ldflags:
|
||||
- -s -w
|
||||
- -X main.Version={{.Version}}
|
||||
@@ -62,10 +58,10 @@ changelog:
|
||||
- "Merge branch"
|
||||
groups:
|
||||
- title: "Features"
|
||||
regexp: "^.*feat[(\\w)]*:+.*$"
|
||||
regexp: '^.*feat(\(\w+\))?:.*$'
|
||||
order: 0
|
||||
- title: "Bug Fixes"
|
||||
regexp: "^.*fix[(\\w)]*:+.*$"
|
||||
regexp: '^.*fix(\(\w+\))?:.*$'
|
||||
order: 1
|
||||
- title: "Others"
|
||||
order: 999
|
||||
|
||||
Reference in New Issue
Block a user