# release-python Reusable workflow — `release-python`. ## Inputs | Input | Type | Required | Default | Description | |---|---|---|---|---| | `all-packages` | `boolean` | no | `false` | Build every workspace package (uv build --all-packages). | | `check-url` | `boolean` | no | `false` | Skip versions already published (uv publish --check-url). | ## Secrets | Secret | Required | Description | |---|---|---| | `RELEASE_TOKEN` | no | PAT that lets release-please open PRs that re-trigger CI. Falls back to GITHUB_TOKEN. | ## Usage ```yaml jobs: release-please: uses: FSHTech/github-actions/.github/workflows/release-python.yml@v1 secrets: inherit ```