import { githubTriggerDefinitions as triggerDefinitions } from "@automate.ax/catalog/triggers/github" import { createTrigger } from "../../../automation/create-trigger" /** Subscribes to broad GitHub Actions workflow-job activity. */ export const onGitHubWorkflowJobEvent = createTrigger( triggerDefinitions.githubWorkflowJobEvent, ) /** Subscribes when a GitHub Actions workflow job is queued. */ export const onGitHubWorkflowJobQueued = createTrigger( triggerDefinitions.githubWorkflowJobQueued, ) /** Subscribes when a GitHub Actions workflow job starts. */ export const onGitHubWorkflowJobStarted = createTrigger( triggerDefinitions.githubWorkflowJobStarted, ) /** Subscribes when a GitHub Actions workflow job waits for protection. */ export const onGitHubWorkflowJobWaiting = createTrigger( triggerDefinitions.githubWorkflowJobWaiting, ) /** Subscribes when a GitHub Actions workflow job completes. */ export const onGitHubWorkflowJobCompleted = createTrigger( triggerDefinitions.githubWorkflowJobCompleted, ) /** Subscribes when a GitHub Actions workflow job succeeds. */ export const onGitHubWorkflowJobSucceeded = createTrigger( triggerDefinitions.githubWorkflowJobSucceeded, ) /** Subscribes when a GitHub Actions workflow job fails. */ export const onGitHubWorkflowJobFailed = createTrigger( triggerDefinitions.githubWorkflowJobFailed, ) /** Subscribes when a GitHub Actions workflow job is cancelled. */ export const onGitHubWorkflowJobCancelled = createTrigger( triggerDefinitions.githubWorkflowJobCancelled, ) /** Subscribes when a GitHub Actions workflow job times out. */ export const onGitHubWorkflowJobTimedOut = createTrigger( triggerDefinitions.githubWorkflowJobTimedOut, ) /** Subscribes when a GitHub Actions workflow job requires action. */ export const onGitHubWorkflowJobActionRequired = createTrigger( triggerDefinitions.githubWorkflowJobActionRequired, ) /** Subscribes when a GitHub Actions workflow job completes neutrally. */ export const onGitHubWorkflowJobNeutral = createTrigger( triggerDefinitions.githubWorkflowJobNeutral, ) /** Subscribes when a GitHub Actions workflow job is skipped. */ export const onGitHubWorkflowJobSkipped = createTrigger( triggerDefinitions.githubWorkflowJobSkipped, )