deckcraft/packaging/linux
Brandon Thomas db67e0109f
Release: Windows arm64, Flatpak aarch64, AppImage zsync updates, README Downloads (#9)
- Windows: add arm64 (aarch64-pc-windows-msvc) to the matrix. package.ps1, sign.ps1 and the
  WiX source already handled it; nothing in the dependency tree blocks the target (clippy -D
  warnings is clean for it).
- Flatpak: x86_64 and aarch64 bundles repackage the Linux job's tarball (PhotoCraft's
  approach: same binaries and embedded fonts as the AppImage/deb/rpm, no Rust build). The
  from-source manifest stays for Flathub; packaging-lint keeps the two in sync. Both now grant
  --socket=pulseaudio so slide-show audio/video plays in the sandbox.
- AppImage: embed gh-releases-zsync update information and publish the .zsync beside it.
- Jobs that sign nothing (version, linux, flatpak, freebsd, web) leave the release environment,
  so a branch dispatch is a dry run; the draft-release job now requires every build.
- README: Downloads section.

Co-authored-by: Brandon Thomas <shared2@storyteller.ai>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 09:43:53 -04:00
..
flatpak Release: Windows arm64, Flatpak aarch64, AppImage zsync updates, README Downloads (#9) 2026-10-08 09:43:53 -04:00
ai.storyteller.deckcraft.desktop Rename SlideCraft to DeckCraft: crates, apps, binaries, app id, file extension (.deckcraft; .slidecraft files still open), packaging, docs; ROADMAP alpha and parity estimates 2026-10-06 01:46:40 -04:00
ai.storyteller.deckcraft.metainfo.xml.in Rename SlideCraft to DeckCraft: crates, apps, binaries, app id, file extension (.deckcraft; .slidecraft files still open), packaging, docs; ROADMAP alpha and parity estimates 2026-10-06 01:46:40 -04:00
ai.storyteller.deckcraft.mime.xml Rename SlideCraft to DeckCraft: crates, apps, binaries, app id, file extension (.deckcraft; .slidecraft files still open), packaging, docs; ROADMAP alpha and parity estimates 2026-10-06 01:46:40 -04:00
flatpak-bundle.sh Release: Windows arm64, Flatpak aarch64, AppImage zsync updates, README Downloads (#9) 2026-10-08 09:43:53 -04:00
nfpm.yaml Release: ALSA build/runtime deps (Linux, FreeBSD, deb/rpm); vendor Flatpak crate sources on a plain runner 2026-10-06 02:28:20 -04:00
package.sh Release: Windows arm64, Flatpak aarch64, AppImage zsync updates, README Downloads (#9) 2026-10-08 09:43:53 -04:00
postinst.sh Web build and release CI: slidecraft-web, packaging, release workflow 2026-10-06 00:53:58 -04:00