import { githubTriggerDefinitions as triggerDefinitions } from "@automate.ax/catalog/triggers/github" import { createTrigger } from "../../../automation/create-trigger" /** Subscribes to broad GitHub commit-comment activity. */ export const onGitHubCommitCommentEvent = createTrigger( triggerDefinitions.githubCommitCommentEvent, ) /** Subscribes when a GitHub commit comment is created. */ export const onGitHubCommitCommentCreated = createTrigger( triggerDefinitions.githubCommitCommentCreated, ) /** Subscribes to broad GitHub issue-dependency activity. */ export const onGitHubIssueDependenciesEvent = createTrigger( triggerDefinitions.githubIssueDependenciesEvent, ) /** Subscribes when a blocking issue is added to an issue. */ export const onGitHubIssueDependencyBlockedByAdded = createTrigger( triggerDefinitions.githubIssueDependencyBlockedByAdded, ) /** Subscribes when a blocking issue is removed from an issue. */ export const onGitHubIssueDependencyBlockedByRemoved = createTrigger( triggerDefinitions.githubIssueDependencyBlockedByRemoved, ) /** Subscribes when an issue starts blocking another issue. */ export const onGitHubIssueDependencyBlockingAdded = createTrigger( triggerDefinitions.githubIssueDependencyBlockingAdded, ) /** Subscribes when an issue stops blocking another issue. */ export const onGitHubIssueDependencyBlockingRemoved = createTrigger( triggerDefinitions.githubIssueDependencyBlockingRemoved, ) /** Subscribes to broad GitHub sub-issue relationship activity. */ export const onGitHubSubIssuesEvent = createTrigger( triggerDefinitions.githubSubIssuesEvent, ) /** Subscribes when a parent is added to a GitHub issue. */ export const onGitHubParentIssueAdded = createTrigger( triggerDefinitions.githubParentIssueAdded, ) /** Subscribes when a parent is removed from a GitHub issue. */ export const onGitHubParentIssueRemoved = createTrigger( triggerDefinitions.githubParentIssueRemoved, ) /** Subscribes when a sub-issue is added to a GitHub issue. */ export const onGitHubSubIssueAdded = createTrigger( triggerDefinitions.githubSubIssueAdded, ) /** Subscribes when a sub-issue is removed from a GitHub issue. */ export const onGitHubSubIssueRemoved = createTrigger( triggerDefinitions.githubSubIssueRemoved, ) /** Subscribes to broad GitHub pull request review-thread activity. */ export const onGitHubPullRequestReviewThreadEvent = createTrigger( triggerDefinitions.githubPullRequestReviewThreadEvent, ) /** Subscribes when a GitHub pull request review thread is resolved. */ export const onGitHubPullRequestReviewThreadResolved = createTrigger( triggerDefinitions.githubPullRequestReviewThreadResolved, ) /** Subscribes when a GitHub pull request review thread is unresolved. */ export const onGitHubPullRequestReviewThreadUnresolved = createTrigger( triggerDefinitions.githubPullRequestReviewThreadUnresolved, ) /** Subscribes to broad GitHub deployment-review activity. */ export const onGitHubDeploymentReviewEvent = createTrigger( triggerDefinitions.githubDeploymentReviewEvent, ) /** Subscribes when a GitHub deployment review is approved. */ export const onGitHubDeploymentReviewApproved = createTrigger( triggerDefinitions.githubDeploymentReviewApproved, ) /** Subscribes when a GitHub deployment review is rejected. */ export const onGitHubDeploymentReviewRejected = createTrigger( triggerDefinitions.githubDeploymentReviewRejected, ) /** Subscribes when GitHub requests a deployment review. */ export const onGitHubDeploymentReviewRequested = createTrigger( triggerDefinitions.githubDeploymentReviewRequested, ) /** Subscribes to broad GitHub deployment-protection-rule activity. */ export const onGitHubDeploymentProtectionRuleEvent = createTrigger( triggerDefinitions.githubDeploymentProtectionRuleEvent, ) /** Subscribes when GitHub requests a deployment protection rule decision. */ export const onGitHubDeploymentProtectionRuleRequested = createTrigger( triggerDefinitions.githubDeploymentProtectionRuleRequested, ) /** Subscribes to broad GitHub merge-group activity. */ export const onGitHubMergeGroupEvent = createTrigger( triggerDefinitions.githubMergeGroupEvent, ) /** Subscribes when GitHub requests checks for a merge group. */ export const onGitHubMergeGroupChecksRequested = createTrigger( triggerDefinitions.githubMergeGroupChecksRequested, ) /** Subscribes when GitHub destroys a merge group. */ export const onGitHubMergeGroupDestroyed = createTrigger( triggerDefinitions.githubMergeGroupDestroyed, ) /** Subscribes to broad GitHub repository lifecycle activity. */ export const onGitHubRepositoryEvent = createTrigger( triggerDefinitions.githubRepositoryEvent, ) /** Subscribes when a GitHub repository is archived. */ export const onGitHubRepositoryArchived = createTrigger( triggerDefinitions.githubRepositoryArchived, ) /** Subscribes when a GitHub repository is created. */ export const onGitHubRepositoryCreated = createTrigger( triggerDefinitions.githubRepositoryCreated, ) /** Subscribes when a GitHub repository is deleted. */ export const onGitHubRepositoryDeleted = createTrigger( triggerDefinitions.githubRepositoryDeleted, ) /** Subscribes when a GitHub repository is edited. */ export const onGitHubRepositoryEdited = createTrigger( triggerDefinitions.githubRepositoryEdited, ) /** Subscribes when a GitHub repository becomes private. */ export const onGitHubRepositoryPrivatized = createTrigger( triggerDefinitions.githubRepositoryPrivatized, ) /** Subscribes when a GitHub repository becomes public. */ export const onGitHubRepositoryPublicized = createTrigger( triggerDefinitions.githubRepositoryPublicized, ) /** Subscribes when a GitHub repository is renamed. */ export const onGitHubRepositoryRenamed = createTrigger( triggerDefinitions.githubRepositoryRenamed, ) /** Subscribes when a GitHub repository is transferred. */ export const onGitHubRepositoryTransferred = createTrigger( triggerDefinitions.githubRepositoryTransferred, ) /** Subscribes when a GitHub repository is unarchived. */ export const onGitHubRepositoryUnarchived = createTrigger( triggerDefinitions.githubRepositoryUnarchived, )