Summary
The v1.2.3 publish succeeded, but the publish workflow emitted this warning:
The workflow was run with the attestations: true input, but an explicit password was also set, disabling Trusted Publishing. As a result, the attestations input is ignored.
Why this matters
We are already generating build provenance, but PyPI attestations are not actually being used while the workflow authenticates with PYPI_TOKEN. Moving to Trusted Publishing would reduce secret management risk and make the attestation path real instead of nominal.
Acceptance Criteria
Reference
Publish run: 23689048521
Summary
The
v1.2.3publish succeeded, but the publish workflow emitted this warning:Why this matters
We are already generating build provenance, but PyPI attestations are not actually being used while the workflow authenticates with
PYPI_TOKEN. Moving to Trusted Publishing would reduce secret management risk and make the attestation path real instead of nominal.Acceptance Criteria
agentguard47on PyPI.github/workflows/publish.ymlReference
Publish run:
23689048521