-
Notifications
You must be signed in to change notification settings - Fork 4
UP-2490: Publish arthur-common to Pypi #177
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: dev
Are you sure you want to change the base?
Conversation
@jdbarthur @Kacpersoftberry QQ—when you say that you want the arthur-common & genai-engine versions to be managed together, do you mean that you want them to have the same version or just to increase versions together? Right now the genai-engine version is these version-workflow changes will require some updates based on the decision, right now it enforces that they have the same version but that won't be the case so I'll need to bump the version of arthur-common if that's the route we need to take |
I think we can bump arthur-common to match the genai-engine version right now. |
Jira ticket: https://arthurai.atlassian.net/browse/UP-2490
Link to passing test that I temporarily gave pypi credentials to:
https://github.com/arthur-ai/arthur-engine/actions/runs/15302597396/job/43046908838?pr=176
Link to failing test without pypi credentials, confirming users can't deploy to pypi from non-main or non-dev branches: https://github.com/arthur-ai/arthur-engine/actions/runs/15302899089/job/43047982325?pr=176
Link to project in pypi (readme has my name in it...didn't realize that would be included but it'll be overwritten on the next release): https://pypi.org/project/arthur-common/#description
Can't 100% confirm changes to version-workflow or the publish job until this gets merged since they both work on protected branches but as far as I can test this should be ready to go