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