slack
slack copied to clipboard
Problem subscribing to a public repo
Hi,
I am struggling with trying to subscribe to a third party public repo 😕.
Does anyone know why I CANNOT get subscribed to this public element-ios but I CAN subscribe to swiftLint? I mean:
-
/github subscribe realm/SwiftLint
✅ -
/github subscribe vector-im/element-ios
❌ >> "Either the app isn't installed on your repository or the repository does not exist. Install it to proceed."
Why SwiftLint
is not throwing the error?
Regards!!
Thanks for opening this issue! If you would like to help implement an improvement, read more about contributing and consider submitting a pull request.
HI @dregatos,
You need to install the github app in the vector-im/element-ios
repo following the link on the button presented when you run the /github subscribe vector-im/element-ios
command. After that you should be able to subscribe. You need to ask the owner to install that app on the repo for you.
For other repo realm/SwiftLint
you are able to subscribe because the github app is already installed on the repo.
Is there a way to follow repos without them having to install the app? Can't this app just scrape the repos for new releases instead?
Hi @JWDebler getting the githubapp installed in the repo is pre-requisite for getting the notifications.
@amitkumariiit I see that now, but judging from the amount of people complaining here in the issues, it is not clear. Also, it seems unnecessary when instead the app could just periodically scrape the subscribed repo instead. All I want to know is if there is a new release, none of the other intricacies like commits or comments.
I was pretty disappointed to learn that subscription by the repo itself is a pre-requirement. Seems very unrealistic to expect public repos to just accept and integrate an outside app if they don't use it themselves.
Installing the app to the repo requires that the repo owner have their own slack workspace. That is a big leap for public repos. Please make this work without requiring that the repo/org owner have a slack workspace.