Connecting Repositories
To enable Genie to assist with your projects, you'll need to connect your GitHub repositories. Here's how to get started:
Linking Genie with GitHub
Genie operates as a GitHub App, allowing it to interact with your repositories securely.
Install the Genie GitHub App: During onboarding or when adding a new project, you'll be prompted to install the Genie app.
Authorize Access: You'll be redirected to GitHub to authorize the app.
Select Repositories: Choose the repositories you want Genie to access.
Confirm Installation: Click Install & Authorize.
Once authorized, Genie will have access to the selected repositories.
Importing a Repository
With GitHub connected, importing a repository is straightforward:
Navigate to the Dashboard: From Genie's main dashboard, click on New Project.
Select Repository: You'll see a list of repositories you've authorized.
Import: Click Import next to the repository you want to work on.
Genie will begin indexing your codebase, preparing it for task assignments.
Managing Projects
Each repository you import becomes a separate project within Genie.
Adding New Projects: Repeat the import process for additional repositories.
Removing Projects: To remove a project, navigate to its settings and select Delete Project.
Note: Deleting a project is irreversible. Ensure you no longer need Genie's assistance with it before proceeding.
Project Settings Overview
Within each project's settings, you can configure various preferences:
Task Settings: Define how Genie should handle tasks for this project.
Workflows: Specify CI workflows Genie should monitor.
Integrations: Connect third-party services like Vercel, Linear, or Jira.
Events: Set preferences for how Genie responds to events, such as ignoring bot comments on pull requests.
Reinitialize Project: If Genie encounters issues, reinitializing can help sync it with the latest state of your repository.
By configuring these settings, you tailor Genie's behavior to fit your project's needs.
With your repositories connected and projects configured, Genie is ready to assist you in streamlining your development workflow.
Last updated
Was this helpful?