Skip to content

Restore PyPI token authentication - #32

Merged
samarth1412 merged 1 commit into
mainfrom
agent/restore-pypi-token-auth
Jul 22, 2026
Merged

Restore PyPI token authentication#32
samarth1412 merged 1 commit into
mainfrom
agent/restore-pypi-token-auth

Conversation

@samarth1412

Copy link
Copy Markdown
Owner

What changed

  • Restore production PyPI authentication through the existing PYPI_API_TOKEN
    environment secret.
  • Disable OIDC-only attestations for token-authenticated uploads.
  • Keep production reruns idempotent with skip-existing.

Why

The v1.1.0 production release passed tests, build, and wheel smoke checks but
PyPI rejected the OIDC exchange because no production trusted publisher is
configured. ContextTrace 1.0.0 was successfully published through this existing
environment-secret path, and the token was rotated before this change.

Validation

  • Workflow YAML parsed successfully.
  • Diff matches the previously successful production authentication configuration.

@samarth1412
samarth1412 merged commit 13e929d into main Jul 22, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant