pdfcraft/.github/workflows
Brandon Thomas d483d6d475
Fix #423: publish a standalone Linux CLI archive (#613)
On Linux, pdfcraft-cli shipped only inside the desktop packages (about
55 MB), while macOS already publishes pdfcraft-cli-<v>-macos-universal.zip.
Servers, CI and agent sandboxes only need the headless CLI.

packaging/linux/package.sh gains a `cli` format, on by default, that writes
pdfcraft-cli-<v>-linux-<arch>.tar.gz: the stripped pdfcraft-cli from the
shared staging tree plus the licences/README via copy_docs. copy_docs now
also copies NOTICE (every package benefits). The release job already
uploads and checksums every file in dist/release; its package check now
lists the archive and runs the extracted binary. README and
docs/releasing.md list the new artifact and state the glibc 2.35 baseline.

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 16:45:13 -04:00
..
ci.yml CI: no macOS on PRs or main; macOS is built and tested by releases (#512) 2026-10-09 08:51:23 -04:00
freebsd.yml Rename PrintCraft to PdfCraft (#174) 2026-10-07 16:03:57 -04:00
packaging-lint.yml Release: Flatpak bundles, AppImage zsync updates, README Downloads (#275) 2026-10-08 09:58:13 -04:00
release.yml Fix #423: publish a standalone Linux CLI archive (#613) 2026-10-09 16:45:13 -04:00
windows-arm64.yml Windows MSI: reject per-user overrides and retain progress text (#305) (#310) 2026-10-08 13:40:30 -04:00