1
0
mirror of https://github.com/woodpecker-ci/woodpecker.git synced 2025-11-23 21:44:44 +02:00

chore(deps): update dependency prettier to v3 (#2420)

This commit is contained in:
renovate[bot]
2023-09-10 11:01:52 +02:00
committed by GitHub
parent a977b378f1
commit a93027b9b5
8 changed files with 243 additions and 46 deletions

View File

@@ -1,20 +1,26 @@
import { Pipeline, PipelineStep, PipelineWorkflow, Repo } from '~/lib/api/types';
export function findStep(workflows: PipelineWorkflow[], pid: number): PipelineStep | undefined {
return workflows.reduce((prev, workflow) => {
const result = workflow.children.reduce((prevChild, step) => {
if (step.pid === pid) {
return step;
return workflows.reduce(
(prev, workflow) => {
const result = workflow.children.reduce(
(prevChild, step) => {
if (step.pid === pid) {
return step;
}
return prevChild;
},
undefined as PipelineStep | undefined,
);
if (result) {
return result;
}
return prevChild;
}, undefined as PipelineStep | undefined);
if (result) {
return result;
}
return prev;
}, undefined as PipelineStep | undefined);
return prev;
},
undefined as PipelineStep | undefined,
);
}
/**