RoboCup-SSL / grSim

RoboCup Small Size Robot Soccer Simulator
https://ssl.robocup.org/league-software/
Other
127 stars 130 forks source link

CI and CodeFactor migration, badge URL update #125

Closed kkimurak closed 3 years ago

kkimurak commented 3 years ago

First, As you may already know, Travis-CI has announced that they will close travis-ci.org and integrate it into travis-ci.com (the deadline is December 31, 2020). https://mailchi.mp/3d439eeb1098/travis-ciorg-is-moving-to-travis-cicom I think the project owner or maintainer need to do some migration operation.

Second, the CodeFactor in the README.md is linked to the ParsianRoboticLab/grSim, so it hasn't been updated for at least a year. This will also require operation by the owner or maintainer.

mahi97 commented 3 years ago

Thanks for your feedback; we should fix it asap.

I don't have enough permission to set Travis and Codefactor since the repository is in the RoboCup-SSL organization. I send a request to get the permission for Travis and Codefactor.

I think@g3force can grant this permission to me to fix and keep maintaining this project. Btw, I'm a member of this repository, and it would be a lot easier if @g3force change my role to maintainer or admin for this project.

g3force commented 3 years ago

Hi @mahi97, I've accepted the two requests. You already have the admin role for the grSim project, but new third party service integrations must first be approved for the organization, before they can be used in a project, that's why you could not approve it yourself.

kkimurak commented 3 years ago

Thank you for your prompt response. Please close this issue once the settings have been corrected.

g3force commented 3 years ago

@mahi97 what needs to be done to fix this issue?

mahi97 commented 3 years ago

I still can not add Robocup-ssl/grsim in the codefactor. The root cause is either my role in the organization or the codefactor integration with robocup-ssl.

Can you try to see if the project is available in your codefactor account?

mahi97 commented 3 years ago

For the CI part, the migration is a little time consuming and unfortunately, I couldn't make time for reading the documents and start the migration.

I hope we can rely on the SSL community for this change too, in the end, I will check to see whether the CI is consistent with installation scripts and other platforms.

g3force commented 3 years ago

Now it seems to work (after I have logged in to code factor and grant permission again): https://www.codefactor.io/repository/github/robocup-ssl/grsim/overview/master

mahi97 commented 3 years ago

Yeah it's working, I fix the configuration and update the badge. 👍

kkimurak commented 3 years ago

close thanks to #141 . I'll update title to clarify that this issue was about badge url and migration.