Skip to content
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

Packetize on pypi #69

Open
dwt opened this issue Jan 14, 2022 · 8 comments
Open

Packetize on pypi #69

dwt opened this issue Jan 14, 2022 · 8 comments

Comments

@dwt
Copy link

dwt commented Jan 14, 2022

Hi there, I've noticed that there seems to be a third party providing a package on pypi for this repo:

https://pypi.org/project/camunda-external-task-client-python3/

with the repo: https://github.com/yogeshrnaik/camunda-external-task-client-python3

This seems at least a bit ... strange?

Is there a specific reason you guys cannot provide the package directly? (update guarantees and all)

@yogeshrnaik
Copy link
Collaborator

@dwt
I am Yogesh Naik the original creator of this repo: https://github.com/yogeshrnaik/camunda-external-task-client-python3
This repo became part of Camunda Community only last year.
I do not have access to release on pypi from Camunda Community repo. Hence, I release package from my original repo: https://github.com/yogeshrnaik/camunda-external-task-client-python3

@celanthe
How can we release on pypi from https://github.com/camunda-community-hub/camunda-external-task-client-python3 repo?

@celanthe
Copy link
Contributor

Hi @yogeshrnaik and @dwt -- Let me look into this and get back to you! :)

I will be OOO after March 1st until March 21st. I endeavor to at least have a preliminary answer for you by Feb. 28th. :)

@celanthe
Copy link
Contributor

Hi @yogeshrnaik and @dwt -- I have a few options for you re: publishing on PyPi.

  1. You can do so manually by following the instructions at: https://www.caktusgroup.com/blog/2021/02/11/automating-pypi-releases/
  2. [Recommended] Set up the PyPi GitHub actions workflow. Instructions for this are available on the official PyPi website at: https://packaging.python.org/en/latest/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows/

I would highly recommend the second option, as GitHub Actions is the de facto standard in the Camunda Community Hub for CI/CD workflows. :) If you run into any issues setting up the workflow, feel free to reach out to a member of the DevRel Team by tagging @camunda-community-hub/devrel and someone will get back to you ASAP!

@dwt
Copy link
Author

dwt commented Mar 1, 2022

@celanthe I hear you're saying that you would be willing to give admin permission on this repo to @yogeshrnaik, so he can set up those workflows?

@akeller
Copy link

akeller commented Mar 2, 2022

@celanthe I hear you're saying that you would be willing to give admin permission on this repo to @yogeshrnaik, so he can set up those workflows?

I can provide admin access for @yogeshrnaik on this repo.

@akeller
Copy link

akeller commented Apr 18, 2022

Are you still looking for assistance here?

@mary-grace
Copy link
Member

@dwt @yogeshrnaik Is there anything else you need from us here? Otherwise I'll close out this issue and you can open another if there are future things we can help with.

@dwt
Copy link
Author

dwt commented May 18, 2022

@yogeshrnaik I was hoping that you would pick up the ball here, this being your repo - can yo please comment? It sounds like the camunda people are well aware of your work and would like to help?

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

No branches or pull requests

5 participants