2021-01-25 03:25:59 +01:00

11 lines
281 B
Python

from tempfile import TemporaryDirectory
from git.repo.base import Repo
from github.Repository import Repository
def clone_repository(repository: Repository) -> TemporaryDirectory:
dir = TemporaryDirectory()
Repo.clone_from(repository.clone_url, dir.name)
return dir