Skip to content

Upload release wheels to GitHub releases - #415

Merged
Trinkle23897 merged 1 commit into
mainfrom
jiayi/release-upload-assets
May 22, 2026
Merged

Upload release wheels to GitHub releases#415
Trinkle23897 merged 1 commit into
mainfrom
jiayi/release-upload-assets

Conversation

@Trinkle23897

Copy link
Copy Markdown
Collaborator

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 assets

@Trinkle23897
Trinkle23897 merged commit c033950 into main May 22, 2026
11 of 12 checks passed
@Trinkle23897
Trinkle23897 deleted the jiayi/release-upload-assets branch May 22, 2026 15:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant