0382c4e302
Pushing v* tag now triggers:
1. release.yml — creates a GitHub Release (published, not draft),
pulling the release notes from CHANGELOG.md automatically.
2. CI.yml (release: published event) — builds wheels for Linux /
macOS / Windows × Python 3.10-3.13, sdist, publishes to PyPI
via trusted publisher, publishes ferro_ta_core to crates.io,
and generates SBOMs.
Pre-release tags (e.g. v1.1.0-rc.1) are marked as pre-release on
GitHub automatically.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>