Skip to content

feat(ci): support publishing wheels to custom PyPI index#6433

Open
jackye1995 wants to merge 1 commit intolance-format:mainfrom
jackye1995:custom-pypi
Open

feat(ci): support publishing wheels to custom PyPI index#6433
jackye1995 wants to merge 1 commit intolance-format:mainfrom
jackye1995:custom-pypi

Conversation

@jackye1995
Copy link
Copy Markdown
Contributor

@jackye1995 jackye1995 commented Apr 7, 2026

Summary

  • Add custom_pypi_url and custom_pypi_token workflow dispatch inputs to pypi-publish.yml
  • Update upload_wheel action to support custom PyPI uploads via twine --repository-url
  • Allow manual publishing of any released version to custom indexes like Azure Artifacts

🤖 Generated with Claude Code

Add workflow dispatch inputs for custom_pypi_url and custom_pypi_token
to allow manual publishing to custom PyPI indexes like Azure Artifacts.
When these inputs are provided, wheels are uploaded to the custom index
instead of the default PyPI or Fury repositories.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@github-actions github-actions bot added the enhancement New feature or request label Apr 7, 2026
Copy link
Copy Markdown
Contributor

@wjones127 wjones127 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seem okay, although it seems more efficient to build and publish the packages once, and then copy the built artifacts over.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants