Skip to content

Set PyPI release environment#6

Merged
Xuanwo merged 1 commit into
mainfrom
xuanwo/fix-pypi-environment
Apr 14, 2026
Merged

Set PyPI release environment#6
Xuanwo merged 1 commit into
mainfrom
xuanwo/fix-pypi-environment

Conversation

@Xuanwo

@Xuanwo Xuanwo commented Apr 14, 2026

Copy link
Copy Markdown
Contributor

This updates the publish job in the Python release workflow to run under the pypi GitHub environment. PyPI trusted publishing is currently configured with Environment name: pypi, so the release workflow must emit the matching OIDC environment claim for publisher matching to succeed.

The failed v0.1.0b1 release already proved that wheel build and smoke validation pass; the only blocker was the trusted publishing claim mismatch. After this merges, configure the pending publisher for pylance-cuvs-cu12 as well, then rerun release from a ref that includes this workflow change.

@Xuanwo Xuanwo marked this pull request as ready for review April 14, 2026 10:22
@Xuanwo Xuanwo merged commit fbaf53b into main Apr 14, 2026
4 checks passed
@Xuanwo Xuanwo deleted the xuanwo/fix-pypi-environment branch April 14, 2026 10:22
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