Commit Graph

3 Commits

Author SHA1 Message Date
Martin Hauser fd4953d772 ci(release): Pin metadata tooling to match publishing action
Pin `twine` and `packaging` versions in build job to match bundled
versions in `gh-action-pypi-publish` v1.14.2.
Enforce Core Metadata 2.4 in wheel and sdist targets with verification
in validation scripts.
2026-08-13 13:56:15 -04:00
Martin Hauser 642b4e5c2a chore(ci): Add production PyPI publishing workflow
Introduces production PyPI publishing triggered by v* tag pushes, while
Test PyPI now requires manual dispatch. Both indexes never receive the
same run, ensuring proper separation between rehearsal and production.

Fixes #22786
2026-07-30 13:45:12 -04:00
Jeremy Stretch e50683fee9 Merge main into feature 2026-07-21 09:09:58 -04:00