ci/github-script: fix run script

Not a problem for prepare/commits, but the labels comand will remove the
temp directory again, before it actually runs the command. Nothing good
will come out of that!

Changed files
+3 -3
ci
github-script
run
+3 -3
ci/github-script/run
···
.option('--no-dry', 'Make actual modifications')
.action(async (owner, repo, pr, options) => {
const prepare = (await import('./prepare.js')).default
-
run(prepare, owner, repo, pr, options)
+
await run(prepare, owner, repo, pr, options)
})
program
···
.option('--no-cherry-picks', 'Do not expect cherry-picks.')
.action(async (owner, repo, pr, options) => {
const commits = (await import('./commits.js')).default
-
run(commits, owner, repo, pr, options)
+
await run(commits, owner, repo, pr, options)
})
program
···
try {
process.env.GITHUB_WORKSPACE = tmp
process.chdir(tmp)
-
run(labels, owner, repo, pr, options)
+
await run(labels, owner, repo, pr, options)
} finally {
rmSync(tmp, { recursive: true })
}