Triggered by tag push (v*) or manual dispatch. Validates semver tag format,
runs build, test, and format check, then packs NuGet package with version
from tag and creates GitHub Release with artifacts attached.
Co-Authored-By: Svrnty Inc. <eng@svrnty.com>