codechecker icon indicating copy to clipboard operation
codechecker copied to clipboard

Re-enable pypi publishing from releases

Open pdgendt opened this issue 9 months ago • 4 comments

Is your feature request related to a problem? Please describe. Currently CodeChecker pypi versions are behind on released versions, because of a disabled workflow step. See:

https://github.com/Ericsson/codechecker/blob/22c5e34d30f17ad50a038c09db3149f1553087e9/.github/workflows/pypi.yml#L110-L113

Describe the solution you would like Enable Pypi trusted publishing to re-enable the Github Workflow for easier publishing. This can be combined with Github Environments, so a manual action (clicking a button/CI testing/...) is still required before the actual publishing is done. For an example, see the release workflow for west from the Zephyr project.

Describe alternatives you have considered Leave it up to the maintainers to do manual publishing, but this is error prone and requires additional effort.

Additional context N/A

pdgendt avatar Mar 12 '25 08:03 pdgendt

Yes,I also want pypi package.

lengye7 avatar Mar 12 '25 19:03 lengye7

Hi, any feedback on this?

pdgendt avatar Mar 20 '25 09:03 pdgendt

pypi now features 6.25.1

amai2012 avatar Mar 26 '25 08:03 amai2012

pypi now features 6.25.1

Sure, but that isn't what this issue is about, but rather updating workflows to automate things. I think it would help the project to make it easier to publish to pypi from Github actions.

pdgendt avatar Mar 26 '25 08:03 pdgendt