mirror of
https://github.com/go-vikunja/vikunja.git
synced 2026-07-16 23:11:04 -05:00
Cross-compile veans for the same OS/arch matrix as the main vikunja binary, wrap each into a signed zip, build deb/rpm/apk/archlinux packages via nfpm, and merge those into the existing dl.vikunja.io package repos so `apt install veans` works from the same source. - veans/magefile.go: Release namespace (xgo cross-compile, upx, sha256, per-target zip bundle, nfpm.yaml templating). - veans/nfpm.yaml: minimal — binary at /usr/local/bin/veans, no service or postinstall. - .github/workflows/release.yml: veans-binaries + veans-os-package jobs, veans artifacts merged into publish-repos and create-release. S3 layout mirrors vikunja under /veans/<version>/.