INNER CODE UNIT · JavaScript

getTokenFromEnterprise

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

async function getTokenFromEnterprise(request, auth, enterprise, permissions) {
  let response;
  try {
    response = await request("GET /enterprises/{enterprise}/installation", {
      enterprise,
      request: {
        hook: auth.hook,
      },
    });
  } catch (error) {
    if (error.status === 404) {
      throw new Error(
        `No enterprise installation found matching the enterprise slug "${enterprise}".`
      );
    }

    throw error;
  }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…