Added support for the Self-Hosted actions runners API (#1684)

* Added data model for Self-Hosted Actions Runner

* Added function for getting self-hosted runners
This commit is contained in:
Victor Zeng
2020-10-28 15:53:33 +11:00
committed by GitHub
parent 8880084447
commit 24251f4b0f
12 changed files with 445 additions and 0 deletions
+4
View File
@@ -38,6 +38,7 @@ from github.PullRequest import PullRequest
from github.PullRequestComment import PullRequestComment
from github.Referrer import Referrer
from github.RepositoryKey import RepositoryKey
from github.SelfHostedActionsRunner import SelfHostedActionsRunner
from github.SourceImport import SourceImport
from github.Stargazer import Stargazer
from github.StatsCodeFrequency import StatsCodeFrequency
@@ -371,6 +372,8 @@ class Repository(CompletableGithubObject):
def get_release(self, id: Union[int, str]) -> GitRelease: ...
def get_release_asset(self, id: int) -> GitReleaseAsset: ...
def get_releases(self) -> PaginatedList[GitRelease]: ...
def get_self_hosted_runner(self, runner_id: int) -> SelfHostedActionsRunner: ...
def get_self_hosted_runners(self) -> PaginatedList[SelfHostedActionsRunner]: ...
def get_source_import(self) -> SourceImport: ...
def get_stargazers(self) -> PaginatedList[NamedUser]: ...
def get_stargazers_with_dates(self) -> PaginatedList[Stargazer]: ...
@@ -478,6 +481,7 @@ class Repository(CompletableGithubObject):
def remove_from_collaborators(
self, collaborator: Union[str, NamedUser]
) -> None: ...
def remove_self_hosted_runner(self, runner: Union[SelfHostedActionsRunner, int]) -> bool: ...
def remove_invitation(self, invite_id: int) -> None: ...
def replace_topics(self, topics: List[str]) -> None: ...
@property