mirror of
https://github.com/semantica-agi/semantica.git
synced 2026-09-07 04:02:40 +00:00
The v0.6.8 release run failed at the PyPI publish step: Checking dist/semantica-0.6.8-py3-none-any.whl.sigstore.json: ERROR InvalidDistribution: Unknown distribution format pypa/gh-action-pypi-publish uploads everything under packages-dir (default dist/) with no include/exclude filter, so once the Sigstore signing step (added in #1329) started writing dist/*.sigstore.json alongside the wheel/sdist, publish was broken for every release from that point on - it just never ran, since v0.6.7 was tagged two days before #1329 merged. Confirmed nothing was uploaded to PyPI before failing (dist/*.whl checked and passed first; the sigstore.json file failed validation before any upload began). Fix: run pypi-publish immediately after the package build, before the Sigstore/attest-build-provenance steps write anything else into dist/. The GitHub Release upload (which needs the .sigstore.json files) still runs after signing, unaffected by the reorder. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>