vectorcraft/packaging
Brandon Thomas 10f1c56a86
Release prep: 0.9.0 and a Linux riscv64 release build (#1071)
- Version 0.8.0 -> 0.9.0 (cargo xtask version set; Cargo.lock refreshed).
- release.yml: new linux-riscv64 job, ported from GridCraft. Cross-compiles
  riscv64gc-unknown-linux-gnu on ubuntu-24.04 against riscv64 -dev packages
  from ports.ubuntu.com (the same set the linux job installs), packages a
  tar.gz, and runs vectorcraft-cli --version under qemu-riscv64. The draft
  release job now needs it, so its tarball is uploaded and in SHA256SUMS.
- packaging/linux/package.sh: CROSS_ARCH / CROSS_TARGET / CROSS_COMPILE /
  EMULATOR support, as in GridCraft.
- docs/releasing.md: list the riscv64 artifact.

Checked locally: cargo check -p vectorcraft -p vectorcraft-cli --target
riscv64gc-unknown-linux-gnu, cargo fmt --check, actionlint, shellcheck.

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 19:47:38 -04:00
..
freebsd FreeBSD: release package and a packaging check in CI 2026-10-05 09:25:46 -04:00
linux Release prep: 0.9.0 and a Linux riscv64 release build (#1071) 2026-10-10 19:47:38 -04:00
macos AF.3: native Affinity import with artboards, vectors, text and images 2026-10-08 17:58:11 +00:00
web build(web): copy web fonts with cargo xtask, not sh 2026-10-09 17:18:54 +03:00
windows Merge pull request #760 from storytold/feat/windows-setup-wizard 2026-10-09 20:56:48 +07:00
.shellcheckrc Signed release pipeline (macOS/Windows/Linux/Web); README community note 2026-10-02 11:35:29 -04:00
env.sh Fonts: use craft-fonts as an optional build input; move the Japanese fonts out 2026-10-06 10:42:21 -04:00
icons.sh app icon: regal engraved dragon (owner's ArtCraft drawing), Dock/taskbar/launcher wiring, palette docs 2026-10-02 09:45:30 -04:00