chore(release): ad-hoc sign macOS builds

Configure Tauri to ad-hoc sign macOS app and DMG builds without Apple Developer credentials.

Add a macOS signing verifier that checks the built app, the DMG payload, Mach-O signatures, quarantine xattrs, and expected Gatekeeper behavior.

Tighten README copy while keeping the platform install pills and accurate non-notarized macOS guidance.
This commit is contained in:
NimBold
2026-07-06 16:34:20 +03:30
parent 5ef0b3b5f6
commit a2a3b08d4e
5 changed files with 342 additions and 32 deletions
+1
View File
@@ -32,6 +32,7 @@
"bindings": "cd src-tauri && cargo test export_bindings --lib",
"build": "tsc && vite build",
"check:updates": "node scripts/check-updates.js",
"verify:macos-signing": "node scripts/verify-macos-signing.js",
"preview": "vite preview",
"tauri": "tauri",
"test": "vitest"