Package io.github.cdklabs.projen.github
Class Stale.Builder
- java.lang.Object
-
- io.github.cdklabs.projen.github.Stale.Builder
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Stalebuild()static Stale.Buildercreate(GitHub github)Stale.Builderissues(StaleBehavior issues)(experimental) How to handle stale issues.Stale.BuilderpullRequest(StaleBehavior pullRequest)(experimental) How to handle stale pull requests.Stale.BuilderrunsOn(List<String> runsOn)(experimental) Github Runner selection labels.Stale.BuilderrunsOnGroup(GroupRunnerOptions runsOnGroup)(experimental) Github Runner Group selection options.
-
-
-
Method Detail
-
create
@Stability(Experimental) public static Stale.Builder create(GitHub github)
- Parameters:
github- This parameter is required.- Returns:
- a new instance of
Stale.Builder.
-
issues
@Stability(Experimental) public Stale.Builder issues(StaleBehavior issues)
(experimental) How to handle stale issues.Default: - By default, stale issues with no activity will be marked as stale after 60 days and closed within 7 days.
- Parameters:
issues- How to handle stale issues. This parameter is required.- Returns:
this
-
pullRequest
@Stability(Experimental) public Stale.Builder pullRequest(StaleBehavior pullRequest)
(experimental) How to handle stale pull requests.Default: - By default, pull requests with no activity will be marked as stale after 14 days and closed within 2 days with relevant comments.
- Parameters:
pullRequest- How to handle stale pull requests. This parameter is required.- Returns:
this
-
runsOn
@Stability(Experimental) public Stale.Builder runsOn(List<String> runsOn)
(experimental) Github Runner selection labels.Default: ["ubuntu-latest"]
- Parameters:
runsOn- Github Runner selection labels. This parameter is required.- Returns:
this
-
runsOnGroup
@Stability(Experimental) public Stale.Builder runsOnGroup(GroupRunnerOptions runsOnGroup)
(experimental) Github Runner Group selection options.- Parameters:
runsOnGroup- Github Runner Group selection options. This parameter is required.- Returns:
this
-
-