Lines Matching refs:workflow
71 const workflow = await findWorkflowAsync(workflows, workflowSlug); constant
74 if (!workflow) {
79 if (!process.env.CI && workflow.inputs && !(await confirmTriggeringWorkflowAsync(workflow))) {
81 `\n⚠️ Triggering custom workflow ${chalk.green(workflow.slug)} has been canceled.`
87 const previousWorkflowRun = await getLatestDispatchedWorkflowRunAsync(workflow.id);
90 await dispatchWorkflowEventAsync(workflow.id, ref, workflow.inputs);
97 const run = await getLatestDispatchedWorkflowRunAsync(workflow.id);
119 logger.warn(`⚠️ Cannot find any triggered jobs for ${chalk.green(workflow.slug)} workflow`);
135 (workflow) => workflow.slug === workflowConfig.baseWorkflowSlug
167 return workflows.find((workflow) => workflow.slug === workflowSlug) ?? null;
174 const { workflow } = await inquirer.prompt([ constant
179 choices: workflows.map((workflow) => {
181 name: `${chalk.yellow(workflow.name)} (${chalk.green.italic(workflow.slug)})`,
182 value: workflow,
188 return workflow;
194 async function confirmTriggeringWorkflowAsync(workflow: Workflow): Promise<boolean> {
196 `\n I'll trigger ${chalk.green(workflow.baseSlug)} workflow extended by the following input:`
198 logger.log(workflow.inputs, '\n');