TruCol / Self-host-GitLab-CI-for-GitHub

Installs your own GitLab CI and runs it on all your GitHub repos, in a single command.
GNU Affero General Public License v3.0
4 stars 3 forks source link

Separate GitHub from GitLab, allow users to run without GitHub. #146

Closed a-t-0 closed 1 year ago

a-t-0 commented 1 year ago

Currently this repo requires GitHub data to make GitLab CI run for GitHub. However, some people may just want to run the GitLab CI themselves, over tor, with https in a single command, without doing anything with GitHub. Allow this by separating the GitHub integration (and hence CLI arguments, and pre-requisites checks).

This also makes it easier for people to give it a try, as it allows users to use the code without doing anything with GitHub data.

a-t-0 commented 1 year ago

Done.