package
0.0.0-20241226081621-c3f2b7517769
Repository: https://github.com/konflux-ci/integration-service.git
Documentation: pkg.go.dev

# Functions

NewClient constructs a new Client.
WithAppsService is an option which allows for overriding the github client's default Apps service.
WithChecksService is an option which allows for overriding the github client's default Checks service.
WithIssuesService is an option which allows for overriding the github client's default Issues service.
WithPullRequestsService is an option which allows for overriding the github client's default PullRequests service.
WithRepositoriesService is an option which allows for overriding the github client's default Issues service.

# Structs

CheckRunAdapter is an abstraction for the github.CheckRun struct.
Client is an abstraction around the API client.
CommitStatusAdapter is an abstraction for the github.CommiStatus struct.

# Interfaces

AppsService defines the methods used in the github Apps service.
ChecksService defines the methods used in the github Checks service.
ClientInterface defines the methods that should be implemented by a GitHub client.
IssuesService defines the methods used in the github Issues service.
PullRequestsService defines the methods used in the github PullRequests service.
RepositoriesService defines the methods used in the github Repositories service.

# Type aliases

ClientOption is used to extend Client with optional parameters.