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

Codacy Permissions #470

Open
yparitcher opened this issue Feb 20, 2024 · 8 comments
Open

Codacy Permissions #470

yparitcher opened this issue Feb 20, 2024 · 8 comments

Comments

@yparitcher
Copy link
Member

I got an email from GitHub today that the Codacy GitHub app is requesting additional permissions.

It seems it is being now has access to "Read and write access to checks, commit statuses, issues, organization hooks, pull requests, and repository hooks" And appears to be used only in this repo for the badge. (Which is a broken link).

Is this still relevant?

Also once i looked i noticed that the GitLocalize App has access to the test data repo for localization. Are we still using this?

We also have apporved the Codacy oath app which does not appear to be used, and CodeHub (a Ios github client).
If we are no longer using them we might want to restrict them similar to how we disabled Travis.

Not a big deal, but i believe there is no need to leave access for unused integrations.

@Frenzie
@pazos
@ Not sure / whoever else may have approved or use these?

@Frenzie
Copy link
Member

Frenzie commented Feb 20, 2024

I didn't approve anything new, but I do like the Codacy views.

Also once i looked i noticed that the GitLocalize App has access to the test data repo for localization. Are we still using this?

I don't think there's any integration that'd be relevant to the test data repo.

CodeHub (a Ios github client)

Never heard of it.

@Frenzie
Copy link
Member

Frenzie commented Feb 20, 2024

Correction, Codacy is the one I switched away from in favor of Codecov.

Although in this repo it's probably used to do Java static code quality checks.

I apologize for answering from my phone, this'd be easier to check on a computer, but no time today.

@Frenzie
Copy link
Member

Frenzie commented Feb 20, 2024

Yes, here's a sample commit that came from such static checks.
4321d0a

@yparitcher
Copy link
Member Author

So we should probably be able to remove GitLocalize & CodeHub.

I will wait a few days to see if anyone else knows if / where they are used.

@NiLuJe
@poire-z

@poire-z
Copy link
Contributor

poire-z commented Feb 20, 2024

I don't know anything about this Codacy. No thought or opinion :/

@pazos
Copy link
Member

pazos commented Feb 20, 2024

@yparitcher: sorry, I missed the notification :p

And appears to be used only in this repo for the badge.

Not just for the badge. It does review PR to make sure they're up to standards. See https://app.codacy.com/gh/koreader/android-luajit-launcher/dashboard

@pazos
Copy link
Member

pazos commented Feb 20, 2024

I mean, I can live without it. But the permissions it requests seems quite necessary to do its job.

@yparitcher
Copy link
Member Author

I mean, I can live without it. But the permissions it requests seems quite necessary to do its job.

I am fine with keeping it, as it does something usefull.

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

4 participants