fix: use maturin-action for proper wheel building
- replace custom publish.yml with maturin generate-ci output
- add version-from-tag step to all build jobs
- use trusted publishing (no API token needed)
- build manylinux/musllinux/windows/macos wheels
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>