Work with Devin directly in your repos
cognition-team
GitHub account to the relevant repositories. This gives us the ability to help onboard Devin onto your codebase and monitor Devin’s activity.Permission | Description |
---|---|
`dependabot alerts | Allows Devin to resolve dependabot alerts on your behalf (i.e. bumping dependency versions) |
actions | Allows Devin to view the actions configured for a repository in order to understand if Devin’s changes pass CI |
checks | Allows Devin to view the checks configured for a repository in order to understand if Devin’s changes pass CI |
commit statuses | Allow Devin to view if a commit passes CI |
deployments | Allow Devin to view which versions of a repository were deployed |
metadata | Allow Devin to view crucial metadata about a repository such as who owns it |
packages | Allow Devin to view which versions of a repository were shipped as a package |
pages | Allow Devin to consult pages associated with a repository, e.g. to view documentation |
repository advisories | Allow Devin to view security advisories related to a repo in order to help fix security issues |
repository hooks | Allow Devin to view the hooks configured for a repository, e.g. linting and type checking |
repository projects | Allow Devin to view projects associated with a repository, e.g. to retrieve information about a task |
Permission | Description |
---|---|
code | Allow Devin to contribute to the codebase |
discussions | Allow Devin to contribute to discussions |
issues | Allow Devin to open new issues |
pull requests | Allow Devin to create new PRs |
workflows | Allow Devin to set up new workflows, e.g. to help configure CI/CD |
Can I connect my Personal GitHub account to my organization’s Devin account?
How does the GitHub app handle user authentication?
How does Devin manage and rotate encryption keys?