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

Use GitHub to install Scala steward in a repo #102

Closed
fthomas opened this issue Oct 21, 2018 · 8 comments · Fixed by #1766
Closed

Use GitHub to install Scala steward in a repo #102

fthomas opened this issue Oct 21, 2018 · 8 comments · Fixed by #1766
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@fthomas
Copy link
Member

fthomas commented Oct 21, 2018

... instead of adding it to repos.md. I guess this requires making some kind of GitHub app for Scala steward. The only thing I'd need from GitHub would be a list of repos that have Scala steward "installed".

@fthomas fthomas added enhancement New feature or request help wanted Extra attention is needed labels Oct 21, 2018
@fthomas
Copy link
Member Author

fthomas commented Oct 21, 2018

I just tried creating a GitHub App but this is not possible without a webhook URL. :-/

@nafg
Copy link
Contributor

nafg commented Feb 1, 2019

What's stopping you from having one?

@fthomas
Copy link
Member Author

fthomas commented Feb 1, 2019

It is mostly a lack of time for figuring out how to write a GH app.

@fthomas fthomas closed this as completed May 26, 2019
@mzuehlke
Copy link
Member

mzuehlke commented Nov 19, 2019

Hi @fthomas ,
I am trying to bring Scala Steward to our in-house Github Enterprise installation as an Github App and did some experimentation with the REST interface to find out the required changes.
As Scala Steward is meant to be executed in a batch/cron style there is no need to implement a webhook at all. (Yes, you have to specify one, when configuring the app...)

Do you want to re-open this ticket or should I create a new one ?

Btw: thanks for this great piece of software.

@javierarrieta
Copy link
Contributor

Any more advances into this @mzuehlke you can share? That would be greatly appreciated.

I am I guess in the same boat as our organisation is removing all bot accounts so we need to move to a github app

@fthomas
Copy link
Member Author

fthomas commented Jul 16, 2020

I'm wondering if the GitHub Action (https://github.com/scala-steward-org/scala-steward-action) would be a viable alternative to a GitHub App? Probably not since the action also requires a bot (or user) account.

@xuwei-k
Copy link
Contributor

xuwei-k commented Nov 25, 2020

Please reopen this issue 🙏

I have created pull request. see #1766

I just tried creating a GitHub App but this is not possible without a webhook URL. :-/

I think we don't need webhook if use this list-repositories api in each scala-steward execution.

@fthomas fthomas reopened this Nov 25, 2020
@nafg
Copy link
Contributor

nafg commented Oct 3, 2022

You can do this yourself with https://github.com/armanbilge/diy-steward

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants