README: document automatic releases
build / build (push) Successful in 1m12s

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-03 10:31:24 +03:00
co-authored by Claude Opus 5.5
parent 4a03d58193
commit 0eab036de7
+8
View File
@@ -43,6 +43,14 @@ One-time tool setup:
go install github.com/goreleaser/nfpm/v2/cmd/nfpm@latest
```
## Releases
CI (`.gitea/workflows/build.yml`) releases every push to `main`: it tags the
commit with the next patch version (v0.1.3 → v0.1.4), builds deb + rpm with
that version and publishes a Gitea release with both packages and the commit
subjects as notes. To bump minor/major, push a tag yourself (`git tag v0.2.0 &&
git push origin v0.2.0`); later pushes to main continue from it.
## Packaging
`packaging/nfpm.yaml` builds both formats from one spec: