INNER CODE UNIT · JavaScript
run
tgymnich/fork-sync · lib/main.js:31
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 rest_1.Octokit({ auth: token });
let r = await octokit.rest.repos.get({
owner,
repo,
});