INNER CODE UNIT · TypeScript

run

tgymnich/fork-sync · src/main.ts:8

async function run() {
  let owner = core.getInput('owner', { required: false }) || context.repo.owner;
  let repo = core.getInput('repo', { required: false}) || context.repo.repo;
  const base = core.getInput('base', { required: false });
  const head = core.getInput('head', { required: false });
  const mergeMethod = core.getInput('merge_method', { required: false });
  const prTitle = core.getInput('pr_title', { required: false });
  const prMessage = core.getInput('pr_message', { required: false });
  const ignoreFail = core.getBooleanInput('ignore_fail', { required: false });
  const autoApprove = core.getBooleanInput('auto_approve', { required: false });
  const autoMerge = core.getBooleanInput('auto_merge', { required: false });
  const retries = parseInt(core.getInput('retries', { required: false })) ?? 4;
  const retryAfter = parseInt(core.getInput('retry_after', { required: false })) ?? 60;

  const octokit = new Octokit({auth: token});

  let r = await octokit.rest.repos.get({
    owner,

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…