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.ServicesIBuildAccessor.LoggerIBuildAccessor.RootedFileSystemIBuildAccessor.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