Commit aae52bd
Update publish workflow to use PyPI trusted publishing
Replace twine-based PyPI publishing with OIDC-based trusted publishing
using the pypa/gh-action-pypi-publish GitHub Action.
Changes:
- Add permissions block with id-token: write for OIDC
- Add environment block referencing the 'publish' environment
- Remove twine installation step
- Replace twine upload with gh-action-pypi-publish action
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>1 parent be7a773 commit aae52bd
1 file changed
Lines changed: 9 additions & 12 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
156 | 156 | | |
157 | 157 | | |
158 | 158 | | |
159 | | - | |
160 | | - | |
161 | | - | |
162 | | - | |
163 | | - | |
| 159 | + | |
| 160 | + | |
164 | 161 | | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
165 | 167 | | |
166 | 168 | | |
167 | 169 | | |
| |||
180 | 182 | | |
181 | 183 | | |
182 | 184 | | |
183 | | - | |
| 185 | + | |
184 | 186 | | |
185 | | - | |
186 | | - | |
187 | | - | |
188 | | - | |
189 | | - | |
190 | | - | |
| 187 | + | |
191 | 188 | | |
192 | 189 | | |
193 | 190 | | |
| |||
0 commit comments