7 Commits

Author SHA1 Message Date
Henrik Højmark
7866bf9081 CI: create rolling 'latest' pre-release on every main push
Previously the release job only ran on v* tag pushes, leaving
main-branch builds with no downloadable binaries.

- Release job now also triggers on push to main
- On main: force-moves the 'latest' git tag to the current commit,
  then creates/updates a 'latest' pre-release with the built artifacts
- On v* tag: existing versioned release behaviour unchanged

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-11 06:20:17 +02:00
Henrik Højmark
66bbf35192 Fix Linux build: start Xvfb virtual display for pystray 2026-04-11 05:33:08 +02:00
Henrik Højmark
06a0356cbb Remove Document Scanner job from build workflow 2026-04-11 05:24:29 +02:00
Henrik Højmark
b6b32c0ddc Fix Windows build: force UTF-8 encoding for cp1252 Unicode
error
2026-04-11 05:20:24 +02:00
Henrik Højmark
f641e1552a Fix build.yml: use requirements.txt and add missing
system/spaCy deps
2026-04-11 05:15:06 +02:00
Henrik Højmark
5ee5a9d809 Fix build.yml: correct build script name and artifact path 2026-04-11 05:11:22 +02:00
Henrik Højmark
9c7df76fbd Initial commit 2026-04-11 04:38:11 +02:00