Show / Hide Table of Contents

    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()
    Namespace: Nuke.GitHub
    Assembly: Nuke.GitHub.dll
    Syntax
    public static class GitHubTasks

    Methods

    | Improve this Doc View Source

    CreatePullRequest(Configure<GitHubPullRequestSettings>)

    Declaration
    public static Task CreatePullRequest(Configure<GitHubPullRequestSettings> configure)
    Parameters
    Type Name Description
    Nuke.Common.Tooling.Configure<GitHubPullRequestSettings> configure
    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

    GetReleases(Configure<GitHubSettings>, Nullable<Int32>)

    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

    GetRepository(Configure<GitHubSettings>)

    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

    PublishRelease(Configure<GitHubReleaseSettings>)

    Declaration
    public static Task PublishRelease(Configure<GitHubReleaseSettings> configure)
    Parameters
    Type Name Description
    Nuke.Common.Tooling.Configure<GitHubReleaseSettings> configure
    Returns
    Type Description
    System.Threading.Tasks.Task
    • Improve this Doc
    • View Source
    Back to top © Dangl IT GmbH