calcom / synclinear.com

End-to-end sync of Linear and GitHub.
https://synclinear.com
MIT License
372 stars 61 forks source link

Request to reduce permission set #146

Closed samlaf closed 11 months ago

samlaf commented 11 months ago

When connecting to github on https://synclinear.com/, it requests permissions to all of our org's private repos, including deploy keys and everything.

image

This seems very unreasonable, and makes this app unusable for us, which is very unfortunate. linear-sync have solved this very same issue by using fine-grained permissions. Is there a way for synclinear to do the same?

tedspare commented 11 months ago

Thanks for raising this. Maybe a GitHub App refactor could solve this, otherwise GitHub's repo scope doesn't distinguish read from write permission. See #47.