@Generated(value="jsii-pacmak/1.47.0 (build 86d2c33)", date="2021-12-20T00:39:28.761Z") @Stability(value=Experimental) public interface GitHubOptions extends software.amazon.jsii.JsiiSerializable
| Modifier and Type | Interface and Description |
|---|---|
static class |
GitHubOptions.Builder
A builder for
GitHubOptions |
static class |
GitHubOptions.Jsii$Proxy
An implementation for
GitHubOptions |
| Modifier and Type | Method and Description |
|---|---|
static GitHubOptions.Builder |
builder() |
default Boolean |
getMergify()
(experimental) Whether mergify should be enabled on this repository or not.
|
default MergifyOptions |
getMergifyOptions()
(experimental) Options for Mergify.
|
default Boolean |
getPullRequestLint()
(experimental) Add a workflow that performs basic checks for pull requests, like validating that PRs follow Conventional Commits.
|
default PullRequestLintOptions |
getPullRequestLintOptions()
(experimental) Options for configuring a pull request linter.
|
default Boolean |
getWorkflows()
(experimental) Enables GitHub workflows.
|
@Stability(value=Experimental) @Nullable default Boolean getMergify()
Default: true
@Stability(value=Experimental) @Nullable default MergifyOptions getMergifyOptions()
Default: - default options
@Stability(value=Experimental) @Nullable default Boolean getPullRequestLint()
Default: true
@Stability(value=Experimental) @Nullable default PullRequestLintOptions getPullRequestLintOptions()
Default: - see defaults in `PullRequestLintOptions`
@Stability(value=Experimental) @Nullable default Boolean getWorkflows()
If this is set to false, workflows will not be created.
Default: true
@Stability(value=Experimental) static GitHubOptions.Builder builder()
GitHubOptions.Builder of GitHubOptionsCopyright © 2021. All rights reserved.