Prep for the v1.0.0 release.
- Adds a `mac` zip target covering both `x64` and `arm64`.
- Puts `${os}` in `artifactName` — the Windows and macOS zips were otherwise both `WhatsThatMusic-1.0.0-x64.zip` and would collide as release assets.
All four artifacts were built and inspected: `overlay/index.html` is present in each, and the Mach-O headers confirm genuine arm64 and x86_64 binaries.
macOS builds are unsigned — electron-builder skips signing off-macOS.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Adds a mac zip target (x64 + arm64) so releases cover all three
platforms. Builds unsigned: electron-builder skips code signing when not
running on macOS, so these need the quarantine attribute cleared.
Also puts ${os} in artifactName. Without it the Windows and macOS zips
were both WhatsThatMusic-1.0.0-x64.zip, which collide as release assets
and give no clue which platform they are.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
jknapp
merged commit 240535506b into main2026-08-29 01:11:44 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Prep for the v1.0.0 release.
maczip target covering bothx64andarm64.${os}inartifactName— the Windows and macOS zips were otherwise bothWhatsThatMusic-1.0.0-x64.zipand would collide as release assets.All four artifacts were built and inspected:
overlay/index.htmlis present in each, and the Mach-O headers confirm genuine arm64 and x86_64 binaries.macOS builds are unsigned — electron-builder skips signing off-macOS.
🤖 Generated with Claude Code
Adds a mac zip target (x64 + arm64) so releases cover all three platforms. Builds unsigned: electron-builder skips code signing when not running on macOS, so these need the quarantine attribute cleared. Also puts ${os} in artifactName. Without it the Windows and macOS zips were both WhatsThatMusic-1.0.0-x64.zip, which collide as release assets and give no clue which platform they are. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>