uv-trusted-publish-github-action
Installation
SKILL.md
Uv Trusted Publish Github Action
Overview
This skill helps agents configure Python package publishing to PyPI using uv and GitHub Actions with trusted publishing. Prefer this approach when a Python library should publish from CI without storing long-lived PyPI API tokens in GitHub secrets.
Base this work on Astral's official uv packaging guide and prefer the trusted publishing flow documented there.
Also use Astral's trusted publishing example repository as a concrete reference for workflow shape and PyPI configuration expectations.
Workflow
1. Inspect packaging readiness
Before adding publishing automation, inspect:
Related skills