e5dfba208e
Replace the tag-only publish trigger (no v* tags ever existed, so the package was never built) with branch-push publishing: - dev push -> aegis-gitea-mcp-dev at X.Y.Z.dev<run_number> (always unique) - main push -> aegis-gitea-mcp at X.Y.Z, a clean no-op via uv --check-url if that version is already in the registry Name + version are patched into pyproject.toml at build time only; the committed file keeps aegis-gitea-mcp / X.Y.Z. Lint + test gates still run before publish, and the REGISTRY_TOKEN secret is required (fail-closed).