Publish a new version to PyPI#

  1. Trigger the Generate release Pull Request workflow.

    The GitHub CLI is very convenient for this:

    $ gh workflow run gen-release-pr.yml
    ✓ Created workflow_dispatch event for gen-release-pr.yml at main
    
    To see runs for this workflow, try: gh run list --workflow=gen-release-pr.yml
    

    Tip

    You can specify the bump type, prerelease and metadata with the -f option:

    gh workflow run gen-release-pr.yml -f next-version=minor -f prerelease=b1
    
  2. Validate the release notes and publish the generated draft release.