mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-10-14 11:16:56 -04:00
- packaging/freebsd/package.sh builds vectorcraft and vectorcraft-cli and writes vectorcraft-<version>-freebsd-x86_64.tar.gz, a /usr/local-style tree (bin/, the freedesktop desktop entry, MIME type and metainfo, hicolor icons, licences, NOTICE and ASSETS.md). FreeBSD's install(1) has no -D and uname -m says amd64. - release.yml: a FreeBSD x86_64 job in the same FreeBSD 14.3 VM; the version, date and SHA reach the VM through `envs:`. The draft release waits for it. - freebsd.yml: vmactions/freebsd-vm pinned by commit (v1.5.9), git safe.directory for the copied checkout, CARGO_BUILD_JOBS=4, and a `package` job that runs the script on PRs touching FreeBSD packaging and on demand. Co-Authored-By: Claude Opus 5.5 <[email protected]>