mirror of
https://github.com/go-vikunja/vikunja.git
synced 2026-05-29 23:19:48 +00:00
New build/ Go module hosts the full release pipeline (xgo cross-compile, upx, sha256, zip bundles, nfpm templating, deb/rpm/apk repo metadata) for every Go binary in the monorepo. Parametric on project name — `mage release:build vikunja` and `mage release:build veans` both flow through the same code. The module is intentionally self-contained: it depends on nothing but stdlib + mage, and duplicates the small filesystem helpers (copyFile, moveFile, sha256File) rather than importing them from a project magefile. That keeps the release tooling free to evolve without touching project code.