Learn how to use the repo.identify action to automatically determine the most relevant code repositories for your workflow context using AI-powered analysis and repository correlations.
repo.identify
action is a critical automation tool that intelligently determines which code repositories are most relevant to your workflow context. In multi-repository workspaces where tickets (Jira, GitHub Issues) are managed separately from code repositories, this action is essential for bridging the gap and ensuring your automation workflows target the correct codebases.
repo.identify
, you’d need to:
repo.identify
action automatically bridges this gap by:
repo.identify
action analyzes your workflow context and automatically determines which code repositories are most relevant to the current task. It’s particularly useful in multi-repository workspaces where you need to dynamically select the appropriate repositories based on ticket content, labels, and explicit correlations.
maxResults
.
repo.identify
action provides output that can be used by subsequent steps:
{{outputs.identify-repos.[0].repoFullName}}
: First identified repository{{outputs.identify-repos.[0].confidence}}
: Confidence score for first repository{{outputs.identify-repos.[0].reasoning}}
: Reasoning for first repository selectionidentify-repos
), use bracket notation: {{outputs.[identify-repos].[0].repoFullName}}
git.clone
action:
repo.identify
early in your workflow, right after the triggergit.clone
or agent stepsrepo.identify
action, explore these related topics:
repo.identify
action to your workflows for intelligent, context-aware repository identification.