| Class and Description |
|---|
| AutoApproveOptions
(experimental) Options for 'AutoApprove'.
|
| AutoMergeOptions |
| DependabotOptions |
| GitHubOptions |
| GitHubProject
Deprecated.
This is a *temporary* class. At the moment, our base project
types such as `NodeProject` and `JavaProject` are derived from this, but we
want to be able to use these project types outside of GitHub as well. One of
the next steps to address this is to abstract workflows so that different
"engines" can be used to implement our CI/CD solutions.
|
| GitHubProjectOptions
(experimental) Options for `GitHubProject`.
|
| GitIdentity
(experimental) Represents the git identity.
|
| MergifyOptions |
| StaleOptions
(experimental) Options for `Stale`.
|
| Class and Description |
|---|
| AutoApproveOptions
(experimental) Options for 'AutoApprove'.
|
| AutoMergeOptions |
| DependabotOptions |
| GitHubOptions |
| GitHubProject
Deprecated.
This is a *temporary* class. At the moment, our base project
types such as `NodeProject` and `JavaProject` are derived from this, but we
want to be able to use these project types outside of GitHub as well. One of
the next steps to address this is to abstract workflows so that different
"engines" can be used to implement our CI/CD solutions.
|
| GitHubProjectOptions
(experimental) Options for `GitHubProject`.
|
| GitIdentity
(experimental) Represents the git identity.
|
| MergifyOptions |
| StaleOptions
(experimental) Options for `Stale`.
|
| Class and Description |
|---|
| AutoApproveOptions
(experimental) Options for 'AutoApprove'.
|
| AutoMergeOptions |
| DependabotOptions |
| GitHubOptions |
| GitHubProject
Deprecated.
This is a *temporary* class. At the moment, our base project
types such as `NodeProject` and `JavaProject` are derived from this, but we
want to be able to use these project types outside of GitHub as well. One of
the next steps to address this is to abstract workflows so that different
"engines" can be used to implement our CI/CD solutions.
|
| GitHubProjectOptions
(experimental) Options for `GitHubProject`.
|
| GitIdentity
(experimental) Represents the git identity.
|
| MergifyOptions |
| StaleOptions
(experimental) Options for `Stale`.
|
| Class and Description |
|---|
| AutoApproveOptions
(experimental) Options for 'AutoApprove'.
|
| AutoMergeOptions |
| DependabotOptions |
| GitHubOptions |
| GitHubProject
Deprecated.
This is a *temporary* class. At the moment, our base project
types such as `NodeProject` and `JavaProject` are derived from this, but we
want to be able to use these project types outside of GitHub as well. One of
the next steps to address this is to abstract workflows so that different
"engines" can be used to implement our CI/CD solutions.
|
| GitHubProjectOptions
(experimental) Options for `GitHubProject`.
|
| GitIdentity
(experimental) Represents the git identity.
|
| MergifyOptions |
| StaleOptions
(experimental) Options for `Stale`.
|
| Class and Description |
|---|
| AutoApprove
(experimental) Auto approve pull requests that meet a criteria.
|
| AutoApprove.Builder
(experimental) A fluent builder for
AutoApprove. |
| AutoApproveOptions
(experimental) Options for 'AutoApprove'.
|
| AutoApproveOptions.Builder
A builder for
AutoApproveOptions |
| AutoMerge
(experimental) Sets up mergify to merging approved pull requests.
|
| AutoMerge.Builder
(experimental) A fluent builder for
AutoMerge. |
| AutoMergeOptions |
| AutoMergeOptions.Builder
A builder for
AutoMergeOptions |
| Dependabot
(experimental) Defines dependabot configuration for node projects.
|
| Dependabot.Builder
(experimental) A fluent builder for
Dependabot. |
| DependabotIgnore
(experimental) You can use the `ignore` option to customize which dependencies are updated.
|
| DependabotIgnore.Builder
A builder for
DependabotIgnore |
| DependabotOptions |
| DependabotOptions.Builder
A builder for
DependabotOptions |
| DependabotRegistry
(experimental) Use to add private registry support for dependabot.
|
| DependabotRegistry.Builder
A builder for
DependabotRegistry |
| DependabotRegistryType
(experimental) Each configuration type requires you to provide particular settings.
|
| DependabotScheduleInterval
(experimental) How often to check for new versions and raise pull requests for version updates.
|
| GitHub |
| GitHub.Builder
(experimental) A fluent builder for
GitHub. |
| GitHubOptions |
| GitHubOptions.Builder
A builder for
GitHubOptions |
| GitHubProject
Deprecated.
This is a *temporary* class. At the moment, our base project
types such as `NodeProject` and `JavaProject` are derived from this, but we
want to be able to use these project types outside of GitHub as well. One of
the next steps to address this is to abstract workflows so that different
"engines" can be used to implement our CI/CD solutions.
|
| GitHubProject.Builder
Deprecated.
|
| GitHubProjectOptions
(experimental) Options for `GitHubProject`.
|
| GitHubProjectOptions.Builder
A builder for
GitHubProjectOptions |
| GithubWorkflow
(experimental) Workflow for GitHub.
|
| GithubWorkflow.Builder
(experimental) A fluent builder for
GithubWorkflow. |
| GithubWorkflowOptions
(experimental) Options for `GithubWorkflow`.
|
| GithubWorkflowOptions.Builder
A builder for
GithubWorkflowOptions |
| GitIdentity
(experimental) Represents the git identity.
|
| GitIdentity.Builder
A builder for
GitIdentity |
| IJobProvider |
| IJobProvider.Jsii$Default
Internal default implementation for
IJobProvider. |
| Mergify |
| Mergify.Builder
(experimental) A fluent builder for
Mergify. |
| MergifyConditionalOperator
(experimental) The Mergify conditional operators that can be used are: `or` and `and`.
|
| MergifyConditionalOperator.Builder
A builder for
MergifyConditionalOperator |
| MergifyOptions |
| MergifyOptions.Builder
A builder for
MergifyOptions |
| MergifyRule |
| MergifyRule.Builder
A builder for
MergifyRule |
| PullRequestLint
(experimental) Configure validations to run on GitHub pull requests.
|
| PullRequestLint.Builder
(experimental) A fluent builder for
PullRequestLint. |
| PullRequestLintOptions
(experimental) Options for PullRequestLint.
|
| PullRequestLintOptions.Builder
A builder for
PullRequestLintOptions |
| PullRequestTemplate
(experimental) Template for GitHub pull requests.
|
| PullRequestTemplate.Builder
(experimental) A fluent builder for
PullRequestTemplate. |
| PullRequestTemplateOptions
(experimental) Options for `PullRequestTemplate`.
|
| PullRequestTemplateOptions.Builder
A builder for
PullRequestTemplateOptions |
| SemanticTitleOptions
(experimental) Options for linting that PR titles follow Conventional Commits.
|
| SemanticTitleOptions.Builder
A builder for
SemanticTitleOptions |
| Stale
(experimental) Warns and then closes issues and PRs that have had no activity for a specified amount of time.
|
| Stale.Builder
(experimental) A fluent builder for
Stale. |
| StaleBehavior
(experimental) Stale behavior.
|
| StaleBehavior.Builder
A builder for
StaleBehavior |
| StaleOptions
(experimental) Options for `Stale`.
|
| StaleOptions.Builder
A builder for
StaleOptions |
| TaskWorkflow
(experimental) A GitHub workflow for common build tasks within a project.
|
| TaskWorkflow.Builder
(experimental) A fluent builder for
TaskWorkflow. |
| TaskWorkflowOptions |
| TaskWorkflowOptions.Builder
A builder for
TaskWorkflowOptions |
| VersioningStrategy
(experimental) The strategy to use when edits manifest and lock files.
|
| Class and Description |
|---|
| AutoApproveOptions
(experimental) Options for 'AutoApprove'.
|
| AutoMergeOptions |
| GitHubOptions |
| GitHubProject
Deprecated.
This is a *temporary* class. At the moment, our base project
types such as `NodeProject` and `JavaProject` are derived from this, but we
want to be able to use these project types outside of GitHub as well. One of
the next steps to address this is to abstract workflows so that different
"engines" can be used to implement our CI/CD solutions.
|
| GitHubProjectOptions
(experimental) Options for `GitHubProject`.
|
| MergifyOptions |
| StaleOptions
(experimental) Options for `Stale`.
|
| Class and Description |
|---|
| AutoApproveOptions
(experimental) Options for 'AutoApprove'.
|
| AutoMerge
(experimental) Sets up mergify to merging approved pull requests.
|
| AutoMergeOptions |
| DependabotOptions |
| GitHubOptions |
| GitHubProject
Deprecated.
This is a *temporary* class. At the moment, our base project
types such as `NodeProject` and `JavaProject` are derived from this, but we
want to be able to use these project types outside of GitHub as well. One of
the next steps to address this is to abstract workflows so that different
"engines" can be used to implement our CI/CD solutions.
|
| GitHubProjectOptions
(experimental) Options for `GitHubProject`.
|
| GithubWorkflow
(experimental) Workflow for GitHub.
|
| GitIdentity
(experimental) Represents the git identity.
|
| MergifyOptions |
| StaleOptions
(experimental) Options for `Stale`.
|
| TaskWorkflow
(experimental) A GitHub workflow for common build tasks within a project.
|
| Class and Description |
|---|
| AutoApproveOptions
(experimental) Options for 'AutoApprove'.
|
| AutoMergeOptions |
| GitHubOptions |
| GitHubProject
Deprecated.
This is a *temporary* class. At the moment, our base project
types such as `NodeProject` and `JavaProject` are derived from this, but we
want to be able to use these project types outside of GitHub as well. One of
the next steps to address this is to abstract workflows so that different
"engines" can be used to implement our CI/CD solutions.
|
| GitHubProjectOptions
(experimental) Options for `GitHubProject`.
|
| MergifyOptions |
| StaleOptions
(experimental) Options for `Stale`.
|
| Class and Description |
|---|
| GitHubProject
Deprecated.
This is a *temporary* class. At the moment, our base project
types such as `NodeProject` and `JavaProject` are derived from this, but we
want to be able to use these project types outside of GitHub as well. One of
the next steps to address this is to abstract workflows so that different
"engines" can be used to implement our CI/CD solutions.
|
| Class and Description |
|---|
| AutoApproveOptions
(experimental) Options for 'AutoApprove'.
|
| AutoMergeOptions |
| DependabotOptions |
| GitHubOptions |
| GitHubProject
Deprecated.
This is a *temporary* class. At the moment, our base project
types such as `NodeProject` and `JavaProject` are derived from this, but we
want to be able to use these project types outside of GitHub as well. One of
the next steps to address this is to abstract workflows so that different
"engines" can be used to implement our CI/CD solutions.
|
| GitHubProjectOptions
(experimental) Options for `GitHubProject`.
|
| GitIdentity
(experimental) Represents the git identity.
|
| MergifyOptions |
| StaleOptions
(experimental) Options for `Stale`.
|
| Class and Description |
|---|
| AutoApproveOptions
(experimental) Options for 'AutoApprove'.
|
| AutoMergeOptions |
| DependabotOptions |
| GitHubOptions |
| GitHubProject
Deprecated.
This is a *temporary* class. At the moment, our base project
types such as `NodeProject` and `JavaProject` are derived from this, but we
want to be able to use these project types outside of GitHub as well. One of
the next steps to address this is to abstract workflows so that different
"engines" can be used to implement our CI/CD solutions.
|
| GitHubProjectOptions
(experimental) Options for `GitHubProject`.
|
| GitIdentity
(experimental) Represents the git identity.
|
| MergifyOptions |
| StaleOptions
(experimental) Options for `Stale`.
|
Copyright © 2021. All rights reserved.