import { githubTriggerDefinitions as triggerDefinitions } from "@automate.ax/catalog/triggers/github" import { createTrigger } from "../../../automation/create-trigger" /** Subscribes when GitHub creates a branch or tag. */ export const onGitHubRefCreated = createTrigger( triggerDefinitions.githubRefCreated, ) /** Subscribes when GitHub creates a branch. */ export const onGitHubBranchCreated = createTrigger( triggerDefinitions.githubBranchCreated, ) /** Subscribes when GitHub creates a tag. */ export const onGitHubTagCreated = createTrigger( triggerDefinitions.githubTagCreated, ) /** Subscribes when GitHub deletes a branch or tag. */ export const onGitHubRefDeleted = createTrigger( triggerDefinitions.githubRefDeleted, ) /** Subscribes when GitHub deletes a branch. */ export const onGitHubBranchDeleted = createTrigger( triggerDefinitions.githubBranchDeleted, ) /** Subscribes when GitHub deletes a tag. */ export const onGitHubTagDeleted = createTrigger( triggerDefinitions.githubTagDeleted, )