Commit c033950
authored
Upload release wheels to GitHub releases (#415)
## Summary
- add a post-PyPI publish step that creates the GitHub release when
needed
- upload built wheels to the release page with --clobber so reruns are
idempotent
- enable skip-existing for PyPI publish reruns after a partial release
## Validation
- ruby -e 'require "yaml";
YAML.load_file(".github/workflows/release.yml"); puts "yaml ok"'
- git diff --check
- manually uploaded the v1.2.5 wheels from run 26184878430 to the
release page and verified 16 assets1 parent 6e1f5b6 commit c033950
1 file changed
Lines changed: 14 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
279 | 279 | | |
280 | 280 | | |
281 | 281 | | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
282 | 285 | | |
283 | 286 | | |
284 | 287 | | |
| |||
293 | 296 | | |
294 | 297 | | |
295 | 298 | | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
0 commit comments