Commit Graph
6 Commits
Author SHA1 Message Date
kolaente f6ec5d8e96 feat(ci): sign RPM packages with GPG via nfpm
Add GPG signing configuration to nfpm.yaml for rpm packages. The
os-package job now sets up GPG and exports the key for nfpm to use
during package creation.
2026-04-14 15:47:31 +02:00
kolaenteandGitHub 1cde0a1705 feat(ci): add multi-architecture support for OS package builds (#2610) 2026-04-12 12:24:08 +02:00
kolaenteandGitHub 58ebd52520 fix(release): use openrc for alpine (#1016) 2025-06-25 10:40:11 +00:00
kolaente bc782e68ff Add systemd service file to linux packages 2021-03-28 18:18:58 +02:00
kolaente be7b53b9bc Update nfpm config for nfpm v2 2020-12-23 20:51:37 +01:00
konradandkolaente 618353bf95 Use nfpm to build deb, rpm and apk packages (#689)
Cleanup

Update docs for deb

Add building os packages to drone

Add apk packages

Replace version and binlocation strings in nfpm config

Make nfpm config replacable

Fix nfpm config

Add nfpm config

go mod tidy

Add nfpm mage target

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/689
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-10-18 11:41:27 +00:00