mirror of
https://github.com/storytold/effectcraft.git
synced 2026-10-14 11:17:12 -04:00
- release.yml: `freebsd` job (FreeBSD 14.3 VM, the freebsd.yml packages) running the new packaging/freebsd/package.sh; `flatpak` matrix (x86_64 on ubuntu-24.04, aarch64 on ubuntu-24.04-arm) repackaging the Linux tarball with packaging/linux/flatpak-bundle.sh and the new ai.storyteller.effectcraft.bundle.yml; both added to the draft release's needs. - AppImages embed gh-releases-zsync update information and ship a .zsync beside them; the Linux job installs zsync and checks both. - version, Linux and web jobs drop `environment: release` (they read no secrets), so a dispatch on a branch is a full dry run of every unsigned job; the draft release still needs the signed jobs. - Flatpak finish-args documented and shared by the bundle and Flathub manifests (lint checks they match); audio, GPU, portals, xdg-pictures/videos/documents, network for the optional model downloads. The Flathub manifest now also installs effectcraft-cli. - packaging-lint runs the FreeBSD layout dry run. - README: Downloads section (every file a release ships) and nav entry; docs/releasing.md updated. Co-authored-by: Brandon Thomas <[email protected]> Co-authored-by: Claude Opus 5.5 <[email protected]>