Assign Team Responsibilities with Code Owners

Aikido allows you to use Code Owners to automatically manage team assignments in Aikido. This streamlines issue management in large organizations and enables more granular reporting without manual setup.

circle-info

Code Owners is independent from source code manager. It can easily be used with GitHub, Gitlab, Bitbucket and even our Local Scanning workspaces.

Use Cases

  • Clear ownership across many repos: In large orgs, each repo has a defined owning team, making it easier to track who is responsible.

  • Path-level ownership: For codebases where multiple teams own different directories or paths (e.g. monorepos), Aikido maps CODEOWNERS paths directly to teams, no manual assignment needed.

  • Automatic onboarding: When new repos are created with the right topic, they’re instantly assigned to the correct team in Aikido.

Configuration

circle-exclamation
  1. In Github/Gitlab/Bitbucket, create a new file called CODEOWNERS. See GitHub docsarrow-up-right, Gitlab docsarrow-up-right and Bitbucket docsarrow-up-right. Aikido assumes there is only 1 codeowner file and will use the first one it finds.

  2. Aikido will automatically create (or update) the team and assign the repo.

  3. If the Codeowners file is changed later, Aikido will unassign or reassign the repo automatically.

Last updated

Was this helpful?