Table of Contents

Interface IGithubPrHelper

Namespace
Invex.RepoUtils.Atom.Module.Helpers
Assembly
Invex.RepoUtils.Atom.Module.dll

Exposes the GitHub pull request context that targets operating on a specific pull request require.

public interface IGithubPrHelper : IBuildAccessor
Inherited Members
IBuildAccessor.GetService<T>()
IBuildAccessor.GetServices<T>()
IBuildAccessor.GetParam<T>(Expression<Func<T>>, T, Func<string, T>)
IBuildAccessor.Services
IBuildAccessor.Logger
IBuildAccessor.RootedFileSystem
IBuildAccessor.ProcessRunner

Properties

GithubPullRequestNumber

The number of the pull request being operated on. Typically injected from the GitHub Actions event payload when running inside a workflow.

[ParamDefinition("github-pull-request-number", "The pull request number to approve.", ParamSource.All, null)]
int GithubPullRequestNumber { get; }

Property Value

int