Uses of Package
io.github.cdklabs.projen.github
-
Classes in io.github.cdklabs.projen.github used by io.github.cdklabs.projen.awscdk Class Description AutoApproveOptions (experimental) Options for 'AutoApprove'.AutoMergeOptions DependabotOptions GithubCredentials (experimental) Represents a method of providing GitHub API access for projen workflows.GitHubOptions GitHubProject Deprecated.This is a temporary class.GitHubProjectOptions (experimental) Options forGitHubProject.GitIdentity (experimental) Represents the git identity.MergifyOptions StaleOptions (experimental) Options forStale. -
Classes in io.github.cdklabs.projen.github used by io.github.cdklabs.projen.build Class Description GitIdentity (experimental) Represents the git identity. -
Classes in io.github.cdklabs.projen.github used by io.github.cdklabs.projen.cdk Class Description AutoApproveOptions (experimental) Options for 'AutoApprove'.AutoMergeOptions DependabotOptions GithubCredentials (experimental) Represents a method of providing GitHub API access for projen workflows.GitHubOptions GitHubProject Deprecated.This is a temporary class.GitHubProjectOptions (experimental) Options forGitHubProject.GitIdentity (experimental) Represents the git identity.MergifyOptions StaleOptions (experimental) Options forStale. -
Classes in io.github.cdklabs.projen.github used by io.github.cdklabs.projen.cdk8s Class Description AutoApproveOptions (experimental) Options for 'AutoApprove'.AutoMergeOptions DependabotOptions GithubCredentials (experimental) Represents a method of providing GitHub API access for projen workflows.GitHubOptions GitHubProject Deprecated.This is a temporary class.GitHubProjectOptions (experimental) Options forGitHubProject.GitIdentity (experimental) Represents the git identity.MergifyOptions StaleOptions (experimental) Options forStale. -
Classes in io.github.cdklabs.projen.github used by io.github.cdklabs.projen.cdktf Class Description AutoApproveOptions (experimental) Options for 'AutoApprove'.AutoMergeOptions DependabotOptions GithubCredentials (experimental) Represents a method of providing GitHub API access for projen workflows.GitHubOptions GitHubProject Deprecated.This is a temporary class.GitHubProjectOptions (experimental) Options forGitHubProject.GitIdentity (experimental) Represents the git identity.MergifyOptions StaleOptions (experimental) Options forStale. -
Classes in io.github.cdklabs.projen.github used by io.github.cdklabs.projen.github Class Description AutoApprove (experimental) Auto approve pull requests that meet a criteria.AutoApprove.Builder (experimental) A fluent builder forAutoApprove.AutoApproveOptions (experimental) Options for 'AutoApprove'.AutoApproveOptions.Builder A builder forAutoApproveOptionsAutoMerge (experimental) Sets up mergify to merging approved pull requests.AutoMerge.Builder (experimental) A fluent builder forAutoMerge.AutoMergeOptions AutoMergeOptions.Builder A builder forAutoMergeOptionsCheckoutOptions CheckoutOptions.Builder A builder forCheckoutOptionsCheckoutWith (experimental) Options forcheckout.CheckoutWith.Builder A builder forCheckoutWithCheckoutWithPatchOptions (experimental) Options forcheckoutWithPatch.CheckoutWithPatchOptions.Builder A builder forCheckoutWithPatchOptionsContributorStatementOptions (experimental) Options for requiring a contributor statement on Pull Requests.ContributorStatementOptions.Builder A builder forContributorStatementOptionsCreatePullRequestOptions CreatePullRequestOptions.Builder A builder forCreatePullRequestOptionsDependabot (experimental) Defines dependabot configuration for node projects.Dependabot.Builder (experimental) A fluent builder forDependabot.DependabotAllow (experimental) You can use theallowoption to customize which dependencies are updated.DependabotAllow.Builder A builder forDependabotAllowDependabotGroup (experimental) Defines a single group for dependency updates.DependabotGroup.Builder A builder forDependabotGroupDependabotIgnore (experimental) You can use theignoreoption to customize which dependencies are updated.DependabotIgnore.Builder A builder forDependabotIgnoreDependabotOptions DependabotOptions.Builder A builder forDependabotOptionsDependabotRegistry (experimental) Use to add private registry support for dependabot.DependabotRegistry.Builder A builder forDependabotRegistryDependabotRegistryType (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.DownloadArtifactOptions DownloadArtifactOptions.Builder A builder forDownloadArtifactOptionsDownloadArtifactWith DownloadArtifactWith.Builder A builder forDownloadArtifactWithGitHub GitHub.Builder (experimental) A fluent builder forGitHub.GitHubActionsProvider (experimental) Manage the versions used for GitHub Actions used in steps.GithubCredentials (experimental) Represents a method of providing GitHub API access for projen workflows.GithubCredentialsAppOptions (experimental) Options forGithubCredentials.fromApp.GithubCredentialsAppOptions.Builder A builder forGithubCredentialsAppOptionsGithubCredentialsPersonalAccessTokenOptions (experimental) Options forGithubCredentials.fromPersonalAccessToken.GithubCredentialsPersonalAccessTokenOptions.Builder A builder forGithubCredentialsPersonalAccessTokenOptionsGitHubOptions GitHubOptions.Builder A builder forGitHubOptionsGitHubProject Deprecated.This is a temporary class.GitHubProject.Builder Deprecated.GitHubProjectOptions (experimental) Options forGitHubProject.GitHubProjectOptions.Builder A builder forGitHubProjectOptionsGithubWorkflow (experimental) Workflow for GitHub.GithubWorkflow.Builder (experimental) A fluent builder forGithubWorkflow.GithubWorkflowOptions (experimental) Options forGithubWorkflow.GithubWorkflowOptions.Builder A builder forGithubWorkflowOptionsGitIdentity (experimental) Represents the git identity.GitIdentity.Builder A builder forGitIdentityIAddConditionsLater IAddConditionsLater.Jsii$Default Internal default implementation forIAddConditionsLater.Mergify Mergify.Builder (experimental) A fluent builder forMergify.MergifyConditionalOperator (experimental) The Mergify conditional operators that can be used are:orandand.MergifyConditionalOperator.Builder A builder forMergifyConditionalOperatorMergifyOptions MergifyOptions.Builder A builder forMergifyOptionsMergifyQueue MergifyQueue.Builder A builder forMergifyQueueMergifyRule MergifyRule.Builder A builder forMergifyRulePullRequestFromPatchOptions PullRequestFromPatchOptions.Builder A builder forPullRequestFromPatchOptionsPullRequestLint (experimental) Configure validations to run on GitHub pull requests.PullRequestLint.Builder (experimental) A fluent builder forPullRequestLint.PullRequestLintOptions (experimental) Options for PullRequestLint.PullRequestLintOptions.Builder A builder forPullRequestLintOptionsPullRequestPatchSource PullRequestPatchSource.Builder A builder forPullRequestPatchSourcePullRequestTemplate (experimental) Template for GitHub pull requests.PullRequestTemplate.Builder (experimental) A fluent builder forPullRequestTemplate.PullRequestTemplateOptions (experimental) Options forPullRequestTemplate.PullRequestTemplateOptions.Builder A builder forPullRequestTemplateOptionsSemanticTitleOptions (experimental) Options for linting that PR titles follow Conventional Commits.SemanticTitleOptions.Builder A builder forSemanticTitleOptionsSetupGitIdentityOptions SetupGitIdentityOptions.Builder A builder forSetupGitIdentityOptionsStale (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 forStale.StaleBehavior (experimental) Stale behavior.StaleBehavior.Builder A builder forStaleBehaviorStaleOptions (experimental) Options forStale.StaleOptions.Builder A builder forStaleOptionsTaskWorkflow (experimental) A GitHub workflow for common build tasks within a project.TaskWorkflow.Builder (experimental) A fluent builder forTaskWorkflow.TaskWorkflowJob (experimental) The primary or initial job of a TaskWorkflow.TaskWorkflowJob.Builder (experimental) A fluent builder forTaskWorkflowJob.TaskWorkflowJobOptions (experimental) Options to create the Job associated with a TaskWorkflow.TaskWorkflowJobOptions.Builder A builder forTaskWorkflowJobOptionsTaskWorkflowOptions (experimental) Options to create a TaskWorkflow.TaskWorkflowOptions.Builder A builder forTaskWorkflowOptionsUploadArtifactOptions UploadArtifactOptions.Builder A builder forUploadArtifactOptionsUploadArtifactWith UploadArtifactWith.Builder A builder forUploadArtifactWithUploadGitPatchOptions (experimental) Options foruploadGitPatch.UploadGitPatchOptions.Builder A builder forUploadGitPatchOptionsVersioningStrategy (experimental) The strategy to use when edits manifest and lock files. -
Classes in io.github.cdklabs.projen.github used by io.github.cdklabs.projen.java Class Description AutoApproveOptions (experimental) Options for 'AutoApprove'.AutoMergeOptions GithubCredentials (experimental) Represents a method of providing GitHub API access for projen workflows.GitHubOptions GitHubProject Deprecated.This is a temporary class.GitHubProjectOptions (experimental) Options forGitHubProject.MergifyOptions StaleOptions (experimental) Options forStale. -
Classes in io.github.cdklabs.projen.github used by io.github.cdklabs.projen.javascript Class Description AutoApproveOptions (experimental) Options for 'AutoApprove'.AutoMerge (experimental) Sets up mergify to merging approved pull requests.AutoMergeOptions DependabotOptions GithubCredentials (experimental) Represents a method of providing GitHub API access for projen workflows.GitHubOptions GitHubProject Deprecated.This is a temporary class.GitHubProjectOptions (experimental) Options forGitHubProject.GithubWorkflow (experimental) Workflow for GitHub.GitIdentity (experimental) Represents the git identity.MergifyOptions StaleOptions (experimental) Options forStale. -
Classes in io.github.cdklabs.projen.github used by io.github.cdklabs.projen.python Class Description AutoApproveOptions (experimental) Options for 'AutoApprove'.AutoMergeOptions GithubCredentials (experimental) Represents a method of providing GitHub API access for projen workflows.GitHubOptions GitHubProject Deprecated.This is a temporary class.GitHubProjectOptions (experimental) Options forGitHubProject.MergifyOptions StaleOptions (experimental) Options forStale. -
Classes in io.github.cdklabs.projen.github used by io.github.cdklabs.projen.typescript Class Description AutoApproveOptions (experimental) Options for 'AutoApprove'.AutoMergeOptions DependabotOptions GithubCredentials (experimental) Represents a method of providing GitHub API access for projen workflows.GitHubOptions GitHubProject Deprecated.This is a temporary class.GitHubProjectOptions (experimental) Options forGitHubProject.GitIdentity (experimental) Represents the git identity.MergifyOptions StaleOptions (experimental) Options forStale. -
Classes in io.github.cdklabs.projen.github used by io.github.cdklabs.projen.web Class Description AutoApproveOptions (experimental) Options for 'AutoApprove'.AutoMergeOptions DependabotOptions GithubCredentials (experimental) Represents a method of providing GitHub API access for projen workflows.GitHubOptions GitHubProject Deprecated.This is a temporary class.GitHubProjectOptions (experimental) Options forGitHubProject.GitIdentity (experimental) Represents the git identity.MergifyOptions StaleOptions (experimental) Options forStale.