name: Rust release artifacts # Triggered on tag push (v*) — builds release binaries across desktop targets, # packages real installers per platform, builds the web Docker image and SDK # tarballs, and publishes a GitHub prerelease. # # Artifact matrix (per platform; = tag version, arch token = x64/arm64 to # match electron-builder's `${productName}-${version}-${arch}-…` convention # from apps/desktop/electron-builder.yml): # macOS OpenPencil---mac.dmg .app via scripts/bundle-macos.sh # (.op/.pen/.fig associations in # Info.plist, op CLI embedded in # Contents/MacOS, ad-hoc signed) # openpencil-desktop-