MCPcopy Index your code
hub / github.com/triggerdotdev/trigger.dev / getTree

Method getTree

integrations/github/src/git.ts:432–465  ·  view source on GitHub ↗
(
    key: IntegrationTaskKey,
    params: {
      owner: string;
      repo: string;
      treeSHA: string;
      recursive?: string;
    }
  )

Source from the content-addressed store, hash-verified

430 }
431
432 getTree(
433 key: IntegrationTaskKey,
434 params: {
435 owner: string;
436 repo: string;
437 treeSHA: string;
438 recursive?: string;
439 }
440 ): GitHubReturnType<Octokit["rest"]["git"]["getTree"]> {
441 return this.runTask(
442 key,
443 async (client, task) => {
444 const result = await client.rest.git.getTree({
445 owner: params.owner,
446 repo: params.repo,
447 tree_sha: params.treeSHA,
448 recursive: params.recursive,
449 });
450 return result.data;
451 },
452 {
453 name: "Get Tree",
454 params,
455 properties: [
456 ...repoProperties(params),
457 {
458 label: "Tree SHA",
459 text: params.treeSHA,
460 },
461 ],
462 },
463 onError
464 );
465 }
466}

Callers 1

github.tsFile · 0.80

Calls 2

repoPropertiesFunction · 0.90
runTaskMethod · 0.45

Tested by

no test coverage detected