feat(ci): release using goreleaser

This commit is contained in:
Simon Cornet 2025-04-03 17:27:22 +02:00
commit b632ee9ab1
4 changed files with 93 additions and 0 deletions

25
.goreleaser.yaml Normal file
View file

@ -0,0 +1,25 @@
---
version: 2
# changelog
changelog:
use: "git"
sort: "desc"
filters:
exclude:
- "^chore"
- "^ci"
- "^docs"
groups:
- title: "🚀 Features"
regexp: "^feat"
- title: "🐛 Bug Fixes"
regexp: "^fix"
- title: "🛠 Maintenance"
regexp: "^(chore|refactor)"
# gitlab
gitlab_urls:
api: "https://gitlab.simoncor.net/api/v4/"
download: "https://gitlab.simoncor.net"
use_package_registry: true