dailymotion-oss / octopilot

Automate your Gitops workflow, by automatically creating/merging GitHub Pull Requests

Home Page:https://dailymotion-oss.github.io/octopilot/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add support for github enterprise

samj1912 opened this issue · comments

go-github supports GHE via it's NewEnterpriseClient helper which returns a client compatible with NewClient. octopilot should accept github enterprise base and upload urls to allow for this behavior.

commented

+1
I was trying to use octopilot with an Enterprise git only to find it was not supported...
is there any interest in supporting private github?

Hi @ahothan, yes sure. would you be open to create a pull request?

commented

@vbehar
thanks for confirming interest, I wanted to know ahead of time before embarking on updating the doc.
I actually have a fork that adds support for a private github url, seems to be working so far but I'd like to test a bit more.
I will submit a PR hopefully soon.

perfect, feel free to open it when you're ready

commented

Thanks for getting this in @vbehar
I think you can close this issue