Skip to content

ci: publish via PyPI Trusted Publishing (OIDC) - #2

Merged
spencer-zqian merged 2 commits into
mainfrom
ci/trusted-publishing
Jul 10, 2026
Merged

ci: publish via PyPI Trusted Publishing (OIDC)#2
spencer-zqian merged 2 commits into
mainfrom
ci/trusted-publishing

Conversation

@spencer-zqian

Copy link
Copy Markdown
Contributor

Replaces twine + PYPI_TOKEN with pypa/gh-action-pypi-publish (OIDC), matching sonilo-mcp's release.yml. Adds a tag/pyproject version-match check and skip-existing for idempotent re-runs. Pending publisher for project sonilo is configured on PyPI separately.

@spencer-zqian
spencer-zqian merged commit 96e3ea0 into main Jul 10, 2026
2 checks passed
@spencer-zqian
spencer-zqian deleted the ci/trusted-publishing branch July 10, 2026 06:17
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