diff --git a/tools/dispatch-release.mjs b/tools/dispatch-release.mjs index f8d418afddca37d3d369a60ab4204017fa6fd9f9..bfee92ea28f089f4cbccadee7edca6a46f856b35 100644 --- a/tools/dispatch-release.mjs +++ b/tools/dispatch-release.mjs @@ -5,8 +5,6 @@ import { program } from './utils.mjs'; const version = program.release; const dry = program.dryRun; -const baseUrl = 'https://api.github.com/'; - shell.echo(`Dispatching version: ${version}`); (async () => { @@ -14,24 +12,24 @@ shell.echo(`Dispatching version: ${version}`); shell.echo('DRY-RUN: done.'); return; } - await got(`repos/${process.env.GITHUB_REPOSITORY}/dispatches`, { - baseUrl, - headers: { - 'user-agent': 'Renovate release helper', - authorization: `token ${process.env.GITHUB_TOKEN}`, - }, - json: true, - retry: 5, - body: { - event_type: 'renovate-release', - // max 10 keys here, https://github.com/peter-evans/repository-dispatch#client-payload - client_payload: { - sha: process.env.GITHUB_SHA, - ref: process.env.GITHUB_REF, - version, + await got( + `https://api.github.com/repos/${process.env.GITHUB_REPOSITORY}/dispatches`, + { + headers: { + 'user-agent': 'Renovate release helper', + authorization: `token ${process.env.GITHUB_TOKEN}`, + }, + json: { + event_type: 'renovate-release', + // max 10 keys here, https://github.com/peter-evans/repository-dispatch#client-payload + client_payload: { + sha: process.env.GITHUB_SHA, + ref: process.env.GITHUB_REF, + version, + }, }, - }, - }); + } + ); })().catch((e) => { // Ignore for now shell.echo(e.toString());