Commit 20f7e40
Update publish workflow to use PyPI trusted publishing (#119)
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 20f7e40
1 file changed
+11
-12
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
156 | 156 | | |
157 | 157 | | |
158 | 158 | | |
159 | | - | |
160 | | - | |
161 | | - | |
162 | | - | |
163 | | - | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
164 | 163 | | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
165 | 169 | | |
166 | 170 | | |
167 | 171 | | |
| |||
180 | 184 | | |
181 | 185 | | |
182 | 186 | | |
183 | | - | |
| 187 | + | |
184 | 188 | | |
185 | | - | |
186 | | - | |
187 | | - | |
188 | | - | |
189 | | - | |
190 | | - | |
| 189 | + | |
191 | 190 | | |
192 | 191 | | |
193 | 192 | | |
| |||
0 commit comments