vikunja/.github/workflows
kolaente 5f00fca166 feat(veans): build and publish veans alongside vikunja
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>/.
2026-05-27 13:01:44 +00:00
..
auto-label.prompt.md ci: add AI-powered auto-labeling for new issues and PRs 2026-04-11 17:45:36 +02:00
auto-label.yml fix(ci): use working model 2026-04-11 17:55:47 +02:00
ci.yml feat(ci): enable merge queue trigger 2026-03-20 11:53:08 +01:00
crowdin.yml fix(ci): commit newly added Crowdin translation files 2026-05-18 17:57:21 +00:00
dependency-diff.yml feat: add dependency diff and provenance GitHub Action for PRs 2026-02-17 12:00:31 +01:00
issue-closed-comment.yml fix: support merge queue in issue-closed-comment workflow 2026-03-25 10:20:36 +01:00
nixpkgs-update.yml fix(ci): skip interactive prompt in nixpkgs update workflow 2026-04-11 15:00:42 +00:00
preview.yml fix(ci): use actual docker meta tags for preview comment SHA links 2026-04-07 15:05:48 +00:00
release.yml feat(veans): build and publish veans alongside vikunja 2026-05-27 13:01:44 +00:00
stale-waiting-for-reply.yml chore: update stale workflow 2026-04-29 09:10:09 +02:00
test.yml test(veans): cover bootstrap validators and prompt UX 2026-05-27 08:21:57 +00:00