webui
webui copied to clipboard
Feature: GitHub private repository
Scope
Service (Job Scheduling, Job Preparation)
Description
It might be good to allow and document the usage of GitHub private repositories.
The can be cloned like so: https://${TOKEN}:@github.com/${REPO}
The current implementation needs user & password to be set: https://github.com/ansibleguy/webui/blob/latest/src/ansibleguy-webui/aw/execute/repository.py#L210
Note - currently we might also have issues with the @ inside the uri