Skip to content

Conversation

@simonprovost
Copy link
Member

@simonprovost simonprovost commented Nov 9, 2025

Hi folks!

Hope all is well :)

Here’s a quick PR introducing a lightweight CI/CD setup to publish AutoDDG to PyPI! The CI runs a few key checks — from pre-commit hooks to cross-OS compilation checks (no unit-tests thus far!)— and the CD automatically publishes to PyPI whenever a new version is bumped. Version bumps are handled automatically through the Actions tab: you can trigger a patch (x.x.N), minor (x.N.x), or major (N.x.x) update, which in turn kicks off the publish workflow to PyPI.

I tested everything on TestPyPI, and it’s running smoothly :)

Let me know what you think — this will help with MCPStack-AutoDDG (https://github.com/MCP-Pipeline/mcpstack-autoddg). Also heard that @gracefan2020 started doing some of her research around with AutoDDG — feel free to jump in on the review if you’d like!

Cheers

@simonprovost simonprovost self-assigned this Nov 9, 2025
@simonprovost simonprovost added the enhancement New feature or request label Nov 9, 2025
@simonprovost
Copy link
Member Author

Folks I've already set-up the tokens in the repo!

@simonprovost simonprovost requested review from lyrain2001 and removed request for lyrain2001 and roquelopez November 20, 2025 18:09
@simonprovost
Copy link
Member Author

simonprovost commented Nov 20, 2025

@lyrain2001 @eduardar: Feel free to review at at your best convenience please :)

Cheers

@simonprovost
Copy link
Member Author

Closing this because I will not have time to resolve the conflicts introduced by a newer PR. If those in charge still want AutoDDG on PyPI, feel free to take 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