Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -43,6 +43,14 @@ One-time tool setup:
|
|||||||
go install github.com/goreleaser/nfpm/v2/cmd/nfpm@latest
|
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
|
||||||
|
|
||||||
`packaging/nfpm.yaml` builds both formats from one spec:
|
`packaging/nfpm.yaml` builds both formats from one spec:
|
||||||
|
|||||||
Reference in New Issue
Block a user