ci-group / revolve2

A python library for optimization, geared towards modular robots and evolutionary computing.
https://ci-group.github.io/revolve2
GNU Lesser General Public License v3.0
16 stars 48 forks source link

[BUG] Publishing Pypi package fail due to rename of ci-group package #574

Open oliverweissl opened 1 month ago

oliverweissl commented 1 month ago

Renaming package makes pypi publishing fail since no such package is defined there yet.

tckarenchiang commented 1 month ago

It's due to the commit 13492b05936b5720e2b9cdcc994787c504922521, where we changed the package name from ci-group to standards, which is not registered on PyPI. I have asked @surgura to give us ownership of the PyPI projects, but he is currently in the Arctic :sweat_smile:

tckarenchiang commented 1 month ago

Also, it seems that specific job is being skipped. Not sure this is done manually or automatically?

oliverweissl commented 1 month ago

yes you have to manually approve each release

tckarenchiang commented 1 month ago

yes you have to manually approve each release

Yeah, I approved that release but what I meant is, if you look at the latest commit on the master branch, we got a green check mark because the publish job seems to have been skipped: https://github.com/ci-group/revolve2/actions/runs/10887691891/job/30210647382. Not sure how that happened.

oliverweissl commented 1 month ago

ahh yes because push on master doesnt publish. only generating a release triggerst the publishing pipeline

tckarenchiang commented 1 month ago

ahh yes because push on master doesnt publish. only generating a release triggerst the publishing pipeline

Ah I see it in the workflow now. Only a tag push can trigger the publish job. Thanks for the explanation.