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

Is this being maintained still?? #32

Open
legoguy1000 opened this issue Jan 7, 2023 · 5 comments
Open

Is this being maintained still?? #32

legoguy1000 opened this issue Jan 7, 2023 · 5 comments

Comments

@legoguy1000
Copy link

I just came across this project and it seems really nifty. Based on the age of the open issues, is this project being maintained any more? I tried installing the GitHub App and it didn't seem to do anything when I added the organizer.yaml file. Is the public hosted version still being hosted or do we have to self host?

@tedivm
Copy link
Member

tedivm commented Jan 7, 2023

I honestly haven't prioritized it as I got a bit disappointed when none of the companies who were using it followed up to my request for sponsorship to cover the costs of the service. I do accept and review pull requests, so if bugs are found and people fix them they'll get merged into the mainline. It is possible to self host this project without much trouble as well.

@legoguy1000
Copy link
Author

Understood. I'll look into self hosting but could u provide some insight/instructions on the config u used for the GitHub App. I was looking through the docs and there appears to be several options of how to set up and it depends on how the app works and I don't see any info on specifically how u built ur app.

@tedivm
Copy link
Member

tedivm commented Jan 8, 2023

  1. Register an application with Github.
  2. Download the private key for your application.
  3. Attach the key into the docker container you're using at /app/github_app.private-key.pem
  4. Update the environment variable GITHUB_APP_ID with your github application id.

Basically copy the pdocker compose configuration](https://github.com/gitconsensus/GithubOrganizer/blob/master/docker-compose.yaml) and run from there.

If that's too much you can also use GitConsensusCLI instead of the service. That does not require the use of an application- if you run the gitconsensus auth command it'll create the needed keys for you after you enter your credentials. You can set that up on a cronjob, which is how the original service worked.

@ssbarnea
Copy link

I am quite interested about the subject, so if someone finds an alternative that looks maintained, please post a message here. If that alternative happens to be written in Python I will likely also contribute new features to it.

@tedivm
Copy link
Member

tedivm commented Jan 28, 2023

This project is written in python and pull requests are reviewed and merged. There's nothing stopping anyone from helping out on this project :-)

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

3 participants