Class GitHubTasks
Inheritance
System.Object
GitHubTasks
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: Nuke.GitHub.dll
Syntax
public static class GitHubTasks
Methods
|
Improve this Doc
View Source
Declaration
public static Task CreatePullRequest(Configure<GitHubPullRequestSettings> configure)
Parameters
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
|
Improve this Doc
View Source
GetGitHubRepositoryInfo(GitRepository)
Declaration
public static (string gitHubOwner, string repositoryName)GetGitHubRepositoryInfo(GitRepository gitRepository)
Parameters
Type |
Name |
Description |
Nuke.Common.Git.GitRepository |
gitRepository |
|
Returns
Type |
Description |
System.ValueTuple<System.String, System.String> |
|
|
Improve this Doc
View Source
Declaration
public static Task<IReadOnlyList<Release>> GetReleases(Configure<GitHubSettings> configure, int? numberOfReleases)
Parameters
Type |
Name |
Description |
Nuke.Common.Tooling.Configure<GitHubSettings> |
configure |
|
System.Nullable<System.Int32> |
numberOfReleases |
|
Returns
Type |
Description |
System.Threading.Tasks.Task<System.Collections.Generic.IReadOnlyList<Octokit.Release>> |
|
|
Improve this Doc
View Source
Declaration
public static Task<Repository> GetRepository(Configure<GitHubSettings> configurator)
Parameters
Type |
Name |
Description |
Nuke.Common.Tooling.Configure<GitHubSettings> |
configurator |
|
Returns
Type |
Description |
System.Threading.Tasks.Task<Octokit.Repository> |
|
|
Improve this Doc
View Source
Declaration
public static Task PublishRelease(Configure<GitHubReleaseSettings> configure)
Parameters
Returns
Type |
Description |
System.Threading.Tasks.Task |
|