async function run()

in fix-version-gaps/index.ts [14:32]


async function run() {
  const { payload } = context;

  if (!payload.pull_request) {
    throw Error('Only pull_request events are supported.');
  }

  const accessToken = core.getInput('github_token', { required: true });

  const pullRequestPayload = payload as PullRequestEvent;
  const pullRequest = pullRequestPayload.pull_request;
  const backportConfig = await getConfig(
    pullRequest.base.repo.owner.login,
    pullRequest.base.repo.name,
    'main',
  );

  await fixGaps(accessToken, backportConfig, pullRequest);
}