mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-12 21:53:00 -06:00
fix(release): satisfy task graph lint
This commit is contained in:
@@ -222,12 +222,16 @@ function formatError(error) {
|
||||
async function runTaskGraph({ commandKey, jobs, tasks }) {
|
||||
const runnableTasks = tasks
|
||||
.filter((task) => task[commandKey])
|
||||
.map((task) => ({
|
||||
id: task.id,
|
||||
name: task.name,
|
||||
...task[commandKey],
|
||||
after: commandKey === "fix" ? (task.fixAfter ?? []) : [],
|
||||
}));
|
||||
.map((task) => {
|
||||
const command = task[commandKey];
|
||||
return {
|
||||
id: task.id,
|
||||
name: task.name,
|
||||
args: command.args,
|
||||
bin: command.bin,
|
||||
after: commandKey === "fix" ? (task.fixAfter ?? []) : [],
|
||||
};
|
||||
});
|
||||
const selectedIds = new Set(runnableTasks.map((task) => task.id));
|
||||
const pending = new Map(runnableTasks.map((task) => [task.id, task]));
|
||||
const completed = new Set();
|
||||
|
||||
Reference in New Issue
Block a user