INNER CODE UNIT · JavaScript

getTokenFromRepository

actions/create-github-app-token · lib/main.js:232

async function getTokenFromRepository(
  request,
  auth,
  parsedOwner,
  parsedRepositoryNames,
  permissions
) {
  // https://docs.github.com/rest/apps/apps?apiVersion=2022-11-28#get-a-repository-installation-for-the-authenticated-app
  const response = await request("GET /repos/{owner}/{repo}/installation", {
    owner: parsedOwner,
    repo: parsedRepositoryNames[0],
    request: {
      hook: auth.hook,
    },
  });

  // Get token for given repositories
  return createInstallationAuthResult(auth, response.data, permissions, {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…