Replies: 1 comment 2 replies
-
Limitations of the current app that would be addressed if it is native in GitHub.
|
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi all,
We are currently investigating the best way to manage our GitHub organization and its underlying repositories (and not only). We started some time ago with Terraform and the GitHub provider (https://registry.terraform.io/providers/integrations/github/5.8.0). Since we want to provide users the best and easiest way of managing/configuring their repositories we continued looking for further alternatives and found this Probot app (kudos to the maintainers and authors for creating this great app. It's really a great app, easy to setup and use 💯)
What are the future plans of this app. Is the app mainly focusing on the repositories or are there plans as well to support managing organization/enterprise settings, app integrations, creating of apps, etc.?
I am asking because we are looking into managing everything (enterprise, organization, repositories) and for now we have several ways to solve this:
Plain REST API using Typescript, Octokit and co.
Terraform GitHub Provider (a layer on top of the first one)
Terragrunt on top of Terraform to improve UX and provide a Yaml based interface for users. This would require some additional effort to implement (especially the overriding feature that comes out of the box in safe-settings).
cdktf which puts one more layer on top of Terraform but gives us more flexibility for missing features that we could implement in Typescript/Python/etc.
safe-settings for repositories + one of the options above
Knowing a bit the direction in which this project will go in the (near) future would help us making a decision.
Looking forward for you feedback.
Beta Was this translation helpful? Give feedback.
All reactions